VR-Forces 5.0.1 Developer's Guide
 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(const Dt3dBoundingVolume &collisionBV, DtCollision &potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorvirtual
detectAllEntityCollisions(const Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, std::list< DtBoost::shared_ptr< DtEntityCollision > > &collisionList)DtCollisionDetectorvirtual
detectFeatureCollision(const Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtFeatureCollision > &, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectNewClosestCollision(const Dt3dBoundingVolume &collisionBV, DtCollision *&potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectObjectCollision(const Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtEntityCollision > &collisionProcessor, const DtVector &localPosition, const DtDcm &bvOrientation) const DtCollisionDetectorprotected
detectPotentialCollision(const Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, DtCollision *&potentialCollision)DtCollisionDetectorvirtual
DtCollisionDetector(const DtSimulationServices *simServices)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
mySimulationServicesDtCollisionDetectorprotected
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 DtSimObject *vrfObject)DtCollisionDetectorvirtual
testInvariant() const DtCollisionDetectorprotected
vrfObjectObstructionPredicate(const DtSimObject &vrfObjectToTest) const DtCollisionDetectorvirtual
~DtCollisionDetector()DtCollisionDetectorvirtual

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)