VRUT::BVH Member List
This is the complete list of members for
VRUT::BVH, including all inherited members.
| AssignNodeIds() | VRUT::BVH | |
| AXIS enum name | VRUT::BVH | [private] |
| BlendedList typedef | VRUT::BVH | |
| BoundProbe(const Ray &ray, IntersectionInfo *info) | VRUT::BVH | |
| Build(std::deque< NODE_ID > *items) | VRUT::BVH | |
| BVH(Scene *_scene) | VRUT::BVH | |
| bvhNodes | VRUT::BVH | [private] |
| CastRay(const Ray &ray, RayIntersectionInfo &info) | VRUT::BVH | |
| Cull(Camera *camera, ItemsList *itemsList, BlendedList *blendItemsList) | VRUT::BVH | |
| Destroy() | VRUT::BVH | [inline] |
| GetBVHNodeAssignedTo(NODE_ID sceneNodeID) const | VRUT::BVH | [inline] |
| GetGeometryNodeIDs(std::deque< NODE_ID > *items, const BVHNode *startNode) const | VRUT::BVH | |
| getGeometryNodes(std::deque< const BVHNode * > *items, const BVHNode *startNode) | VRUT::BVH | [private, static] |
| getGeometryNodes(std::deque< BVHNode * > *items, BVHNode *startNode) | VRUT::BVH | [private, static] |
| GetNumGeometryNodes(const BVHNode *startNode) | VRUT::BVH | [static] |
| GetRoot() const | VRUT::BVH | [inline] |
| Insert(BVHNode *node) | VRUT::BVH | |
| IsBuilt() const | VRUT::BVH | [inline] |
| ItemsList typedef | VRUT::BVH | |
| numberOfNodes | VRUT::BVH | |
| queueUpForRender(BVHNode *node, const Camera *camera, ItemsList *itemsList, BlendedList *blendItemsList, bool inclChildren=false) | VRUT::BVH | [private] |
| Rebuild() | VRUT::BVH | |
| Remove(BVHNode *node) | VRUT::BVH | |
| root | VRUT::BVH | [private] |
| Scene class | VRUT::BVH | [friend] |
| scene | VRUT::BVH | [private] |
| SetInvalid(BVHNode *node) | VRUT::BVH | [static] |
| splitGeometry(const std::deque< BVHNode * > *geometry, std::deque< BVHNode * > *geometryL, std::deque< BVHNode * > *geometryR) const | VRUT::BVH | [private] |
| UpdateBV(BVHNode *node=(BVHNode *) NULL) | VRUT::BVH | |
| WX_DECLARE_HASH_MAP(NODE_ID, BVHNode *, wxIntegerHash, wxIntegerEqual, SceneToBVHMap) | VRUT::BVH | [private] |
| X_AXIS enum value | VRUT::BVH | [private] |
| Y_AXIS enum value | VRUT::BVH | [private] |
| Z_AXIS enum value | VRUT::BVH | [private] |
| ~BVH() | VRUT::BVH | |