|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
This is the complete list of members for BvhAccelerator, including all inherited members.
| Accelerator() | Accelerator | inline |
| Accelerator(std::vector< Shape * > *_shapes, BBox &_globalBox) | Accelerator | inline |
| Accelerator(const Accelerator &other) | Accelerator | inline |
| build() | BvhAccelerator | virtual |
| BvhAccelerator(std::vector< Shape * > *_initialMesh=NULL, BBox _globalBox=BBox(), unsigned int maxProf=8, const string &sm="sah") | BvhAccelerator | |
| defineLeafFunction() | Accelerator | inlineprotected |
| flattenBVHTree(BVHBuildNode *node, unsigned int *offset) | BvhAccelerator | protected |
| getBBox() | BvhAccelerator | inline |
| getIntersectionChoice() | Accelerator | inline |
| getMaxPrimPerLeaf() | BvhAccelerator | inline |
| getMaxProfondeur() | BvhAccelerator | inline |
| globalBox | BvhAccelerator | protected |
| intersectionChoice | Accelerator | protected |
| maxPrimPerLeaf | BvhAccelerator | protected |
| maxPrimsInNode | BvhAccelerator | protected |
| maxProfondeur | BvhAccelerator | protected |
| nodes | BvhAccelerator | protected |
| pLeafTreatmentFunction | Accelerator | protected |
| primitives | BvhAccelerator | protected |
| print() | BvhAccelerator | |
| realMaxProfondeur | BvhAccelerator | protected |
| recursiveBuild(std::vector< BVHPrimitiveInfo > &buildData, unsigned int start, unsigned int end, unsigned int *totalNodes, std::vector< Shape * > &orderedPrims) | BvhAccelerator | protected |
| setIntersectionChoice(leafTreatment::treatment _intersectionChoice=leafTreatment::FIRST) | Accelerator | inline |
| setMaxPrimPerLeaf(int _maxPrimPerLeaf) | BvhAccelerator | inline |
| setMaxProfondeur(int _maxProfondeur) | BvhAccelerator | inline |
| shapes | Accelerator | protected |
| SPLIT_EQUAL_COUNTS enum value | BvhAccelerator | protected |
| SPLIT_MIDDLE enum value | BvhAccelerator | protected |
| SPLIT_SAH enum value | BvhAccelerator | protected |
| SplitMethod enum name | BvhAccelerator | protected |
| splitMethod | BvhAccelerator | protected |
| tableBox | BvhAccelerator | protected |
| traverse(Ray *r, std::list< Intersection > &result) const | BvhAccelerator | virtual |
| ~Accelerator() | Accelerator | inlinevirtual |
| ~BvhAccelerator() | BvhAccelerator | inlinevirtual |