Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 속성 | Private 멤버 함수 | 모든 멤버 목록
G4KDTree::HyperRect 클래스 참조

#include <G4KDTree.hh>

Public 멤버 함수

 HyperRect (size_t dim)
 
template<typename Position >
void SetMinMax (const Position &min, const Position &max)
 
 ~HyperRect ()
 
 HyperRect (const HyperRect &rect)
 
template<typename Position >
void Extend (const Position &pos)
 
template<typename Position >
bool CompareDistSqr (const Position &pos, const double *bestmatch)
 
size_t GetDim ()
 
double * GetMin ()
 
double * GetMax ()
 

Protected 속성

size_t fDim
 
double * fMin
 
double * fMax
 

Private 멤버 함수

HyperRectoperator= (const HyperRect &rhs)
 

상세한 설명

G4KDTree.hh 파일의 134 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4KDTree::HyperRect::HyperRect ( size_t  dim)
inline

G4KDTree.hh 파일의 137 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim, fMax, fMin.

G4KDTree::HyperRect::~HyperRect ( )
inline

G4KDTree.hh 파일의 154 번째 라인에서 정의되었습니다.

다음을 참조함 : fMax, fMin.

G4KDTree::HyperRect::HyperRect ( const HyperRect rect)
inline

G4KDTree.hh 파일의 160 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim, fMax, fMin.

멤버 함수 문서화

template<typename Position >
bool G4KDTree::HyperRect::CompareDistSqr ( const Position &  pos,
const double *  bestmatch 
)
inline

G4KDTree.hh 파일의 190 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim, fMax, fMin, result, sqr().

template<typename Position >
void G4KDTree::HyperRect::Extend ( const Position &  pos)
inline

G4KDTree.hh 파일의 174 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim, fMax, fMin.

다음에 의해서 참조됨 : G4KDTree::Build().

size_t G4KDTree::HyperRect::GetDim ( )
inline

G4KDTree.hh 파일의 211 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim.

double* G4KDTree::HyperRect::GetMax ( )
inline

G4KDTree.hh 파일의 219 번째 라인에서 정의되었습니다.

다음을 참조함 : fMax.

double* G4KDTree::HyperRect::GetMin ( )
inline

G4KDTree.hh 파일의 215 번째 라인에서 정의되었습니다.

다음을 참조함 : fMin.

HyperRect& G4KDTree::HyperRect::operator= ( const HyperRect rhs)
inlineprivate

G4KDTree.hh 파일의 230 번째 라인에서 정의되었습니다.

template<typename Position >
void G4KDTree::HyperRect::SetMinMax ( const Position &  min,
const Position &  max 
)
inline

G4KDTree.hh 파일의 145 번째 라인에서 정의되었습니다.

다음을 참조함 : fDim, fMax, fMin.

다음에 의해서 참조됨 : G4KDTree::Build().

멤버 데이타 문서화

size_t G4KDTree::HyperRect::fDim
protected

G4KDTree.hh 파일의 225 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CompareDistSqr(), Extend(), GetDim(), HyperRect(), SetMinMax().

double * G4KDTree::HyperRect::fMax
protected

G4KDTree.hh 파일의 226 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CompareDistSqr(), Extend(), GetMax(), HyperRect(), SetMinMax(), ~HyperRect().

double* G4KDTree::HyperRect::fMin
protected

G4KDTree.hh 파일의 226 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CompareDistSqr(), Extend(), GetMin(), HyperRect(), SetMinMax(), ~HyperRect().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: