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

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

#include <TQuad3.h>

Public 멤버 함수

 TQuad3 ()
 기본 생성자입니다.
 TQuad3 (const TQuad3< T > &tq)
 복사 생성자입니다.
 TQuad3 (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2, const TPoint3< T > &tpPoint3)
 네 개의 3차원 점을 사용하여 사각형을 생성합니다.
void Set (const TQuad3< T > &tq)
 다른 TQuad3 객체의 값으로 설정합니다.
void Set (const TPoint3< T > &tpPoint0, const TPoint3< T > &tpPoint1, const TPoint3< T > &tpPoint2, const TPoint3< T > &tpPoint3)
 네 개의 3차원 점을 사용하여 사각형을 설정합니다.

Public 속성

TPoint3< T > tpPoints [4]

상세한 설명

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

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

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

생성자 & 소멸자 문서화

◆ TQuad3() [1/2]

template<typename T>
FLImaging::Base::TQuad3< T >::TQuad3 ( const TQuad3< T > & tq)
inline

복사 생성자입니다.

매개변수
[in]tq복사할 TQuad3 객체.

◆ TQuad3() [2/2]

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

네 개의 3차원 점을 사용하여 사각형을 생성합니다.

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

멤버 함수 문서화

◆ Set() [1/2]

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

네 개의 3차원 점을 사용하여 사각형을 설정합니다.

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

◆ Set() [2/2]

template<typename T>
void FLImaging::Base::TQuad3< T >::Set ( const TQuad3< T > & tq)
inline

다른 TQuad3 객체의 값으로 설정합니다.

매개변수
[in]tq설정할 원본 사각형 객체.

멤버 데이터 문서화

◆ tpPoints

template<typename T>
TPoint3<T> FLImaging::Base::TQuad3< T >::tpPoints[4]

사변형의 네 정점