FLImaging 7.6.11.1
FLImaging::Base::TTriangle3< T > 클래스 템플릿 참조

삼각형을 표현하는 간략화된 클래스 더 자세히 ...

#include <TTriangle3.h>

Public 멤버 함수

 TTriangle3 ()
 기본 생성자
 TTriangle3 (const TTriangle3< T > &tt)
 복사 생성자
 TTriangle3 (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2)
 세 점으로 삼각형을 생성합니다.
void Set (const TTriangle3< T > &tt)
 삼각형을 설정합니다.
void Set (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2)
 세 점으로 삼각형을 설정합니다.

Public 속성

TPoint3< T > tpPoints [3]

상세한 설명

template<typename T>
class FLImaging::Base::TTriangle3< T >

삼각형을 표현하는 간략화된 클래스

기본 생성자는 성능을 위해 멤버 변수를 초기화하지 않습니다.

생성자 & 소멸자 문서화

◆ TTriangle3() [1/2]

template<typename T>
FLImaging::Base::TTriangle3< T >::TTriangle3 ( const TTriangle3< T > & tt)
inline

복사 생성자

매개변수
[in]tt복사할 3차원 삼각형 객체

◆ TTriangle3() [2/2]

template<typename T>
FLImaging::Base::TTriangle3< T >::TTriangle3 ( const TPoint3< T > & tpPoint0,
const TPoint3< T > & tpPoint1,
const TPoint3< T > & tpPoint2 )
inline

세 점으로 삼각형을 생성합니다.

매개변수
[in]tpPoint0첫 번째 점
[in]tpPoint1두 번째 점
[in]tpPoint2세 번째 점

멤버 함수 문서화

◆ Set() [1/2]

template<typename T>
void FLImaging::Base::TTriangle3< T >::Set ( const TPoint3< T > & tpPoint0,
const TPoint3< T > & tpPoint1,
const TPoint3< T > & tpPoint2 )
inline

세 점으로 삼각형을 설정합니다.

매개변수
[in]tpPoint0첫 번째 점
[in]tpPoint1두 번째 점
[in]tpPoint2세 번째 점

◆ Set() [2/2]

template<typename T>
void FLImaging::Base::TTriangle3< T >::Set ( const TTriangle3< T > & tt)
inline

삼각형을 설정합니다.

매개변수
[in]tt설정할 3차원 삼각형 객체

멤버 데이터 문서화

◆ tpPoints

template<typename T>
TPoint3<T> FLImaging::Base::TTriangle3< T >::tpPoints[3]

삼각형의 세 정점