T max(const T t1, const T t2)
brief Return the largest of the two arguments
G4double GetMaxExtent(const EAxis pAxis) const
virtual G4bool BehindOf(const G4ClippablePolygon &other, EAxis axis) const
virtual G4bool InFrontOf(const G4ClippablePolygon &other, EAxis axis) const
const G4double kCarTolerance
G4ClippablePolygon minSurface
void AddSurface(const G4ClippablePolygon &surface)
G4double GetMinExtent(const EAxis pAxis) const
G4ClippablePolygon minAbove
G4ClippablePolygon maxSurface
G4ClippablePolygon maxBelow
const G4ThreeVector GetNormal() const
virtual G4bool GetExtent(const EAxis axis, G4double &min, G4double &max) const
static G4GeometryTolerance * GetInstance()
G4double GetSurfaceTolerance() const
G4bool GetExtent(G4double &min, G4double &max) const
T min(const T t1, const T t2)
brief Return the smallest of the two arguments