VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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(const DtVrfObject *vrfObject)DtCollisionDetectorvirtual
testInvariant() const DtCollisionDetectorprotected
vrfObjectObstructionPredicate(const DtVrfObject &vrfObjectToTest) const DtCollisionDetectorvirtual
~DtCollisionDetector()DtCollisionDetectorvirtual

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)