G4VRML2File Class Reference

#include <G4VRML2File.hh>

Inheritance diagram for G4VRML2File:

G4VGraphicsSystem

Public Member Functions

 G4VRML2File ()
virtual ~G4VRML2File ()
G4VSceneHandlerCreateSceneHandler (const G4String &name="")
G4VViewerCreateViewer (G4VSceneHandler &, const G4String &name="")

Detailed Description

Definition at line 39 of file G4VRML2File.hh.


Constructor & Destructor Documentation

G4VRML2File::G4VRML2File (  ) 

Definition at line 44 of file G4VRML2File.cc.

00044                          :
00045         G4VGraphicsSystem("VRML2FILE", "VRML2FILE", G4VGraphicsSystem::threeD)
00046 {
00047 }

G4VRML2File::~G4VRML2File (  )  [virtual]

Definition at line 49 of file G4VRML2File.cc.

00050 {
00051 }


Member Function Documentation

G4VSceneHandler * G4VRML2File::CreateSceneHandler ( const G4String name = ""  )  [virtual]

Implements G4VGraphicsSystem.

Definition at line 54 of file G4VRML2File.cc.

00055 {
00056         G4VSceneHandler *p = NULL;
00057 
00058         p = new G4VRML2FileSceneHandler(*this, name);
00059 
00060         return p;
00061 }

G4VViewer * G4VRML2File::CreateViewer ( G4VSceneHandler ,
const G4String name = "" 
) [virtual]

Implements G4VGraphicsSystem.

Definition at line 63 of file G4VRML2File.cc.

00064 {
00065         G4VViewer* pView = NULL;
00066 
00067         G4VRML2FileSceneHandler* pScene = (G4VRML2FileSceneHandler*)&scene;
00068         pView = new G4VRML2FileViewer(*pScene, name);
00069 
00070         return pView;
00071 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:54 2013 for Geant4 by  doxygen 1.4.7