![]() |
VR-Forces 5.0.3 Developer's Guide
|
This is the complete list of members for DtCollisionDetector, including all inherited members.
| addObjectObstructionID(const DtObjectType &objectObstructionID) | DtCollisionDetector | virtual |
| checkForCollision(const Dt3dBoundingVolume &collisionBV, DtCollision &potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | virtual |
| detectAllEntityCollisions(const Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, std::list< DtBoost::shared_ptr< DtEntityCollision > > &collisionList) | DtCollisionDetector | virtual |
| detectFeatureCollision(const Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtFeatureCollision > &, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | protected |
| detectNewClosestCollision(const Dt3dBoundingVolume &collisionBV, DtCollision *&potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | protected |
| detectObjectCollision(const Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtEntityCollision > &collisionProcessor, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | protected |
| detectPotentialCollision(const Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, DtCollision *&potentialCollision) | DtCollisionDetector | virtual |
| DtCollisionDetector(const DtSimulationServices *simServices) | DtCollisionDetector | |
| DtCollisionDetector(const DtCollisionDetector &orig) | DtCollisionDetector | private |
| DtFeatureTypeContainer typedef | DtCollisionDetector | |
| DtObjectObstructionContainer typedef | DtCollisionDetector | |
| DtObjectObstructionIDContainer typedef | DtCollisionDetector | |
| getObjectObstructions(DtObjectObstructionContainer &objectObstructions) const | DtCollisionDetector | virtual |
| getObjectObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtObjectObstructionContainer &objectObstructions) const | DtCollisionDetector | virtual |
| myObjectObstructionIDs | DtCollisionDetector | protected |
| myObjectToIgnore | DtCollisionDetector | protected |
| myObstructions | DtCollisionDetector | protected |
| myObstructionTypes | DtCollisionDetector | protected |
| mySimulationServices | DtCollisionDetector | protected |
| operator=(const DtCollisionDetector &orig) | DtCollisionDetector | private |
| primaryCollision(DtCollision *firstCollision, DtCollision *secondCollision) const | DtCollisionDetector | protected |
| removeObjectObstructionID(const DtObjectType &objectObstructionID) | DtCollisionDetector | virtual |
| setFeatureObstructionTypes(const DtFeatureTypeContainer &featureTypes) | DtCollisionDetector | virtual |
| setObjectObstructionIDs(const DtObjectObstructionIDContainer &objectIDs) | DtCollisionDetector | virtual |
| setObjectToIgnore(const DtSimObject *vrfObject) | DtCollisionDetector | virtual |
| testInvariant() const | DtCollisionDetector | protected |
| vrfObjectObstructionPredicate(const DtSimObject &vrfObjectToTest) const | DtCollisionDetector | virtual |
| ~DtCollisionDetector() | DtCollisionDetector | virtual |