VRUT::Collision_detection Member List

This is the complete list of members for VRUT::Collision_detection, including all inherited members.

actualCollisionPlaneNormalVRUT::Collision_detection [protected]
assignCollisionTrianglesToAreas(std::vector< CollisionArea > *CollisionAreas, Triangle tr1, Triangle tr2)VRUT::Collision_detection [protected]
bBVHCreatedVRUT::Collision_detection [protected]
bCalculateCollisionPointVRUT::Collision_detection [protected]
bCalculateCollisionPointParamIDVRUT::Collision_detection [protected]
bEnabledParamIDVRUT::Collision_detection [protected]
bModuleEnabledVRUT::Collision_detection [protected]
bStopTargetNode1VRUT::Collision_detection [protected]
bStopTargetNode1ParamIDVRUT::Collision_detection [protected]
bTansformTargetNode1VRUT::Collision_detection [protected]
bTansformTargetNode1ParamIDVRUT::Collision_detection [protected]
bvh_Pair typedefVRUT::Collision_detection [protected]
bWriteComputeTimeToLogVRUT::Collision_detection [protected]
bWriteComputeTimeToLogParamIDVRUT::Collision_detection [protected]
bWriteEventsToLogVRUT::Collision_detection [protected]
bWriteEventsToLogParamIDVRUT::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]
eventTimeoutVRUT::Module [protected]
eventTimeoutParamIDVRUT::Module [protected]
evtQueueVRUT::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]
fSepareteDistanceVRUT::Collision_detection [protected]
fSepareteDistanceParamIDVRUT::Collision_detection [protected]
fTansformAxisXVRUT::Collision_detection [protected]
fTansformAxisXParamIDVRUT::Collision_detection [protected]
fTansformAxisYVRUT::Collision_detection [protected]
fTansformAxisYParamIDVRUT::Collision_detection [protected]
fTansformAxisZVRUT::Collision_detection [protected]
fTansformAxisZParamIDVRUT::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]
idTargerNodeID1ParamIDVRUT::Collision_detection [protected]
idTargerNodeID2ParamIDVRUT::Collision_detection [protected]
IsActive() const VRUT::Module [inline]
IsOfType(MODULE_TYPE _type) const VRUT::Module [inline]
kernelMsgSinkVRUT::Module [protected]
loop()VRUT::Module [inline, protected]
mapOfBVHsVRUT::Collision_detection [protected]
Module(const MODULE_ID &_id, const wxString &_name, unsigned _type, EventHandler *msgSink)VRUT::Module [inline]
ModuleThread classVRUT::Module [friend]
node1BVHVRUT::Collision_detection [protected]
node2BVHVRUT::Collision_detection [protected]
oldTarget1WorldMATRIXVRUT::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]
sceneIDVRUT::SceneModule [protected]
sceneIDParamIDVRUT::SceneModule [protected]
sceneMgrVRUT::SceneModule [protected]
SceneModule(const MODULE_ID &_id, const wxString &_name, unsigned _type, EventHandler *msgSink)VRUT::SceneModule [inline]
SetSceneMgr(SceneManager *_sceneMgr)VRUT::SceneModule [inline]
strTarget1VRUT::Collision_detection [protected]
strTarget2VRUT::Collision_detection [protected]
targer1IDsVRUT::Collision_detection [protected]
targer1TabuIDsVRUT::Collision_detection [protected]
targer2IDsVRUT::Collision_detection [protected]
targer2TabuIDsVRUT::Collision_detection [protected]
target1WorldMATRIXVRUT::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]


Generated on Tue Mar 10 14:41:46 2009 for VRUT by  doxygen 1.5.5