| 
    Geant4
    10.01.p02
    
   | 
 
#include <G4VisManager.hh>
 Inheritance diagram for G4VisModelManager< Model >:
 Collaboration diagram for G4VisModelManager< Model >:Public Types | |
| typedef G4VisListManager< Model > | List | 
| typedef G4VModelFactory< Model > | Factory | 
Public Member Functions | |
| G4VisModelManager (const G4String &) | |
| virtual | ~G4VisModelManager () | 
| void | Register (Model *) | 
| void | Register (Factory *) | 
| void | SetCurrent (const G4String &) | 
| const Model * | Current () const | 
| G4String | Placement () const | 
| void | Print (std::ostream &ostr, const G4String &name="") const | 
| const List * | ListManager () const | 
| const std::vector< Factory * > & | FactoryList () const | 
Private Member Functions | |
| G4VisModelManager (const G4VisModelManager &) | |
| G4VisModelManager & | operator= (const G4VisModelManager &) | 
Private Attributes | |
| G4String | fPlacement | 
| List * | fpModelList | 
| std::vector< Factory * > | fFactoryList | 
| std::vector< G4UImessenger * > | fMessengerList | 
Definition at line 109 of file G4VisManager.hh.
| typedef G4VModelFactory<Model> G4VisModelManager< Model >::Factory | 
Definition at line 49 of file G4VisModelManager.hh.
| typedef G4VisListManager<Model> G4VisModelManager< Model >::List | 
Definition at line 48 of file G4VisModelManager.hh.
| G4VisModelManager< Model >::G4VisModelManager | ( | const G4String & | placement | ) | 
Definition at line 88 of file G4VisModelManager.hh.
      
  | 
  virtual | 
Definition at line 94 of file G4VisModelManager.hh.
      
  | 
  private | 
| const Model * G4VisModelManager< Model >::Current | ( | ) | const | 
Definition at line 141 of file G4VisModelManager.hh.
Referenced by G4VisManager::CurrentTrajDrawModel().
 Here is the caller graph for this function:| const std::vector< G4VModelFactory< Model > * > & G4VisModelManager< Model >::FactoryList | ( | ) | const | 
Definition at line 183 of file G4VisModelManager.hh.
Referenced by G4VisManager::PrintAvailableModels().
 Here is the caller graph for this function:| const G4VisListManager< Model > * G4VisModelManager< Model >::ListManager | ( | ) | const | 
Definition at line 176 of file G4VisModelManager.hh.
Referenced by G4VisManager::PrintAvailableModels().
 Here is the caller graph for this function:
      
  | 
  private | 
| G4String G4VisModelManager< Model >::Placement | ( | ) | const | 
Definition at line 148 of file G4VisModelManager.hh.
Referenced by G4VisManager::RegisterMessengers().
 Here is the caller graph for this function:| void G4VisModelManager< Model >::Print | ( | std::ostream & | ostr, | 
| const G4String & | name = ""  | 
        ||
| ) | const | 
Definition at line 155 of file G4VisModelManager.hh.
| void G4VisModelManager< Model >::Register | ( | Model * | model | ) | 
Definition at line 116 of file G4VisModelManager.hh.
Referenced by G4VisManager::CurrentTrajDrawModel(), G4VisManager::RegisterModel(), and G4VisManager::RegisterModelFactory().
 Here is the caller graph for this function:| void G4VisModelManager< Model >::Register | ( | Factory * | factory | ) | 
Definition at line 123 of file G4VisModelManager.hh.
| void G4VisModelManager< Model >::SetCurrent | ( | const G4String & | model | ) | 
Definition at line 134 of file G4VisModelManager.hh.
Referenced by G4VisManager::SelectTrajectoryModel().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 82 of file G4VisModelManager.hh.
      
  | 
  private | 
Definition at line 83 of file G4VisModelManager.hh.
      
  | 
  private | 
Definition at line 80 of file G4VisModelManager.hh.
      
  | 
  private | 
Definition at line 81 of file G4VisModelManager.hh.