, including all inherited members.
| addObjectObstructionID(const DtObjectType &objectObstructionID) | DtCollisionDetector | [virtual] |
| addVectorObstructionID(const DtVectorObstructionID &vectorObstructionIDs) | DtCollisionDetector | [virtual] |
| checkForCollision(Dt3dBoundingVolume &collisionBV, DtCollision &potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | [virtual] |
| detectAllEntityCollisions(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, std::list< DtBoost::shared_ptr< DtEntityCollision > > &collisionList) | DtCollisionDetector | [virtual] |
| detectNewClosestCollision(Dt3dBoundingVolume &collisionBV, DtCollision *&potentialCollision, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | [protected] |
| detectObjectCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtEntityCollision > &collisionProcessor, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | [protected] |
| detectPotentialCollision(Dt3dBoundingVolume &collisionBv, const DtVector &localPosition, const DtDcm &bvOrientation, DtCollision *&potentialCollision) | DtCollisionDetector | [virtual] |
| detectVectorCollision(Dt3dBoundingVolume &collisionBV, DtCollisionProcessor< DtVectorObstructionCollision > &, const DtVector &localPosition, const DtDcm &bvOrientation) const | DtCollisionDetector | [protected] |
| DtCollisionDetector(DtSimManager *simManager) | DtCollisionDetector | |
| DtCollisionDetector(const DtCollisionDetector &orig) | DtCollisionDetector | [private] |
| DtObjectObstructionConstIter typedef | DtCollisionDetector | |
| DtObjectObstructionContainer typedef | DtCollisionDetector | |
| DtObjectObstructionIDConstIter typedef | DtCollisionDetector | |
| DtObjectObstructionIDContainer typedef | DtCollisionDetector | |
| DtObjectObstructionIDIter typedef | DtCollisionDetector | |
| DtObjectObstructionIter typedef | DtCollisionDetector | |
| DtVectorObstructionConstIter typedef | DtCollisionDetector | |
| DtVectorObstructionContainer typedef | DtCollisionDetector | |
| DtVectorObstructionIDConstIter typedef | DtCollisionDetector | |
| DtVectorObstructionIDContainer typedef | DtCollisionDetector | |
| DtVectorObstructionIDIter typedef | DtCollisionDetector | |
| DtVectorObstructionIter typedef | DtCollisionDetector | |
| getObjectObstructions(DtObjectObstructionContainer &objectObstructions) const | DtCollisionDetector | [virtual] |
| getObjectObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtObjectObstructionContainer &objectObstructions) const | DtCollisionDetector | [virtual] |
| getVectorObstructions(DtVectorObstructionContainer &vectorObstructions) const | DtCollisionDetector | [virtual] |
| getVectorObstructions(Dt3dBoundingVolume &boundingVolume, const DtVector &bvLocation, const DtDcm &bvOrientation, DtVectorObstructionContainer &obstructionsToTest) const | DtCollisionDetector | [virtual] |
| myObjectObstructionIDs | DtCollisionDetector | [protected] |
| myObjectToIgnore | DtCollisionDetector | [protected] |
| mySimManager | DtCollisionDetector | [protected] |
| myVectorObstructionIDs | DtCollisionDetector | [protected] |
| objectIDsBegin() | DtCollisionDetector | [virtual] |
| objectIDsBegin() const | DtCollisionDetector | [virtual] |
| objectIDsEnd() | DtCollisionDetector | [virtual] |
| objectIDsEnd() const | DtCollisionDetector | [virtual] |
| operator=(const DtCollisionDetector &orig) | DtCollisionDetector | [private] |
| primaryCollision(DtCollision *firstCollision, DtCollision *secondCollision) const | DtCollisionDetector | [protected] |
| removeObjectObstructionID(const DtObjectType &objectObstructionID) | DtCollisionDetector | [virtual] |
| removeVectorObstructionID(const DtVectorObstructionID &vectorObstructionID) | DtCollisionDetector | [virtual] |
| setObjectObstructionIDs(const DtObjectObstructionIDContainer &objectIDs) | DtCollisionDetector | [virtual] |
| setObjectToIgnore(DtVrfObject *vrfObject) | DtCollisionDetector | [virtual] |
| setVectorObstructionIDs(const DtVectorObstructionIDContainer &vectorIDs) | DtCollisionDetector | [virtual] |
| testInvariant() const | DtCollisionDetector | [protected] |
| vectorIDsBegin() | DtCollisionDetector | [virtual] |
| vectorIDsBegin() const | DtCollisionDetector | [virtual] |
| vectorIDsEnd() | DtCollisionDetector | [virtual] |
| vectorIDsEnd() const | DtCollisionDetector | [virtual] |
| vrfObjectObstructionPredicate(const DtVrfObject &vrfObjectToTest) const | DtCollisionDetector | [virtual] |
| ~DtCollisionDetector() | DtCollisionDetector | [virtual] |