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

4D 범위를 표현하는 간략화된 클래스 더 자세히 ...

#include <TRange4.h>

Public 멤버 함수

 TRange4 ()
 기본 생성자입니다.
 TRange4 (const TRange4< T > &tr)
 복사 생성자입니다.
 TRange4 (const TPoint4< T > &tpLB, const TPoint4< T > &tpUB)
 하한점과 상한점을 사용하여 4차원 범위를 생성합니다.
 TRange4 (T tLBX, T tLBY, T tLBZ, T tLBT, T tUBX, T tUBY, T tUBZ, T tUBT)
 하한과 상한 좌표를 사용하여 4차원 범위를 생성합니다.
void Set (const TRange4< T > &tr)
 다른 TRange4 객체의 값으로 범위를 설정합니다.
void Set (const TPoint4< T > &tpLB, const TPoint4< T > &tpUB)
 하한점과 상한점을 사용하여 4차원 범위를 설정합니다.
void Set (T tLBX, T tLBY, T tLBZ, T tLBT, T tUBX, T tUBY, T tUBZ, T tUBT)
 하한과 상한 좌표를 사용하여 4차원 범위를 설정합니다.

Public 속성

TPoint4< T > tpPoints [2]
 범위의 하한점과 상한점입니다.

상세한 설명

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

4D 범위를 표현하는 간략화된 클래스

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

생성자 & 소멸자 문서화

◆ TRange4() [1/3]

template<typename T>
FLImaging::Base::TRange4< T >::TRange4 ( const TRange4< T > & tr)
inline

복사 생성자입니다.

매개변수
[in]tr복사할 TRange4 객체.

◆ TRange4() [2/3]

template<typename T>
FLImaging::Base::TRange4< T >::TRange4 ( const TPoint4< T > & tpLB,
const TPoint4< T > & tpUB )
inline

하한점과 상한점을 사용하여 4차원 범위를 생성합니다.

매개변수
[in]tpLB하한점.
[in]tpUB상한점.

◆ TRange4() [3/3]

template<typename T>
FLImaging::Base::TRange4< T >::TRange4 ( T tLBX,
T tLBY,
T tLBZ,
T tLBT,
T tUBX,
T tUBY,
T tUBZ,
T tUBT )
inline

하한과 상한 좌표를 사용하여 4차원 범위를 생성합니다.

매개변수
[in]tLBX하한의 X 좌표.
[in]tLBY하한의 Y 좌표.
[in]tLBZ하한의 Z 좌표.
[in]tLBT하한의 T 좌표.
[in]tUBX상한의 X 좌표.
[in]tUBY상한의 Y 좌표.
[in]tUBZ상한의 Z 좌표.
[in]tUBT상한의 T 좌표.

멤버 함수 문서화

◆ Set() [1/3]

template<typename T>
void FLImaging::Base::TRange4< T >::Set ( const TPoint4< T > & tpLB,
const TPoint4< T > & tpUB )
inline

하한점과 상한점을 사용하여 4차원 범위를 설정합니다.

매개변수
[in]tpLB하한점.
[in]tpUB상한점.

◆ Set() [2/3]

template<typename T>
void FLImaging::Base::TRange4< T >::Set ( const TRange4< T > & tr)
inline

다른 TRange4 객체의 값으로 범위를 설정합니다.

매개변수
[in]tr설정할 원본 범위 객체.

◆ Set() [3/3]

template<typename T>
void FLImaging::Base::TRange4< T >::Set ( T tLBX,
T tLBY,
T tLBZ,
T tLBT,
T tUBX,
T tUBY,
T tUBZ,
T tUBT )
inline

하한과 상한 좌표를 사용하여 4차원 범위를 설정합니다.

매개변수
[in]tLBX하한의 X 좌표.
[in]tLBY하한의 Y 좌표.
[in]tLBZ하한의 Z 좌표.
[in]tLBT하한의 T 좌표.
[in]tUBX상한의 X 좌표.
[in]tUBY상한의 Y 좌표.
[in]tUBZ상한의 Z 좌표.
[in]tUBT상한의 T 좌표.