, including all inherited members.
| actualCollisionPlaneNormal | VRUT::Collision_detection | [protected] |
| assignCollisionTrianglesToAreas(std::vector< CollisionArea > *CollisionAreas, Triangle tr1, Triangle tr2) | VRUT::Collision_detection | [protected] |
| bBVHCreated | VRUT::Collision_detection | [protected] |
| bCalculateCollisionPoint | VRUT::Collision_detection | [protected] |
| bCalculateCollisionPointParamID | VRUT::Collision_detection | [protected] |
| bEnabledParamID | VRUT::Collision_detection | [protected] |
| bModuleEnabled | VRUT::Collision_detection | [protected] |
| bStopTargetNode1 | VRUT::Collision_detection | [protected] |
| bStopTargetNode1ParamID | VRUT::Collision_detection | [protected] |
| bTansformTargetNode1 | VRUT::Collision_detection | [protected] |
| bTansformTargetNode1ParamID | VRUT::Collision_detection | [protected] |
| bvh_Pair typedef | VRUT::Collision_detection | [protected] |
| bWriteComputeTimeToLog | VRUT::Collision_detection | [protected] |
| bWriteComputeTimeToLogParamID | VRUT::Collision_detection | [protected] |
| bWriteEventsToLog | VRUT::Collision_detection | [protected] |
| bWriteEventsToLogParamID | VRUT::Collision_detection | [protected] |
| calculateCollisionPlane(std::vector< CollisionArea > *CollisionAreas, CollisionReport *report) | VRUT::Collision_detection | [protected] |
| calculateCollisionPoint(std::vector< CollisionArea > *CollisionAreas, CollisionReport *report) | VRUT::Collision_detection | [protected] |
| calculateCollisionRadiuses(std::vector< CollisionArea > *CollisionAreas, CollisionReport *report) | VRUT::Collision_detection | [protected] |
| Collision_detection(const MODULE_ID &_id, const wxString &_name, EventHandler *msgSink) | VRUT::Collision_detection | |
| createBVHs() | VRUT::Collision_detection | [protected] |
| eventTimeout | VRUT::Module | [protected] |
| eventTimeoutParamID | VRUT::Module | [protected] |
| evtQueue | VRUT::Module | [protected] |
| findCollisionPairsInGeometries(CollisionDetection_BVHNode *pNode1, CollisionDetection_BVHNode *pNode2, std::vector< CollisionDetection_CollisionPair > *CollisionNodes) | VRUT::Collision_detection | [protected] |
| findIntersection(const BVHNode *pNode1, const BVHNode *pNode2) | VRUT::Collision_detection | [protected] |
| fSepareteDistance | VRUT::Collision_detection | [protected] |
| fSepareteDistanceParamID | VRUT::Collision_detection | [protected] |
| fTansformAxisX | VRUT::Collision_detection | [protected] |
| fTansformAxisXParamID | VRUT::Collision_detection | [protected] |
| fTansformAxisY | VRUT::Collision_detection | [protected] |
| fTansformAxisYParamID | VRUT::Collision_detection | [protected] |
| fTansformAxisZ | VRUT::Collision_detection | [protected] |
| fTansformAxisZParamID | VRUT::Collision_detection | [protected] |
| GetDesc() const | VRUT::Collision_detection | [inline, virtual] |
| getGeometryNodesFromBVHNode(const BVHNode *pNode, std::deque< NODE_ID > *nodeList) | VRUT::Collision_detection | [protected] |
| getGeometryNodesFromSceneNode(const SceneNode *node, std::deque< NODE_ID > *nodeList) | VRUT::Collision_detection | [protected] |
| GetID() const | VRUT::Module | [inline] |
| GetName() const | VRUT::Module | [inline] |
| GetSceneMgr() const | VRUT::SceneModule | [inline] |
| idTargerNodeID1ParamID | VRUT::Collision_detection | [protected] |
| idTargerNodeID2ParamID | VRUT::Collision_detection | [protected] |
| IsActive() const | VRUT::Module | [inline] |
| IsOfType(MODULE_TYPE _type) const | VRUT::Module | [inline] |
| kernelMsgSink | VRUT::Module | [protected] |
| loop() | VRUT::Module | [inline, protected] |
| mapOfBVHs | VRUT::Collision_detection | [protected] |
| Module(const MODULE_ID &_id, const wxString &_name, unsigned _type, EventHandler *msgSink) | VRUT::Module | [inline] |
| ModuleThread class | VRUT::Module | [friend] |
| node1BVH | VRUT::Collision_detection | [protected] |
| node2BVH | VRUT::Collision_detection | [protected] |
| oldTarget1WorldMATRIX | VRUT::Collision_detection | [protected] |
| parseTargetStrings(wxString strToParse, std::vector< NODE_ID > *IDs, std::vector< NODE_ID > *tabuIDs) | VRUT::Collision_detection | [protected] |
| PostEvent(wxCommandEvent &evt, bool highPriority=false) | VRUT::Module | [inline] |
| PostToKernel(wxCommandEvent &evt, bool highPriority=false) | VRUT::Module | [inline] |
| processEvent(wxCommandEvent &evt) | VRUT::Collision_detection | [protected, virtual] |
| processNextEvent() | VRUT::Module | [inline, protected, virtual] |
| releasePendingEvents() | VRUT::Module | [inline, protected] |
| reportCollision(const BVHNode *pNode1, const BVHNode *pNode2) | VRUT::Collision_detection | [protected] |
| run() | VRUT::Collision_detection | [protected, virtual] |
| sceneID | VRUT::SceneModule | [protected] |
| sceneIDParamID | VRUT::SceneModule | [protected] |
| sceneMgr | VRUT::SceneModule | [protected] |
| SceneModule(const MODULE_ID &_id, const wxString &_name, unsigned _type, EventHandler *msgSink) | VRUT::SceneModule | [inline] |
| SetSceneMgr(SceneManager *_sceneMgr) | VRUT::SceneModule | [inline] |
| strTarget1 | VRUT::Collision_detection | [protected] |
| strTarget2 | VRUT::Collision_detection | [protected] |
| targer1IDs | VRUT::Collision_detection | [protected] |
| targer1TabuIDs | VRUT::Collision_detection | [protected] |
| targer2IDs | VRUT::Collision_detection | [protected] |
| targer2TabuIDs | VRUT::Collision_detection | [protected] |
| target1WorldMATRIX | VRUT::Collision_detection | [protected] |
| TestExit() const | VRUT::Module | [inline] |
| testPrimitives(const BVHNode *pNode1, const BVHNode *pNode2, CollisionReport *collisionReport) | VRUT::Collision_detection | [protected] |
| WaitForEvent(wxEventType evtType, long timeout, int evtID=-1, int evtInt=-1, const wxString evtStr=wxEmptyString) | VRUT::Module | [inline] |
| ~Collision_detection() | VRUT::Collision_detection | [virtual] |
| ~Module() | VRUT::Module | [inline, virtual] |
| ~SceneModule() | VRUT::SceneModule | [inline, virtual] |