42#ifndef G4VOXELLIMITS_HH
43#define G4VOXELLIMITS_HH
118 G4double fxAxisMin = -kInfinity, fxAxisMax = kInfinity;
119 G4double fyAxisMin = -kInfinity, fyAxisMax = kInfinity;
120 G4double fzAxisMin = -kInfinity, fzAxisMax = kInfinity;
123#include "G4VoxelLimits.icc"
std::ostream & operator<<(std::ostream &os, const G4VoxelLimits &pLim)
G4double GetMinExtent(const EAxis pAxis) const
G4int OutCode(const G4ThreeVector &pVec) const
G4bool IsYLimited() const
G4bool ClipToLimits(G4ThreeVector &pStart, G4ThreeVector &pEnd) const
G4double GetMinZExtent() const
void AddLimit(const EAxis pAxis, const G4double pMin, const G4double pMax)
G4bool IsXLimited() const
G4double GetMaxExtent(const EAxis pAxis) const
G4bool IsLimited(const EAxis pAxis) const
G4double GetMaxYExtent() const
G4bool Inside(const G4ThreeVector &pVec) const
G4double GetMaxZExtent() const
G4double GetMinYExtent() const
G4double GetMinXExtent() const
G4bool IsZLimited() const
G4double GetMaxXExtent() const