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

#include <G4GMocrenIO.hh>

Public 멤버 함수

 GMocrenDataPrimitive ()
 
 ~GMocrenDataPrimitive ()
 
GMocrenDataPrimitive< T > & operator= (const GMocrenDataPrimitive< T > &_right)
 
GMocrenDataPrimitive< T > & operator+ (const GMocrenDataPrimitive< T > &_right)
 
GMocrenDataPrimitive< T > & operator+= (const GMocrenDataPrimitive< T > &_right)
 
void clear ()
 
void clearImage ()
 
void setSize (int _size[3])
 
void getSize (int _size[3])
 
void setScale (double &_scale)
 
double getScale ()
 
void setMinMax (T _minmax[2])
 
void getMinMax (T _minmax[2])
 
void setImage (std::vector< T * > &_image)
 
void addImage (T *_image)
 
std::vector< T * > & getImage ()
 
T * getImage (int _z)
 
void setCenterPosition (float _center[3])
 
void getCenterPosition (float _center[3])
 
void setName (std::string &_name)
 
std::string getName ()
 

Protected 속성

int kSize [3]
 
double kScale
 
kMinmax [2]
 
float kCenter [3]
 
std::vector< T * > kImage
 
std::string kDataName
 

상세한 설명

template<typename T>
class GMocrenDataPrimitive< T >

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

생성자 & 소멸자 문서화

template<typename T >
GMocrenDataPrimitive< T >::GMocrenDataPrimitive ( )

G4GMocrenIO.cc 파일의 60 번째 라인에서 정의되었습니다.

다음을 참조함 : clear().

template<typename T >
GMocrenDataPrimitive< T >::~GMocrenDataPrimitive ( )

G4GMocrenIO.cc 파일의 64 번째 라인에서 정의되었습니다.

멤버 함수 문서화

template<typename T>
void GMocrenDataPrimitive< T >::addImage ( T *  _image)
template<typename T >
void GMocrenDataPrimitive< T >::clear ( void  )

G4GMocrenIO.cc 파일의 168 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::initialize().

template<typename T >
void GMocrenDataPrimitive< T >::clearImage ( )

G4GMocrenIO.cc 파일의 180 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::clearModalityImage().

template<typename T >
void GMocrenDataPrimitive< T >::getCenterPosition ( float  _center[3])

G4GMocrenIO.cc 파일의 234 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::getModalityCenterPosition().

template<typename T >
std::vector< T * > & GMocrenDataPrimitive< T >::getImage ( )

G4GMocrenIO.cc 파일의 221 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::getModalityImage(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), G4GMocrenIO::storeData4().

template<typename T >
T * GMocrenDataPrimitive< T >::getImage ( int  _z)

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

template<typename T>
void GMocrenDataPrimitive< T >::getMinMax ( _minmax[2])
template<typename T >
std::string GMocrenDataPrimitive< T >::getName ( void  )

G4GMocrenIO.cc 파일의 242 번째 라인에서 정의되었습니다.

template<typename T >
double GMocrenDataPrimitive< T >::getScale ( )

G4GMocrenIO.cc 파일의 200 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::getModalityImageScale(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), G4GMocrenIO::storeData4().

template<typename T >
void GMocrenDataPrimitive< T >::getSize ( int  _size[3])

G4GMocrenIO.cc 파일의 192 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4GMocrenIO::getModalityImageSize(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), G4GMocrenIO::storeData4().

template<typename T>
GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator+ ( const GMocrenDataPrimitive< T > &  _right)
template<typename T>
GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator+= ( const GMocrenDataPrimitive< T > &  _right)
template<typename T>
GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator= ( const GMocrenDataPrimitive< T > &  _right)
template<typename T >
void GMocrenDataPrimitive< T >::setCenterPosition ( float  _center[3])

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator+(), G4GMocrenIO::setModalityCenterPosition().

template<typename T>
void GMocrenDataPrimitive< T >::setImage ( std::vector< T * > &  _image)

G4GMocrenIO.cc 파일의 213 번째 라인에서 정의되었습니다.

template<typename T>
void GMocrenDataPrimitive< T >::setMinMax ( _minmax[2])
template<typename T >
void GMocrenDataPrimitive< T >::setName ( std::string &  _name)

G4GMocrenIO.cc 파일의 238 번째 라인에서 정의되었습니다.

template<typename T >
void GMocrenDataPrimitive< T >::setScale ( double &  _scale)
template<typename T >
void GMocrenDataPrimitive< T >::setSize ( int  _size[3])

멤버 데이타 문서화

template<typename T>
float GMocrenDataPrimitive< T >::kCenter[3]
protected

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), GMocrenDataPrimitive< T >::operator=().

template<typename T>
std::string GMocrenDataPrimitive< T >::kDataName
protected

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

template<typename T>
std::vector<T *> GMocrenDataPrimitive< T >::kImage
protected

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), GMocrenDataPrimitive< T >::operator=().

template<typename T>
T GMocrenDataPrimitive< T >::kMinmax[2]
protected

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator+=(), GMocrenDataPrimitive< T >::operator=().

template<typename T>
double GMocrenDataPrimitive< T >::kScale
protected

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator=().

template<typename T>
int GMocrenDataPrimitive< T >::kSize[3]
protected

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

다음에 의해서 참조됨 : GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), GMocrenDataPrimitive< T >::operator=().


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