30#ifndef G4DAWNFILE_SCENE_HANDLER_HH
31#define G4DAWNFILE_SCENE_HANDLER_HH
134 const char* char_string);
136 const char* char_string);
140 const char* char_string2);
145 const char* char_string2);
void SendBoundingBox(void)
void SendStrDouble7(const char *char_string, G4double dval1, G4double dval2, G4double dval3, G4double dval4, G4double dval5, G4double dval6, G4double dval7)
void SendStrInt4(const char *char_string, G4int ival1, G4int ival2, G4int ival3, G4int ival4)
void AddPrimitive(const G4Square &)
void AddSolid(const G4Sphere &sphere)
void SendStrDouble3(const char *char_string, G4double dval1, G4double dval2, G4double dval3)
void AddSolid(const G4Cons &cons)
G4bool IsSavingG4Prim(void)
G4bool flag_saving_g4_prim
void SendStr(const char *char_string)
void AddPrimitive(const G4Text &)
void SendStrDouble5(const char *char_string, G4double dval1, G4double dval2, G4double dval3, G4double dval4, G4double dval5)
void BeginPrimitives(const G4Transform3D &objectTransformation)
void SendInt3Str(G4int ival1, G4int ival2, G4int ival3, const char *char_string)
void SendDouble(G4double val)
void SendStrDouble6Str(const char *char_string1, G4double dval1, G4double dval2, G4double dval3, G4double dval4, G4double dval5, G4double dval6, const char *char_string2)
void AddSolid(const G4Trap &trap)
void SendIntDouble3(G4int ival, G4double dval1, G4double dval2, G4double dval3)
void SendStrDouble11(const char *char_string, G4double dval1, G4double dval2, G4double dval3, G4double dval4, G4double dval5, G4double dval6, G4double dval7, G4double dval8, G4double dval9, G4double dval10, G4double dval11)
G4DAWNFILESceneHandler(G4DAWNFILE &system, const G4String &name="")
void AddPrimitive(const G4Polyline &line)
void SendStrDouble(const char *char_string, G4double dval)
void SendStrDouble2(const char *char_string, G4double dval1, G4double dval2)
void EndSavingG4Prim(void)
char fG4PrimFileName[256]
G4bool FRflag_in_modeling
void SendStrDouble3Str(const char *char_string1, G4double dval1, G4double dval2, G4double dval3, const char *char_string2)
void AddSolid(const G4Box &box)
void SendStrDouble6(const char *char_string, G4double dval1, G4double dval2, G4double dval3, G4double dval4, G4double dval5, G4double dval6)
void AddPrimitive(const G4Circle &)
void AddSolid(const G4Trd &trd)
void SendPhysVolName(void)
virtual ~G4DAWNFILESceneHandler()
void ClearTransientStore()
static G4int fSceneIdCount
const int COMMAND_BUF_SIZE
void AddSolid(const G4Tubs &tubs)
void SendStrInt3(const char *char_string, G4int ival1, G4int ival2, G4int ival3)
void SendStrInt(const char *char_string, G4int ival)
void SendStrDouble4(const char *char_string, G4double dval1, G4double dval2, G4double dval3, G4double dval4)
void AddPrimitive(const G4Polyhedron &p)
void SendTransformedCoordinates(void)
void AddSolid(const G4Para ¶)
const char * GetG4PrimFileName()
void AddSolid(const G4Torus &torus)
void BeginSavingG4Prim(void)
G4bool SendVisAttributes(const G4VisAttributes *pAV)
void SendInt4Str(G4int ival1, G4int ival2, G4int ival3, G4int ival4, const char *char_string)
void AddSolid(const G4VSolid &solid)
virtual void AddSolid(const G4Box &)
virtual void AddPrimitive(const G4Polyline &)=0
const char * name(G4int ptype)