![]() |
VR-Forces 4.0.4 Class Documentation
|

| DtVectorObstructionCollision::DtVectorObstructionCollision | ( | const DtVectorObstruction & | vectorObstruction, |
| double | distanceSquared | ||
| ) |
Constructor.
| virtual DtVectorObstructionCollision::~DtVectorObstructionCollision | ( | ) | [virtual] |
Destructor.
| DtVectorObstructionCollision::DtVectorObstructionCollision | ( | const DtVectorObstructionCollision & | original | ) |
Copy constructor.
| virtual DtCollisionObjectType DtVectorObstructionCollision::collisionType | ( | ) | const [virtual] |
Returns DtVectorCollision;.
Implements DtCollision.
| DtVectorObstructionCollision& DtVectorObstructionCollision::operator= | ( | const DtVectorObstructionCollision & | original | ) |
Assignment operator.
| bool DtVectorObstructionCollision::operator== | ( | const DtCollision & | collision | ) | const [virtual] |
Equality operator.
Implements DtCollision.
| bool DtVectorObstructionCollision::operator!= | ( | const DtCollision & | collision | ) | const [virtual] |
Non-equality operator.
Implements DtCollision.
| bool DtVectorObstructionCollision::operator== | ( | const DtVectorObstructionCollision & | collision | ) | const |
Equality operator.
| bool DtVectorObstructionCollision::operator!= | ( | const DtVectorObstructionCollision & | collision | ) | const |
Non-equality operator.
| bool DtVectorObstructionCollision::valid | ( | ) | const [virtual] |
Implements DtCollision.
| const DtVectorObstruction& DtVectorObstructionCollision::vectorObstruction | ( | ) | const |
| void DtVectorObstructionCollision::setVectorObstruction | ( | const DtVectorObstruction & | vectorObstruction | ) |
| virtual void DtVectorObstructionCollision::setObstructionEntityID | ( | const DtEntityIdentifier & | entityID | ) | [virtual] |
Implements DtCollision.
| virtual DtEntityIdentifier DtVectorObstructionCollision::obstructionEntityID | ( | ) | const [virtual] |
Implements DtCollision.
| DtVector DtVectorObstructionCollision::obstructionLocation | ( | ) | const [virtual] |
Implements DtCollision.
| DtVector DtVectorObstructionCollision::obstructionVelocity | ( | ) | const [virtual] |
Implements DtCollision.
| Dt3dBoundingVolume& DtVectorObstructionCollision::obstructionBoundingVolume | ( | ) | [virtual] |
Implements DtCollision.
| const Dt3dBoundingVolume& DtVectorObstructionCollision::obstructionBoundingVolume | ( | ) | const [virtual] |
Implements DtCollision.
| void DtVectorObstructionCollision::setDistanceSquared | ( | double | distanceSquared | ) | [virtual] |
Implements DtCollision.
| double DtVectorObstructionCollision::distanceSquared | ( | ) | const [virtual] |
Implements DtCollision.
| const DtDcm& DtVectorObstructionCollision::obstructionLocalOrientationMatrix | ( | ) | [virtual] |
Implements DtCollision.
| bool DtVectorObstructionCollision::testInvariant | ( | ) | const [virtual] |
Implements DtCollision.
double DtVectorObstructionCollision::myDistanceSquared [protected] |