Import Geant4 10.6.0.beta source tree
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4Point3D.hh"
|
||||
#include "G4Transform3D.hh"
|
||||
|
||||
class G4VisExtent
|
||||
{
|
||||
@@ -62,6 +63,15 @@ public: // With description
|
||||
static const G4VisExtent& GetNullExtent ();
|
||||
G4bool operator != (const G4VisExtent& e) const;
|
||||
G4bool operator == (const G4VisExtent& e) const {return !operator!=(e);}
|
||||
|
||||
G4VisExtent& Transform (const G4Transform3D&);
|
||||
// The above transforms the box defined by the 6 limits fXmin, fXmax,
|
||||
// etc., and produces a new box that encloses the transformed box. If the
|
||||
// transform includes a rotation the new box will likely be a good deal larger
|
||||
// than the old one, but hey-ho, the concept of G4VisExtent requires the
|
||||
// limits to be along the major axes and thus defines a box whose edges are
|
||||
// parallel to the major axes. So use the above with care.
|
||||
|
||||
G4double GetXmin () const;
|
||||
G4double GetXmax () const;
|
||||
G4double GetYmin () const;
|
||||
|
||||
Reference in New Issue
Block a user