Geant4_10
|
This is the complete list of members for UVoxelizer, including all inherited members.
AllocatedMemory() | UVoxelizer | |
BinarySearch(const std::vector< T > &vec, T value) | UVoxelizer | inlinestatic |
BuildBoundingBox() | UVoxelizer | |
BuildBoundingBox(UVector3 &amin, UVector3 &amax, double tolerance=0) | UVoxelizer | |
Contains(const UVector3 &point) const | UVoxelizer | |
CountVoxels(std::vector< double > boundaries[]) const | UVoxelizer | inline |
DisplayBoundaries() | UVoxelizer | |
DisplayListNodes() | UVoxelizer | |
DisplayVoxelLimits() | UVoxelizer | |
DistanceToFirst(const UVector3 &point, const UVector3 &direction) const | UVoxelizer | |
DistanceToNext(const UVector3 &point, const UVector3 &direction, std::vector< int > &curVoxel) const | UVoxelizer | |
Empty() const | UVoxelizer | inline |
GetBitsPerSlice() const | UVoxelizer | inline |
GetBoundary(int index) const | UVoxelizer | inline |
GetBoxes() const | UVoxelizer | inline |
GetCandidates(std::vector< int > &curVoxel) const | UVoxelizer | inline |
GetCandidatesVoxel(std::vector< int > &voxels) | UVoxelizer | |
GetCandidatesVoxelArray(const UVector3 &point, std::vector< int > &list, UBits *crossed=NULL) const | UVoxelizer | |
GetCandidatesVoxelArray(const std::vector< int > &voxels, const UBits bitmasks[], std::vector< int > &list, UBits *crossed=NULL) const | UVoxelizer | |
GetCandidatesVoxelArray(const std::vector< int > &voxels, std::vector< int > &list, UBits *crossed=NULL) const | UVoxelizer | |
GetCountOfVoxels() const | UVoxelizer | inline |
GetDefaultVoxelsCount() | UVoxelizer | static |
GetMaxVoxels(UVector3 &ratioOfReduction) | UVoxelizer | inline |
GetPointIndex(const UVector3 &p) const | UVoxelizer | inline |
GetPointVoxel(const UVector3 &p, std::vector< int > &voxels) const | UVoxelizer | inline |
GetTotalCandidates() const | UVoxelizer | inline |
GetVoxel(std::vector< int > &curVoxel, const UVector3 &point) const | UVoxelizer | inline |
GetVoxelBox(int i) const | UVoxelizer | inline |
GetVoxelBoxCandidates(int i) const | UVoxelizer | inline |
GetVoxelBoxesSize() const | UVoxelizer | inline |
GetVoxelsIndex(int x, int y, int z) const | UVoxelizer | inline |
GetVoxelsIndex(const std::vector< int > &voxels) const | UVoxelizer | inline |
IsEmpty(int index) const | UVoxelizer | inline |
MinDistanceToBox(const UVector3 &aPoint, const UVector3 &f) | UVoxelizer | static |
SafetyToBoundingBox(const UVector3 &point) const | UVoxelizer | |
SetDefaultVoxelsCount(int count) | UVoxelizer | static |
SetMaxVoxels(int max) | UVoxelizer | |
SetMaxVoxels(const UVector3 &reductionRatio) | UVoxelizer | |
UpdateCurrentVoxel(const UVector3 &point, const UVector3 &direction, std::vector< int > &curVoxel) const | UVoxelizer | |
UVoxelizer() | UVoxelizer | |
Voxelize(std::vector< VUSolid * > &solids, std::vector< UTransform3D * > &transforms) | UVoxelizer | |
Voxelize(std::vector< VUFacet * > &facets) | UVoxelizer | |
~UVoxelizer() | UVoxelizer |