Geant4  10.00.p03
G4SurfaceVoxelizer Member List

This is the complete list of members for G4SurfaceVoxelizer, including all inherited members.

AllocatedMemory()G4SurfaceVoxelizer
BinarySearch(const std::vector< T > &vec, T value)G4SurfaceVoxelizerinlinestatic
BuildBitmasks(std::vector< G4double > fBoundaries[], G4SurfBits bitmasks[], G4bool countsOnly=false)G4SurfaceVoxelizerprivate
BuildBoundaries()G4SurfaceVoxelizerprivate
BuildBoundingBox()G4SurfaceVoxelizerprivate
BuildEmpty()G4SurfaceVoxelizerprivate
BuildReduceVoxels(std::vector< G4double > fBoundaries[], G4ThreeVector reductionRatio)G4SurfaceVoxelizerprivate
BuildReduceVoxels2(std::vector< G4double > fBoundaries[], G4ThreeVector reductionRatio)G4SurfaceVoxelizerprivate
BuildVoxelLimits(std::vector< G4VFacet * > &facets)G4SurfaceVoxelizerprivate
Contains(const G4ThreeVector &point) const G4SurfaceVoxelizer
CountVoxels(std::vector< G4double > boundaries[]) const G4SurfaceVoxelizerinline
CreateMiniVoxels(std::vector< G4double > fBoundaries[], G4SurfBits bitmasks[])G4SurfaceVoxelizerprivate
CreateSortedBoundary(std::vector< G4double > &boundaryRaw, G4int axis)G4SurfaceVoxelizerprivate
DisplayBoundaries()G4SurfaceVoxelizer
DisplayBoundaries(std::vector< G4double > &fBoundaries)G4SurfaceVoxelizerprivate
DisplayListNodes() const G4SurfaceVoxelizer
DisplayVoxelLimits()G4SurfaceVoxelizer
DistanceToBoundingBox(const G4ThreeVector &point) const G4SurfaceVoxelizer
DistanceToFirst(const G4ThreeVector &point, const G4ThreeVector &direction) const G4SurfaceVoxelizer
DistanceToNext(const G4ThreeVector &point, const G4ThreeVector &direction, const std::vector< G4int > &curVoxel) const G4SurfaceVoxelizer
Empty() const G4SurfaceVoxelizerinline
fBitmasksG4SurfaceVoxelizerprivate
fBoundariesG4SurfaceVoxelizerprivate
fBoundingBoxG4SurfaceVoxelizerprivate
fBoundingBoxCenterG4SurfaceVoxelizerprivate
fBoundingBoxSizeG4SurfaceVoxelizerprivate
fBoxesG4SurfaceVoxelizerprivate
fCandidatesG4SurfaceVoxelizermutableprivate
fCandidatesCountsG4SurfaceVoxelizerprivate
fCountOfVoxelsG4SurfaceVoxelizerprivate
fDefaultVoxelsCountG4SurfaceVoxelizerprivatestatic
fEmptyG4SurfaceVoxelizerprivate
FindComponentsFastest(unsigned int mask, std::vector< G4int > &list, G4int i)G4SurfaceVoxelizerprivatestatic
fMaxVoxelsG4SurfaceVoxelizerprivate
fNoCandidatesG4SurfaceVoxelizerprivate
fNPerSliceG4SurfaceVoxelizerprivate
fReductionRatioG4SurfaceVoxelizerprivate
fToleranceG4SurfaceVoxelizerprivate
fTotalCandidatesG4SurfaceVoxelizerprivate
fVoxelBoxesG4SurfaceVoxelizerprivate
fVoxelBoxesCandidatesG4SurfaceVoxelizerprivate
G4SurfaceVoxelizer()G4SurfaceVoxelizer
G4VoxelCandidatesIterator classG4SurfaceVoxelizerfriend
GetBitsPerSlice() const G4SurfaceVoxelizerinline
GetBoundary(G4int index) const G4SurfaceVoxelizerinline
GetBoxes() const G4SurfaceVoxelizerinline
GetCandidates(std::vector< G4int > &curVoxel, std::vector< G4int > *&candidates, std::vector< G4int > &space) const G4SurfaceVoxelizerinline
GetCandidates(std::vector< G4int > &curVoxel) const G4SurfaceVoxelizerinline
GetCandidatesAsString(const G4SurfBits &bits) const G4SurfaceVoxelizerprivate
GetCandidatesVoxel(std::vector< G4int > &voxels)G4SurfaceVoxelizer
GetCandidatesVoxelArray(const G4ThreeVector &point, std::vector< G4int > &list, G4SurfBits *crossed=0) const G4SurfaceVoxelizer
GetCandidatesVoxelArray(const std::vector< G4int > &voxels, const G4SurfBits bitmasks[], std::vector< G4int > &list, G4SurfBits *crossed=0) const G4SurfaceVoxelizer
GetCandidatesVoxelArray(const std::vector< G4int > &voxels, std::vector< G4int > &list, G4SurfBits *crossed=0) const G4SurfaceVoxelizer
GetCountOfVoxels() const G4SurfaceVoxelizerinline
GetDefaultVoxelsCount()G4SurfaceVoxelizerstatic
GetMaxVoxels(G4ThreeVector &ratioOfReduction)G4SurfaceVoxelizerinline
GetPointIndex(const G4ThreeVector &p) const G4SurfaceVoxelizerinline
GetVoxel(std::vector< G4int > &curVoxel, const G4ThreeVector &point) const G4SurfaceVoxelizerinline
GetVoxelBox(G4int i) const G4SurfaceVoxelizerinline
GetVoxelBoxCandidates(G4int i) const G4SurfaceVoxelizerinline
GetVoxelBoxesSize() const G4SurfaceVoxelizerinline
GetVoxelsIndex(G4int x, G4int y, G4int z) const G4SurfaceVoxelizerinline
GetVoxelsIndex(const std::vector< G4int > &voxels) const G4SurfaceVoxelizerinline
IsEmpty(G4int index) const G4SurfaceVoxelizerinline
MinDistanceToBox(const G4ThreeVector &aPoint, const G4ThreeVector &f)G4SurfaceVoxelizerstatic
SetDefaultVoxelsCount(G4int count)G4SurfaceVoxelizerstatic
SetMaxVoxels(G4int max)G4SurfaceVoxelizer
SetMaxVoxels(const G4ThreeVector &reductionRatio)G4SurfaceVoxelizer
SetReductionRatio(G4int maxVoxels, G4ThreeVector &reductionRatio)G4SurfaceVoxelizerprivate
UpdateCurrentVoxel(const G4ThreeVector &point, const G4ThreeVector &direction, std::vector< G4int > &curVoxel) const G4SurfaceVoxelizer
Voxelize(std::vector< G4VFacet * > &facets)G4SurfaceVoxelizer
~G4SurfaceVoxelizer()G4SurfaceVoxelizer