Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4VInteractiveSession Class Reference

#include <G4VInteractiveSession.hh>

Public Member Functions

 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)
 

Detailed Description

Definition at line 44 of file G4VInteractiveSession.hh.

Constructor & Destructor Documentation

G4VInteractiveSession::G4VInteractiveSession ( )

Definition at line 33 of file G4VInteractiveSession.cc.

34 {
35  messenger = new G4InteractorMessenger(this);
36 }
G4VInteractiveSession::~G4VInteractiveSession ( )
virtual

Definition at line 39 of file G4VInteractiveSession.cc.

40 {
41  delete messenger;
42 }

Member Function Documentation

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

Definition at line 50 of file G4VInteractiveSession.cc.

51 {
52 }

Here is the caller graph for this function:

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

Definition at line 60 of file G4VInteractiveSession.cc.

61 {
62 }

Here is the caller graph for this function:

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

Definition at line 65 of file G4VInteractiveSession.cc.

67 {
68  interactors[a_name] = a_interactor;
69 }
void G4VInteractiveSession::AddMenu ( const char *  ,
const char *   
)
virtual

Definition at line 45 of file G4VInteractiveSession.cc.

46 {
47 }

Here is the caller graph for this function:

void G4VInteractiveSession::DefaultIcons ( bool  )
virtual

Definition at line 55 of file G4VInteractiveSession.cc.

56 {
57 }

Here is the caller graph for this function:

G4Interactor G4VInteractiveSession::GetInteractor ( G4String  a_name)

Definition at line 72 of file G4VInteractiveSession.cc.

73 {
74  G4interactor_map::iterator it;
75  if((it=interactors.find(a_name))==interactors.end()) return NULL;
76  return (*it).second;
77 }

The documentation for this class was generated from the following files: