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

#include <G4VInteractiveSession.hh>

Public 멤버 함수

 G4VInteractiveSession ()
 
virtual ~G4VInteractiveSession ()
 
virtual void AddMenu (const char *, const char *)
 
virtual void AddButton (const char *, const char *, const char *)
 
virtual void AddIcon (const char *, const char *, const char *, const char *)
 
virtual void DefaultIcons (bool)
 
void AddInteractor (G4String, G4Interactor)
 
G4Interactor GetInteractor (G4String)
 

Private 타입

typedef std::map< G4String,
G4Interactor, std::less
< G4String > > 
G4interactor_map
 

Private 속성

G4UImessengermessenger
 
G4interactor_map interactors
 

상세한 설명

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

멤버 타입정의 문서화

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

생성자 & 소멸자 문서화

G4VInteractiveSession::G4VInteractiveSession ( )

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

다음을 참조함 : messenger.

G4VInteractiveSession::~G4VInteractiveSession ( )
virtual

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

다음을 참조함 : messenger.

멤버 함수 문서화

void G4VInteractiveSession::AddButton ( const char *  ,
const char *  ,
const char *   
)
virtual

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

다음에 의해서 참조됨 : G4InteractorMessenger::SetNewValue().

void G4VInteractiveSession::AddIcon ( const char *  ,
const char *  ,
const char *  ,
const char *   
)
virtual

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

다음에 의해서 참조됨 : G4InteractorMessenger::SetNewValue().

void G4VInteractiveSession::AddInteractor ( G4String  a_name,
G4Interactor  a_interactor 
)

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

다음을 참조함 : interactors.

void G4VInteractiveSession::AddMenu ( const char *  ,
const char *   
)
virtual

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

다음에 의해서 참조됨 : G4InteractorMessenger::SetNewValue().

void G4VInteractiveSession::DefaultIcons ( bool  )
virtual

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

다음에 의해서 참조됨 : G4InteractorMessenger::SetNewValue().

G4Interactor G4VInteractiveSession::GetInteractor ( G4String  a_name)

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

다음을 참조함 : interactors.

멤버 데이타 문서화

G4interactor_map G4VInteractiveSession::interactors
private

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

다음에 의해서 참조됨 : AddInteractor(), GetInteractor().

G4UImessenger* G4VInteractiveSession::messenger
private

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

다음에 의해서 참조됨 : G4VInteractiveSession(), ~G4VInteractiveSession().


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