33 #ifndef G4BOUNDINGSPHERESCENE_HH
34 #define G4BOUNDINGSPHERESCENE_HH
void AddSolid(const G4Para &solid)
G4BoundingSphereScene(G4VModel *pModel=0)
virtual void AddPrimitive(const G4Scale &)
void AddSolid(const G4Sphere &solid)
virtual void AddPrimitive(const G4Text &)
void AddSolid(const G4Trd &solid)
void AddSolid(const G4Polyhedra &solid)
HepGeom::Point3D< G4double > G4Point3D
void AddSolid(const G4Torus &solid)
const G4Point3D & GetCentre() const
void AddCompound(const G4VDigi &)
virtual void AddPrimitive(const G4Circle &)
void AddSolid(const G4VSolid &solid)
void AddSolid(const G4Trap &solid)
virtual ~G4BoundingSphereScene()
virtual void AddPrimitive(const G4Square &)
void ResetBoundingSphere()
G4VisExtent GetBoundingSphereExtent()
virtual void BeginPrimitives2D(const G4Transform3D &)
void PreAddSolid(const G4Transform3D &objectTransformation, const G4VisAttributes &)
void AddCompound(const G4THitsMap< G4double > &)
virtual void BeginPrimitives(const G4Transform3D &)
virtual void AddPrimitive(const G4Polyhedron &)
virtual void AddPrimitive(const G4Polyline &)
void AddSolid(const G4Tubs &solid)
void AddCompound(const G4VTrajectory &)
virtual void EndPrimitives()
void Accrue(const G4VSolid &solid)
void SetCentre(const G4Point3D ¢re)
virtual void EndPrimitives2D()
G4double GetRadius() const
void AccrueBoundingSphere(const G4Point3D ¢re, G4double radius)
void AddSolid(const G4Polycone &solid)
void AddCompound(const G4VHit &)
virtual void AddPrimitive(const G4Polymarker &)
void AddSolid(const G4Box &solid)
const G4Transform3D * fpObjectTransformation
void AddSolid(const G4Cons &solid)