VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtCollisionDetector Member List

This is the complete list of members for DtCollisionDetector, including all inherited members.

addObjectObstructionID(const DtObjectType &objectObstructionID)DtCollisionDetectorvirtual
checkForCollision(Dt3dBoundingVolume &collisionBV, DtCollision &potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorvirtual
detectAllEntityCollisions(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, std::list< DtBoost::shared_ptr< DtEntityCollision > > &collisionList)DtCollisionDetectorvirtual
detectFeatureCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtFeatureCollision > &, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectNewClosestCollision(Dt3dBoundingVolume &collisionBV, DtCollision *&potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectObjectCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtEntityCollision > &collisionProcessor, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectPotentialCollision(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, DtCollision *&potentialCollision)DtCollisionDetectorvirtual
DtCollisionDetector(DtSimManager *simManager)DtCollisionDetector
DtCollisionDetector(const DtCollisionDetector &orig)DtCollisionDetectorprivate
DtFeatureTypeContainer typedefDtCollisionDetector
DtObjectObstructionContainer typedefDtCollisionDetector
DtObjectObstructionIDContainer typedefDtCollisionDetector
getObjectObstructions(DtObjectObstructionContainer &objectObstructions) const DtCollisionDetectorvirtual
getObjectObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtObjectObstructionContainer &objectObstructions) const DtCollisionDetectorvirtual
myObjectObstructionIDsDtCollisionDetectorprotected
myObjectToIgnoreDtCollisionDetectorprotected
myObstructionsDtCollisionDetectorprotected
myObstructionTypesDtCollisionDetectorprotected
mySimManagerDtCollisionDetectorprotected
operator=(const DtCollisionDetector &orig)DtCollisionDetectorprivate
primaryCollision(DtCollision *firstCollision, DtCollision *secondCollision) const DtCollisionDetectorprotected
removeObjectObstructionID(const DtObjectType &objectObstructionID)DtCollisionDetectorvirtual
setFeatureObstructionTypes(const DtFeatureTypeContainer &featureTypes)DtCollisionDetectorvirtual
setObjectObstructionIDs(const DtObjectObstructionIDContainer &objectIDs)DtCollisionDetectorvirtual
setObjectToIgnore(DtVrfObject *vrfObject)DtCollisionDetectorvirtual
testInvariant() const DtCollisionDetectorprotected
vrfObjectObstructionPredicate(const DtVrfObject &vrfObjectToTest) const DtCollisionDetectorvirtual
~DtCollisionDetector()DtCollisionDetectorvirtual

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)