| 
    Geant4
    10.00.p03
    
   | 
 
#include <G4SmartVoxelNode.hh>
Public Member Functions | |
| G4SmartVoxelNode (G4int pSlice=0) | |
| ~G4SmartVoxelNode () | |
| G4int | GetVolume (G4int pVolumeNo) const | 
| void | Insert (G4int pVolumeNo) | 
| G4int | GetNoContained () const | 
| G4int | GetCapacity () const | 
| void | Reserve (G4int noSlices) | 
| void | Shrink () | 
| G4int | GetMaxEquivalentSliceNo () const | 
| void | SetMaxEquivalentSliceNo (G4int pMax) | 
| G4int | GetMinEquivalentSliceNo () const | 
| void | SetMinEquivalentSliceNo (G4int pMin) | 
| G4bool | operator== (const G4SmartVoxelNode &v) const | 
Private Attributes | |
| G4int | fminEquivalent | 
| G4int | fmaxEquivalent | 
| G4SliceVector | fcontents | 
Definition at line 59 of file G4SmartVoxelNode.hh.
      
  | 
  inline | 
Definition at line 63 of file G4SmartVoxelNode.hh.
| G4SmartVoxelNode::~G4SmartVoxelNode | ( | ) | 
Definition at line 39 of file G4SmartVoxelNode.cc.
      
  | 
  inline | 
      
  | 
  inline | 
Referenced by G4SmartVoxelHeader::CollectEquivalentNodes(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4ParameterisedNavigation::ComputeVoxelSafety(), G4VoxelNavigation::ComputeVoxelSafety(), G4ParameterisedNavigation::LocateNextVoxel(), G4VoxelNavigation::LocateNextVoxel(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelHeader().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4ParameterisedNavigation::ComputeVoxelSafety(), G4VoxelNavigation::ComputeVoxelSafety(), G4ParameterisedNavigation::LocateNextVoxel(), G4VoxelNavigation::LocateNextVoxel(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelHeader().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4SmartVoxelHeader::CalculateQuality(), G4ParameterisedNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ParameterisedNavigation::LevelLocate(), operator==(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelNode().
 Here is the caller graph for this function:Referenced by G4ParameterisedNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ParameterisedNavigation::LevelLocate(), operator==(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelNode().
 Here is the caller graph for this function:
      
  | 
  inline | 
| G4bool G4SmartVoxelNode::operator== | ( | const G4SmartVoxelNode & | v | ) | const | 
Definition at line 48 of file G4SmartVoxelNode.cc.
References GetNoContained(), and GetVolume().
 Here is the call graph for this function:
      
  | 
  inline | 
      
  | 
  inline | 
Referenced by G4SmartVoxelHeader::BuildEquivalentSliceNos().
 Here is the caller graph for this function:
      
  | 
  inline | 
Referenced by G4SmartVoxelHeader::BuildEquivalentSliceNos().
 Here is the caller graph for this function:
      
  | 
  inline | 
      
  | 
  private | 
Definition at line 110 of file G4SmartVoxelNode.hh.
      
  | 
  private | 
Definition at line 109 of file G4SmartVoxelNode.hh.
      
  | 
  private | 
Definition at line 108 of file G4SmartVoxelNode.hh.