VR-Forces 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 DtEntityType &objectObstructionType)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< std::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
myObjectObstructionTypesDtCollisionDetectorprotected
myObjectToIgnoreDtCollisionDetectorprotected
myObstructionsDtCollisionDetectorprotected
myObstructionTypesDtCollisionDetectorprotected
mySimulationServicesDtCollisionDetectorprotected
operator=(const DtCollisionDetector &orig)DtCollisionDetectorprivate
primaryCollision(DtCollision *firstCollision, DtCollision *secondCollision) const DtCollisionDetectorprotected
removeObjectObstructionID(const DtEntityType &objectObstructionType)DtCollisionDetectorvirtual
setFeatureObstructionTypes(const DtFeatureTypeContainer &featureTypes)DtCollisionDetectorvirtual
setObjectObstructionIDs(const DtObjectObstructionIDContainer &objectTypes)DtCollisionDetectorvirtual
setObjectToIgnore(const DtSimObject *vrfObject)DtCollisionDetectorvirtual
testInvariant() const DtCollisionDetectorprotected
vrfObjectObstructionPredicate(const DtSimObject &vrfObjectToTest) const DtCollisionDetectorvirtual
~DtCollisionDetector()DtCollisionDetectorvirtual

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)