|
Geant4-11
|
#include <G4PlotterManager.hh>
Data Structures | |
| class | Messenger |
Public Types | |
| using | NamedStyle = std::pair< G4String, Style > |
| using | Style = std::vector< StyleItem > |
| using | StyleItem = std::pair< G4String, G4String > |
| using | Styles = std::vector< NamedStyle > |
Public Member Functions | |
| G4Plotter & | GetPlotter (const G4String &a_name) |
| Styles & | GetStyles () |
| const Styles & | GetStyles () const |
| void | List () const |
Static Public Member Functions | |
| static G4PlotterManager & | GetInstance () |
Private Types | |
| typedef std::pair< G4String, G4Plotter > | NamedPlotter |
Private Member Functions | |
| void | AddStyleParameter (const G4String ¶m, const G4String &value) |
| Style * | FindStyle (const G4String &name) |
| G4PlotterManager () | |
| G4PlotterManager (const G4PlotterManager &) | |
| void | ListStyles () const |
| styles: ////////////////////////////////////////////////////// More... | |
| G4PlotterManager & | operator= (const G4PlotterManager &) |
| void | PrintStyle (const G4String &) const |
| void | RemoveStyle (const G4String &name) |
| void | SelectStyle (const G4String &style) |
| virtual | ~G4PlotterManager () |
Private Attributes | |
| G4String | fCurrentStyle |
| Messenger * | fMessenger |
| std::vector< NamedPlotter > | fPlotters |
| Styles | fStyles |
Definition at line 38 of file G4PlotterManager.hh.
|
private |
Definition at line 64 of file G4PlotterManager.hh.
| using G4PlotterManager::NamedStyle = std::pair<G4String,Style> |
Definition at line 46 of file G4PlotterManager.hh.
| using G4PlotterManager::Style = std::vector<StyleItem> |
Definition at line 45 of file G4PlotterManager.hh.
| using G4PlotterManager::StyleItem = std::pair<G4String,G4String> |
Definition at line 44 of file G4PlotterManager.hh.
| using G4PlotterManager::Styles = std::vector<NamedStyle> |
Definition at line 47 of file G4PlotterManager.hh.
|
private |
|
private |
Definition at line 111 of file G4PlotterManager.cc.
References fCurrentStyle, FindStyle(), G4cout, and G4endl.
Referenced by G4PlotterManager::Messenger::SetNewValue().
|
private |
Definition at line 76 of file G4PlotterManager.cc.
References fStyles.
Referenced by AddStyleParameter(), and SelectStyle().
|
static |
Definition at line 37 of file G4PlotterManager.cc.
Referenced by G4VisCommandSceneAddPlotter::SetNewValue(), and SetPlotterStyles().
Definition at line 50 of file G4PlotterManager.cc.
References fPlotters.
Referenced by G4VisCommandSceneAddPlotter::SetNewValue().
|
inline |
|
inline |
Definition at line 48 of file G4PlotterManager.hh.
References fStyles.
Referenced by SetPlotterStyles().
| void G4PlotterManager::List | ( | ) | const |
Definition at line 60 of file G4PlotterManager.cc.
|
private |
styles: //////////////////////////////////////////////////////
Definition at line 70 of file G4PlotterManager.cc.
References fStyles, G4cout, and G4endl.
Referenced by G4PlotterManager::Messenger::SetNewValue().
|
private |
|
private |
Definition at line 100 of file G4PlotterManager.cc.
References fStyles, G4cout, and G4endl.
Referenced by G4PlotterManager::Messenger::SetNewValue().
|
private |
Definition at line 90 of file G4PlotterManager.cc.
References fCurrentStyle, and fStyles.
Referenced by G4PlotterManager::Messenger::SetNewValue().
|
private |
Definition at line 83 of file G4PlotterManager.cc.
References fCurrentStyle, FindStyle(), and fStyles.
Referenced by G4PlotterManager::Messenger::SetNewValue().
|
privatevirtual |
Definition at line 46 of file G4PlotterManager.cc.
References fMessenger.
|
private |
Definition at line 67 of file G4PlotterManager.hh.
Referenced by AddStyleParameter(), RemoveStyle(), and SelectStyle().
|
private |
Definition at line 133 of file G4PlotterManager.hh.
Referenced by G4PlotterManager(), and ~G4PlotterManager().
|
private |
Definition at line 65 of file G4PlotterManager.hh.
Referenced by GetPlotter(), and List().
|
private |
Definition at line 68 of file G4PlotterManager.hh.
Referenced by FindStyle(), GetStyles(), ListStyles(), PrintStyle(), RemoveStyle(), and SelectStyle().