VR-Forces 4.0.4 Class Documentation
DtCollisionDetector Member List
This is the complete list of members for DtCollisionDetector, including all inherited members.
addObjectObstructionID(const DtObjectType &objectObstructionID)DtCollisionDetector [virtual]
addVectorObstructionID(const DtVectorObstructionID &vectorObstructionIDs)DtCollisionDetector [virtual]
checkForCollision(Dt3dBoundingVolume &collisionBV, DtCollision &potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetector [virtual]
detectAllEntityCollisions(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, std::list< DtBoost::shared_ptr< DtEntityCollision > > &collisionList)DtCollisionDetector [virtual]
detectNewClosestCollision(Dt3dBoundingVolume &collisionBV, DtCollision *&potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetector [protected]
detectObjectCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtEntityCollision > &collisionProcessor, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetector [protected]
detectPotentialCollision(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, DtCollision *&potentialCollision)DtCollisionDetector [virtual]
detectVectorCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtVectorObstructionCollision > &, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetector [protected]
DtCollisionDetector(DtSimManager *simManager)DtCollisionDetector
DtCollisionDetector(const DtCollisionDetector &orig)DtCollisionDetector [private]
DtObjectObstructionConstIter typedefDtCollisionDetector
DtObjectObstructionContainer typedefDtCollisionDetector
DtObjectObstructionIDConstIter typedefDtCollisionDetector
DtObjectObstructionIDContainer typedefDtCollisionDetector
DtObjectObstructionIDIter typedefDtCollisionDetector
DtObjectObstructionIter typedefDtCollisionDetector
DtVectorObstructionConstIter typedefDtCollisionDetector
DtVectorObstructionContainer typedefDtCollisionDetector
DtVectorObstructionIDConstIter typedefDtCollisionDetector
DtVectorObstructionIDContainer typedefDtCollisionDetector
DtVectorObstructionIDIter typedefDtCollisionDetector
DtVectorObstructionIter typedefDtCollisionDetector
getObjectObstructions(DtObjectObstructionContainer &objectObstructions) const DtCollisionDetector [virtual]
getObjectObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtObjectObstructionContainer &objectObstructions) const DtCollisionDetector [virtual]
getVectorObstructions(DtVectorObstructionContainer &vectorObstructions) const DtCollisionDetector [virtual]
getVectorObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtVectorObstructionContainer &obstructionsToTest) const DtCollisionDetector [virtual]
myObjectObstructionIDsDtCollisionDetector [protected]
myObjectToIgnoreDtCollisionDetector [protected]
mySimManagerDtCollisionDetector [protected]
myVectorObstructionIDsDtCollisionDetector [protected]
objectIDsBegin()DtCollisionDetector [virtual]
objectIDsBegin() const DtCollisionDetector [virtual]
objectIDsEnd()DtCollisionDetector [virtual]
objectIDsEnd() const DtCollisionDetector [virtual]
operator=(const DtCollisionDetector &orig)DtCollisionDetector [private]
primaryCollision(DtCollision *firstCollision, DtCollision *secondCollision) const DtCollisionDetector [protected]
removeObjectObstructionID(const DtObjectType &objectObstructionID)DtCollisionDetector [virtual]
removeVectorObstructionID(const DtVectorObstructionID &vectorObstructionID)DtCollisionDetector [virtual]
setObjectObstructionIDs(const DtObjectObstructionIDContainer &objectIDs)DtCollisionDetector [virtual]
setObjectToIgnore(DtVrfObject *vrfObject)DtCollisionDetector [virtual]
setVectorObstructionIDs(const DtVectorObstructionIDContainer &vectorIDs)DtCollisionDetector [virtual]
testInvariant() const DtCollisionDetector [protected]
vectorIDsBegin()DtCollisionDetector [virtual]
vectorIDsBegin() const DtCollisionDetector [virtual]
vectorIDsEnd()DtCollisionDetector [virtual]
vectorIDsEnd() const DtCollisionDetector [virtual]
vrfObjectObstructionPredicate(const DtVrfObject &vrfObjectToTest) const DtCollisionDetector [virtual]
~DtCollisionDetector()DtCollisionDetector [virtual]

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)