#include <G4ToolsSGX11GLES.hh>
Definition at line 35 of file G4ToolsSGX11GLES.hh.
◆ parent
◆ Functionality
Enumerator |
---|
noFunctionality | |
nonEuclidian | |
twoD | |
twoDStore | |
threeD | |
threeDInteractive | |
virtualReality | |
fileWriter | |
Definition at line 49 of file G4VGraphicsSystem.hh.
◆ G4ToolsSGX11GLES() [1/2]
G4ToolsSGX11GLES::G4ToolsSGX11GLES |
( |
| ) |
|
Definition at line 34 of file G4ToolsSGX11GLES.cc.
34 :
36("TOOLSSG_X11_GLES",
37 "TSG_X11_GLES",
38 "TOOLSSG_X11_GLES is a graphics driver based on the g4tools tools/sg scene graph logic where\n\
39 the rendering is done with GLES and the windowing is done with X11.",
42{}
◆ ~G4ToolsSGX11GLES()
G4ToolsSGX11GLES::~G4ToolsSGX11GLES |
( |
| ) |
|
|
virtual |
◆ G4ToolsSGX11GLES() [2/2]
◆ AddNickname()
void G4VGraphicsSystem::AddNickname |
( |
const G4String & |
nickname | ) |
|
|
inlineinherited |
◆ CreateSceneHandler()
◆ CreateViewer()
Implements G4VGraphicsSystem.
Definition at line 64 of file G4ToolsSGX11GLES.cc.
64 {
70 if (pView) {
73 "G4ToolsSGX11GLES::CreateViewer: ERROR flagged by negative"
74 " view id in G4ToolsSGViewer creation."
75 "\n Destroying view and returning null pointer."
77 delete pView;
78 pView = nullptr;
79 }
80 }
81 if (!pView) {
83 "G4ToolsSGX11GLES::CreateViewer: ERROR: null pointer on new G4ToolsSGViewer."
85 }
86 return pView;
87}
G4GLOB_DLL std::ostream G4cerr
References fSGSession, G4cerr, G4endl, G4VViewer::GetViewId(), and Initialise().
◆ GetDescription()
const G4String & G4VGraphicsSystem::GetDescription |
( |
| ) |
const |
|
inlineinherited |
◆ GetFunctionality()
◆ GetName()
const G4String & G4VGraphicsSystem::GetName |
( |
| ) |
const |
|
inlineinherited |
◆ GetNickname()
const G4String & G4VGraphicsSystem::GetNickname |
( |
| ) |
const |
|
inlineinherited |
◆ GetNicknames()
const std::vector< G4String > & G4VGraphicsSystem::GetNicknames |
( |
| ) |
const |
|
inlineinherited |
◆ Initialise()
void G4ToolsSGX11GLES::Initialise |
( |
| ) |
|
|
protected |
◆ IsUISessionCompatible()
G4bool G4ToolsSGX11GLES::IsUISessionCompatible |
( |
| ) |
const |
|
virtual |
Reimplemented from G4VGraphicsSystem.
Definition at line 89 of file G4ToolsSGX11GLES.cc.
90{
91 G4bool isCompatible =
false;
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111 isCompatible = true;
112
113
114 return isCompatible;
115}
◆ operator=()
◆ fDescription
G4String G4VGraphicsSystem::fDescription |
|
protectedinherited |
◆ fFunctionality
◆ fName
◆ fNicknames
std::vector<G4String> G4VGraphicsSystem::fNicknames |
|
protectedinherited |
◆ fSGSession
The documentation for this class was generated from the following files: