31#ifndef G4VRML2FILE_SCENE_HANDLER_HH
32#define G4VRML2FILE_SCENE_HANDLER_HH
static G4int fSceneIdCount
void SendMaterialNode(const G4VisAttributes *pAV)
void AddPrimitive(const G4Square &)
void AddSolid(const G4Sphere &)
G4double GetMarkerHalfSize(const G4VMarker &mark)
void SendMarkerColor(const G4VMarker &mark)
void AddSolid(const G4Box &)
void GetMarkerWorldPosition(const G4VMarker &mark, double *pX, double *pY, double *pZ)
void AddSolid(const G4Para &)
void AddSolid(const G4Tubs &)
void AddSolid(const G4Trd &)
void AddSolid(const G4VSolid &)
void AddSolid(const G4Torus &)
void AddSolid(const G4Cons &)
void AddPrimitive(const G4Text &)
G4VRML2FileSceneHandler(G4VRML2File &system, const G4String &name="")
void AddPrimitive(const G4Polyline &)
virtual ~G4VRML2FileSceneHandler()
G4double SetPVTransparency()
void SetPVPickability(G4bool on_off)
G4double GetPVTransparency()
void SendMarkerWorldPosition(const G4VMarker &mark)
char fVRMLFileDestDir[256]
void AddPrimitive(const G4Polyhedron &)
void AddPrimitive(const G4Circle &)
void AddSolid(const G4Trap &)
void BeginPrimitives(const G4Transform3D &objectTransformation)
void ClearTransientStore()
void SendLineColor(const G4VisAttributes *pAV)
virtual void AddSolid(const G4Box &)
virtual void AddCompound(const G4VTrajectory &)
virtual void AddPrimitive(const G4Polyline &)=0
const char * name(G4int ptype)