32 #ifndef G4VRML1FILE_SCENE_HANDLER_HH
33 #define G4VRML1FILE_SCENE_HANDLER_HH
109 void SendMaterialNode();
115 void SendMarkerColor (
const G4VMarker& mark ) ;
116 void SendMarkerWorldPosition (
const G4VMarker& mark ) ;
119 G4bool isConnected () {
return fFlagDestOpen ; }
123 char fVRMLFileDestDir[256] ;
124 char fVRMLFileName[256] ;
129 std::ofstream fDest ;
134 static G4int fSceneIdCount;
138 #endif //G4VRML1FILE_SCENE_HANDLER_HH
void AddSolid(const G4Polyhedra &polyhedra)
virtual void AddSolid(const G4Box &)
G4VRML1FileSceneHandler(G4VRML1File &system, const G4String &name="")
void AddCompound(const G4VHit &hit)
void AddCompound(const G4VTrajectory &traj)
void BeginPrimitives(const G4Transform3D &objectTransformation)
void AddSolid(const G4Box &)
virtual void AddPrimitive(const G4Polyline &)=0
void AddPrimitive(const G4Polymarker &polymarker)
void AddCompound(const G4THitsMap< G4double > &hits)
void ClearTransientStore()
virtual void AddCompound(const G4VTrajectory &)
void AddCompound(const G4VDigi &digi)
void AddPrimitive(const G4Polyline &)
virtual ~G4VRML1FileSceneHandler()
void AddPrimitive(const G4Scale &scale)
void AddSolid(const G4Polycone &polycone)