클래스선언.html

Triangle 은 $\vec{vertex0}\to\vec{vertex1}\to\vec{vertex2}$ 로 구성되는 삼각형 하나를 정의합니다. Vertex 들의 뷰(view)이기에, 항상 얕은 복사(shallow copy)를 사용하여 참조(reference)만을 붙들고 있습니다.

Constructor

<aside>

Triangle()

$\vec{vertex0}\to\vec{vertex1}\to\vec{vertex2}$ 로 구성된 삼각형을 생성합니다.

</aside>

Instance methods

<aside>

Triangle.toString()

Triangle 을 나타내는 string 을 돌려줍니다.

</aside>

<aside>

Triangle.assign()

vertex0, vertex1, vertex2 의 참조(reference)를 저장합니다.

</aside>

<aside>

Triangle.normal()

삼각형의 법선벡터(normal)를 나타내는 Vector3 를 out 에 담아 돌려줍니다.

</aside>

Instance properties

<aside>

Triangle.backface

삼각형이 뒷면(backface)인지를 나타내는 boolean 을 얻습니다.

</aside>