#include <G4OpenInventorQt.hh>
|
| G4OpenInventorQt () |
|
virtual | ~G4OpenInventorQt () |
|
G4VViewer * | CreateViewer (G4VSceneHandler &, const G4String &name="") |
|
| G4OpenInventor (const G4String, const G4String, G4VGraphicsSystem::Functionality) |
|
virtual | ~G4OpenInventor () |
|
void | SetInteractorManager (G4VInteractorManager *) |
|
G4VInteractorManager * | GetInteractorManager () |
|
G4VSceneHandler * | CreateSceneHandler (const G4String &name) |
|
void | InitNodes () |
|
G4bool | IsUISessionCompatible () const |
|
| G4VGraphicsSystem (const G4String &name, Functionality f) |
|
| G4VGraphicsSystem (const G4String &name, const G4String &nickname, Functionality f) |
|
| G4VGraphicsSystem (const G4String &name, const G4String &nickname, const G4String &description, Functionality f) |
|
virtual | ~G4VGraphicsSystem () |
|
virtual G4VSceneHandler * | CreateSceneHandler (const G4String &name)=0 |
|
virtual G4VViewer * | CreateViewer (G4VSceneHandler &, const G4String &name)=0 |
|
const G4String & | GetName () const |
|
const G4String & | GetNickname () const |
|
const std::vector< G4String > & | GetNicknames () const |
|
const G4String & | GetDescription () const |
|
Functionality | GetFunctionality () const |
|
virtual G4bool | IsUISessionCompatible () const |
|
void | AddNickname (const G4String &nickname) |
|
Definition at line 34 of file G4OpenInventorQt.hh.
◆ G4OpenInventorQt()
G4OpenInventorQt::G4OpenInventorQt |
( |
| ) |
|
◆ ~G4OpenInventorQt()
G4OpenInventorQt::~G4OpenInventorQt |
( |
| ) |
|
|
virtual |
◆ CreateViewer()
Implements G4VGraphicsSystem.
Definition at line 76 of file G4OpenInventorQt.cc.
78{
80
81 if (pView) {
82 if (pView->GetViewId() < 0) {
84 "G4OpenInventorQt::CreateViewer: ERROR flagged by negative"
85 " view id in G4OpenInventorQtViewer creation."
86 "\n Destroying view and returning null pointer."
88 delete pView;
89 pView = 0;
90 }
91 }
92 if (!pView) {
94 "G4OpenInventorQt::CreateViewer: ERROR: null pointer on new G4OpenInventorQtViewer."
96 }
97
98 Initialize();
99
100 return pView;
101}
The documentation for this class was generated from the following files: