#include <G4VisFilterManager.hh>
Public 타입 | |
typedef G4VFilter< T > | Filter |
typedef G4VModelFactory< Filter > | Factory |
Public 멤버 함수 | |
G4VisFilterManager (const G4String &) | |
virtual | ~G4VisFilterManager () |
void | Register (Filter *) |
void | Register (Factory *) |
bool | Accept (const T &) |
G4String | Placement () const |
void | SetMode (const FilterMode::Mode &) |
void | SetMode (const G4String &) |
FilterMode::Mode | GetMode () const |
void | Print (std::ostream &ostr, const G4String &name="") const |
const std::vector< Filter * > & | FilterList () const |
const std::vector< Factory * > & | FactoryList () const |
Private 속성 | |
G4String | fPlacement |
FilterMode::Mode | fMode |
std::vector< Factory * > | fFactoryList |
std::vector< Filter * > | fFilterList |
std::vector< G4UImessenger * > | fMessengerList |
G4VisFilterManager.hh 파일의 47 번째 라인에서 정의되었습니다.
typedef G4VModelFactory<Filter> G4VisFilterManager< T >::Factory |
G4VisFilterManager.hh 파일의 58 번째 라인에서 정의되었습니다.
typedef G4VFilter<T> G4VisFilterManager< T >::Filter |
G4VisFilterManager.hh 파일의 57 번째 라인에서 정의되었습니다.
G4VisFilterManager< T >::G4VisFilterManager | ( | const G4String & | placement | ) |
G4VisFilterManager.hh 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VisFilterManager< T >::fMode, FilterMode::Hard.
|
virtual |
G4VisFilterManager.hh 파일의 101 번째 라인에서 정의되었습니다.
bool G4VisFilterManager< T >::Accept | ( | const T & | obj | ) |
G4VisFilterManager.hh 파일의 144 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::FilterDigi(), G4VisManager::FilterHit(), G4VisManager::FilterTrajectory().
const std::vector< G4VModelFactory< G4VFilter< T > > * > & G4VisFilterManager< T >::FactoryList | ( | ) | const |
G4VisFilterManager.hh 파일의 239 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::PrintAvailableModels().
const std::vector< G4VFilter< T > * > & G4VisFilterManager< T >::FilterList | ( | ) | const |
G4VisFilterManager.hh 파일의 232 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::PrintAvailableModels().
FilterMode::Mode G4VisFilterManager< T >::GetMode | ( | ) | const |
G4VisFilterManager.hh 파일의 193 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::DispatchToModel().
G4String G4VisFilterManager< T >::Placement | ( | ) | const |
G4VisFilterManager.hh 파일의 159 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::RegisterMessengers().
void G4VisFilterManager< T >::Print | ( | std::ostream & | ostr, |
const G4String & | name = "" |
||
) | const |
G4VisFilterManager.hh 파일의 200 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::isNull().
void G4VisFilterManager< T >::Register | ( | Filter * | filter | ) |
G4VisFilterManager.hh 파일의 128 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisManager::RegisterModel(), G4VisManager::RegisterModelFactory().
void G4VisFilterManager< T >::Register | ( | Factory * | factory | ) |
G4VisFilterManager.hh 파일의 135 번째 라인에서 정의되었습니다.
void G4VisFilterManager< T >::SetMode | ( | const FilterMode::Mode & | mode | ) |
G4VisFilterManager.hh 파일의 186 번째 라인에서 정의되었습니다.
void G4VisFilterManager< T >::SetMode | ( | const G4String & | mode | ) |
G4VisFilterManager.hh 파일의 166 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), FilterMode::Hard, JustWarning, result, FilterMode::Soft, G4String::toLower().
|
private |
G4VisFilterManager.hh 파일의 87 번째 라인에서 정의되었습니다.
|
private |
G4VisFilterManager.hh 파일의 88 번째 라인에서 정의되었습니다.
|
private |
G4VisFilterManager.hh 파일의 89 번째 라인에서 정의되었습니다.
|
private |
G4VisFilterManager.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VisFilterManager< T >::G4VisFilterManager().
|
private |
G4VisFilterManager.hh 파일의 85 번째 라인에서 정의되었습니다.