Code_TYMPAN  4.4.0
Industrial site acoustic simulation
GridAccelerator Member List

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

Accelerator()Acceleratorinline
Accelerator(std::vector< Shape * > *_shapes, BBox &_globalBox)Acceleratorinline
Accelerator(const Accelerator &other)Acceleratorinline
boundsGridAcceleratorprivate
build()GridAcceleratorvirtual
defineLeafFunction()Acceleratorinlineprotected
getIntersectionChoice()Acceleratorinline
getMaxPrimPerLeaf()GridAcceleratorinline
getMaxProfondeur()GridAcceleratorinline
globalBoxGridAcceleratorprotected
GridAccelerator(std::vector< Shape * > *_initialMesh=NULL, BBox _globalBox=BBox())GridAccelerator
intersectionChoiceAcceleratorprotected
invWidthGridAcceleratorprivate
maxPrimPerLeafGridAcceleratorprotected
maxProfondeurGridAcceleratorprotected
nVoxelsGridAcceleratorprivate
offset(int x, int y, int z) constGridAcceleratorinlineprivate
pLeafTreatmentFunctionAcceleratorprotected
posToVoxel(const vec3 &P, int axis) constGridAcceleratorinlineprivate
primitivesGridAcceleratorprotected
print()GridAccelerator
realMaxProfondeurGridAcceleratorprotected
setIntersectionChoice(leafTreatment::treatment _intersectionChoice=leafTreatment::FIRST)Acceleratorinline
setMaxPrimPerLeaf(int _maxPrimPerLeaf)GridAcceleratorinline
setMaxProfondeur(int _maxProfondeur)GridAcceleratorinline
shapesAcceleratorprotected
traverse(Ray *r, std::list< Intersection > &result) constGridAcceleratorvirtual
voxelsGridAcceleratorprivate
voxelToPos(int p, int axis) constGridAcceleratorinlineprivate
widthGridAcceleratorprivate
~Accelerator()Acceleratorinlinevirtual
~GridAccelerator()GridAcceleratorinlinevirtual