Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VInteractorManager.hh>
Definition at line 51 of file G4VInteractorManager.hh.
G4VInteractorManager::G4VInteractorManager | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 40 of file G4VInteractorManager.cc.
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 54 of file G4VInteractorManager.cc.
void G4VInteractorManager::AddDispatcher | ( | G4DispatchFunction | a_dispatcher | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 136 of file G4VInteractorManager.cc.
void G4VInteractorManager::AddSecondaryLoopPostAction | ( | G4SecondaryLoopAction | a_postAction | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 192 of file G4VInteractorManager.cc.
void G4VInteractorManager::AddSecondaryLoopPreAction | ( | G4SecondaryLoopAction | a_preAction | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 173 of file G4VInteractorManager.cc.
void G4VInteractorManager::AddShell | ( | G4Interactor | a_shell | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 257 of file G4VInteractorManager.cc.
Referenced by G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), and G4OpenInventorXtViewer::Initialise().
void G4VInteractorManager::DisableSecondaryLoop | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 129 of file G4VInteractorManager.cc.
Referenced by G4UIQt::SessionStart(), G4UIWin32::SessionStart(), and G4UIXm::SessionStart().
void G4VInteractorManager::DispatchEvent | ( | void * | a_event | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 159 of file G4VInteractorManager.cc.
Referenced by SecondaryLoop(), G4UIWin32::SessionStart(), and G4UIXm::SessionStart().
void G4VInteractorManager::EnableSecondaryLoop | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 122 of file G4VInteractorManager.cc.
Referenced by G4UIQt::SessionStart(), G4UIWin32::SessionStart(), and G4UIXm::SessionStart().
|
pure virtual |
Implemented in G4Qt, G4SoQt, G4Win32, and G4Xt.
Referenced by G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), and G4OpenInventorXtViewer::Initialise().
char ** G4VInteractorManager::GetArguments | ( | int * | a_argc | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 100 of file G4VInteractorManager.cc.
G4Interactor G4VInteractorManager::GetCreatedInteractor | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 300 of file G4VInteractorManager.cc.
char * G4VInteractorManager::GetCreationString | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 314 of file G4VInteractorManager.cc.
Referenced by G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), and G4OpenInventorXtViewer::Initialise().
|
pure virtual |
Implemented in G4Qt, G4SoQt, G4Win32, and G4Xt.
Referenced by SecondaryLoop(), and G4UIWin32::SessionStart().
G4int G4VInteractorManager::GetExitSecondaryLoopCode | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 250 of file G4VInteractorManager.cc.
G4Interactor G4VInteractorManager::GetMainInteractor | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 115 of file G4VInteractorManager.cc.
Referenced by G4UIQt::G4UIQt(), G4UIXm::G4UIXm(), G4OpenGLXmViewer::GetXmConnection(), G4ToolsSGQtGLES::Initialise(), G4ToolsSGQtZB::Initialise(), session::session(), G4UIQt::SessionStart(), and G4UIQt::SessionTerminate().
G4Interactor G4VInteractorManager::GetParentInteractor | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 286 of file G4VInteractorManager.cc.
Referenced by G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), and G4OpenInventorXtViewer::Initialise().
|
pure virtual |
Implemented in G4Qt, G4SoQt, G4Win32, and G4Xt.
Referenced by SecondaryLoop().
void G4VInteractorManager::PutStringInResourceDatabase | ( | char * | ) |
void G4VInteractorManager::RemoveDispatcher | ( | G4DispatchFunction | a_dispatcher | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 146 of file G4VInteractorManager.cc.
void G4VInteractorManager::RemoveShell | ( | G4Interactor | a_shell | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 266 of file G4VInteractorManager.cc.
Referenced by G4OpenGLXmViewer::~G4OpenGLXmViewer(), G4OpenInventorWinViewer::~G4OpenInventorWinViewer(), G4OpenInventorXtExtendedViewer::~G4OpenInventorXtExtendedViewer(), and G4OpenInventorXtViewer::~G4OpenInventorXtViewer().
void G4VInteractorManager::RequireExitSecondaryLoop | ( | int | a_code | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 240 of file G4VInteractorManager.cc.
Referenced by G4OpenInventorViewer::Escape().
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Reimplemented in G4SoQt.
Definition at line 212 of file G4VInteractorManager.cc.
void G4VInteractorManager::SecondaryLoopPostActions | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 202 of file G4VInteractorManager.cc.
Referenced by SecondaryLoop().
void G4VInteractorManager::SecondaryLoopPreActions | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 182 of file G4VInteractorManager.cc.
Referenced by SecondaryLoop().
void G4VInteractorManager::SetArguments | ( | int | a_argc, |
char ** | a_argv ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 75 of file G4VInteractorManager.cc.
void G4VInteractorManager::SetCreatedInteractor | ( | G4Interactor | a_interactor | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 293 of file G4VInteractorManager.cc.
Referenced by G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), and G4OpenInventorXtViewer::Initialise().
void G4VInteractorManager::SetCreationString | ( | char * | a_string | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 307 of file G4VInteractorManager.cc.
void G4VInteractorManager::SetMainInteractor | ( | G4Interactor | a_main | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 108 of file G4VInteractorManager.cc.
void G4VInteractorManager::SetParentInteractor | ( | G4Interactor | a_interactor | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition at line 279 of file G4VInteractorManager.cc.