Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4Voxelizer Member List

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

AllocatedMemory()G4Voxelizer
BinarySearch(const std::vector< T > &vec, T value)G4Voxelizerinlinestatic
Contains(const G4ThreeVector &point) constG4Voxelizer
CountVoxels(std::vector< G4double > boundaries[]) constG4Voxelizerinline
DisplayBoundaries()G4Voxelizer
DisplayListNodes() constG4Voxelizer
DisplayVoxelLimits() constG4Voxelizer
DistanceToBoundingBox(const G4ThreeVector &point) constG4Voxelizer
DistanceToFirst(const G4ThreeVector &point, const G4ThreeVector &direction) constG4Voxelizer
DistanceToNext(const G4ThreeVector &point, const G4ThreeVector &direction, std::vector< G4int > &curVoxel) constG4Voxelizer
Empty() constG4Voxelizerinline
G4Voxelizer()G4Voxelizer
GetBitsPerSlice() constG4Voxelizerinline
GetBoundary(G4int index) constG4Voxelizerinline
GetBoxes() constG4Voxelizerinline
GetCandidates(std::vector< G4int > &curVoxel) constG4Voxelizerinline
GetCandidatesVoxel(std::vector< G4int > &voxels)G4Voxelizer
GetCandidatesVoxelArray(const G4ThreeVector &point, std::vector< G4int > &list, G4SurfBits *crossed=nullptr) constG4Voxelizer
GetCandidatesVoxelArray(const std::vector< G4int > &voxels, const G4SurfBits bitmasks[], std::vector< G4int > &list, G4SurfBits *crossed=nullptr) constG4Voxelizer
GetCandidatesVoxelArray(const std::vector< G4int > &voxels, std::vector< G4int > &list, G4SurfBits *crossed=nullptr) constG4Voxelizer
GetCountOfVoxels() constG4Voxelizerinline
GetDefaultVoxelsCount()G4Voxelizerstatic
GetMaxVoxels(G4ThreeVector &ratioOfReduction)G4Voxelizerinline
GetPointIndex(const G4ThreeVector &p) constG4Voxelizerinline
GetPointVoxel(const G4ThreeVector &p, std::vector< G4int > &voxels) constG4Voxelizerinline
GetTotalCandidates() constG4Voxelizerinline
GetVoxel(std::vector< G4int > &curVoxel, const G4ThreeVector &point) constG4Voxelizerinline
GetVoxelBox(G4int i) constG4Voxelizerinline
GetVoxelBoxCandidates(G4int i) constG4Voxelizerinline
GetVoxelBoxesSize() constG4Voxelizerinline
GetVoxelsIndex(G4int x, G4int y, G4int z) constG4Voxelizerinline
GetVoxelsIndex(const std::vector< G4int > &voxels) constG4Voxelizerinline
IsEmpty(G4int index) constG4Voxelizerinline
MinDistanceToBox(const G4ThreeVector &aPoint, const G4ThreeVector &f)G4Voxelizerstatic
SetDefaultVoxelsCount(G4int count)G4Voxelizerstatic
SetMaxVoxels(G4int max)G4Voxelizer
SetMaxVoxels(const G4ThreeVector &reductionRatio)G4Voxelizer
UpdateCurrentVoxel(const G4ThreeVector &point, const G4ThreeVector &direction, std::vector< G4int > &curVoxel) constG4Voxelizer
Voxelize(std::vector< G4VSolid * > &solids, std::vector< G4Transform3D > &transforms)G4Voxelizer
Voxelize(std::vector< G4VFacet * > &facets)G4Voxelizer
~G4Voxelizer()G4Voxelizer