33#ifndef G4HepRepFileSCENEHANDLER_HH
34#define G4HepRepFileSCENEHANDLER_HH
136 void AddHepRepInstance(
const char* primName,
const G4Visible visible);
137 void CheckFileOpen();
142 G4bool warnedAbout2DMarkers;
150 std::vector<G4AttValue>* trajAttValues;
151 std::map<G4String, G4AttDef>* trajAttDefs;
152 std::vector<G4AttValue>* hitAttValues;
153 std::map<G4String, G4AttDef>* hitAttDefs;
155#ifdef G4HEPREPFILEDEBUG
G4HepRepFileSceneHandler(G4VGraphicsSystem &system, const G4String &name)
void AddSolid(const G4Box &)
void ClearTransientStore()
G4HepRepFileXMLWriter * GetHepRepXMLWriter()
static G4int fSceneIdCount
void AddPrimitive(const G4Polyline &)
void BeginPrimitives2D(const G4Transform3D &objectTransformation)
void AddCompound(const G4VTrajectory &)
virtual ~G4HepRepFileSceneHandler()
virtual void AddCompound(const G4VTrajectory &)
virtual void AddPrimitive(const G4Polyline &)=0