20 #include "G4ASCIITree.hh" 21 #include "G4DAWNFILE.hh" 22 #include "G4HepRepFile.hh" 23 #include "G4HepRep.hh" 24 #include "G4RayTracer.hh" 25 #include "G4VRML1File.hh" 26 #include "G4VRML2File.hh" 31 #include "G4FukuiRenderer.hh" 34 #ifdef G4VIS_USE_OPENGLX 35 #include "G4OpenGLImmediateX.hh" 36 #include "G4OpenGLStoredX.hh" 39 #ifdef G4VIS_USE_OPENGLWIN32 40 #include "G4OpenGLImmediateWin32.hh" 41 #include "G4OpenGLStoredWin32.hh" 44 #ifdef G4VIS_USE_OPENGLXM 45 #include "G4OpenGLImmediateXm.hh" 46 #include "G4OpenGLStoredXm.hh" 50 #include "G4OpenInventorX.hh" 53 #ifdef G4VIS_USE_OIWIN32 54 #include "G4OpenInventorWin32.hh" 62 #ifdef G4VIS_USE_OPENGLQT 63 #include "G4OpenGLImmediateQt.hh" 64 #include "G4OpenGLStoredQt.hh" 69 ActarSimVisManager::ActarSimVisManager () {}
73 void ActarSimVisManager::RegisterGraphicsSystems () {
74 RegisterGraphicsSystem (
new G4ASCIITree);
75 RegisterGraphicsSystem (
new G4DAWNFILE);
76 RegisterGraphicsSystem (
new G4HepRepFile);
77 RegisterGraphicsSystem (
new G4HepRep);
78 RegisterGraphicsSystem (
new G4RayTracer);
79 RegisterGraphicsSystem (
new G4VRML1File);
80 RegisterGraphicsSystem (
new G4VRML2File);
84 RegisterGraphicsSystem (
new G4FukuiRenderer);
87 #ifdef G4VIS_USE_OPENGLX 88 RegisterGraphicsSystem (
new G4OpenGLImmediateX);
89 RegisterGraphicsSystem (
new G4OpenGLStoredX);
92 #ifdef G4VIS_USE_OPENGLWIN32 93 RegisterGraphicsSystem (
new G4OpenGLImmediateWin32);
94 RegisterGraphicsSystem (
new G4OpenGLStoredWin32);
97 #ifdef G4VIS_USE_OPENGLXM 98 RegisterGraphicsSystem (
new G4OpenGLImmediateXm);
99 RegisterGraphicsSystem (
new G4OpenGLStoredXm);
103 RegisterGraphicsSystem (
new G4OpenInventorX);
106 #ifdef G4VIS_USE_OIWIN32 107 RegisterGraphicsSystem (
new G4OpenInventorWin32);
110 #ifdef G4VIS_USE_VRML 111 RegisterGraphicsSystem (
new G4VRML1);
112 RegisterGraphicsSystem (
new G4VRML2);
115 #ifdef G4VIS_USE_OPENGLQT 116 RegisterGraphicsSystem (
new G4OpenGLImmediateQt);
117 RegisterGraphicsSystem (
new G4OpenGLStoredQt);
121 G4cout <<
"##################################################################" 123 <<
"####### ActarSimVisManager::RegisterGraphicsSystems () #######" 125 <<
"You have successfully chosen to use the following graphics systems." 127 PrintAvailableGraphicsSystems (all);