Public Member Functions | |
GiGaVisMgr () | |
constructor | |
virtual | ~GiGaVisMgr () |
destructor | |
void | RegisterGraphicsSystems () |
Definition at line 65 of file GiGaVisManager.cpp.
GiGaVisManagerLocal::GiGaVisMgr::GiGaVisMgr | ( | ) | [inline] |
constructor
Definition at line 69 of file GiGaVisManager.cpp.
00070 : G4VisManager() 00071 { 00072 // activate the static pointer 00073 G4VVisManager::SetConcreteInstance( this ); 00074 };
virtual GiGaVisManagerLocal::GiGaVisMgr::~GiGaVisMgr | ( | ) | [inline, virtual] |
void GiGaVisManagerLocal::GiGaVisMgr::RegisterGraphicsSystems | ( | ) | [inline] |
Definition at line 79 of file GiGaVisManager.cpp.
00080 { 00081 // Graphics Systems not needing external packages or libraries... 00082 RegisterGraphicsSystem (new G4ASCIITree); 00083 //RegisterGraphicsSystem (new G4GAGTree); 00084 RegisterGraphicsSystem (new G4DAWNFILE); 00085 RegisterGraphicsSystem (new G4RayTracer); 00086 RegisterGraphicsSystem (new G4VRML1File); 00087 RegisterGraphicsSystem (new G4VRML2File); 00088 00089 // Graphics systems needing external packages or libraries... 00090 00091 #ifdef G4VIS_USE_DAWN 00092 RegisterGraphicsSystem (new G4FukuiRenderer); 00093 #endif 00094 00095 #ifdef G4VIS_USE_OPACS 00096 RegisterGraphicsSystem (new G4Wo); 00097 RegisterGraphicsSystem (new G4Xo); 00098 #endif 00099 00100 #ifdef G4VIS_USE_OPENGLX 00101 RegisterGraphicsSystem (new G4OpenGLImmediateX); 00102 RegisterGraphicsSystem (new G4OpenGLStoredX); 00103 #endif 00104 00105 #ifdef G4VIS_USE_OPENGLWIN32 00106 RegisterGraphicsSystem (new G4OpenGLImmediateWin32); 00107 RegisterGraphicsSystem (new G4OpenGLStoredWin32); 00108 #endif 00109 00110 #ifdef G4VIS_USE_OPENGLXM 00111 RegisterGraphicsSystem (new G4OpenGLImmediateXm); 00112 RegisterGraphicsSystem (new G4OpenGLStoredXm); 00113 #endif 00114 00115 #ifdef G4VIS_USE_OIX 00116 RegisterGraphicsSystem (new G4OpenInventorX); 00117 #endif 00118 00119 #ifdef G4VIS_USE_OIWIN32 00120 RegisterGraphicsSystem (new G4OpenInventorWin32); 00121 #endif 00122 00123 #ifdef G4VIS_USE_VRML 00124 RegisterGraphicsSystem (new G4VRML1); 00125 RegisterGraphicsSystem (new G4VRML2); 00126 #endif 00127 00128 if (fVerbose > 0) 00129 { 00130 G4cout << "\nYou have successfully chosen to use " 00131 << "the following graphics systems." 00132 << G4endl; 00133 PrintAvailableGraphicsSystems (); 00134 } 00136 };