![]() |
VR-Link API Documentation for HLA Evolved
|
DtCollisionEncoder is a DtInteractionEncoder that registers parameter encoders for all of the COLLISION interaction parameters. More...
Inheritance diagram for DtCollisionEncoder:
Collaboration diagram for DtCollisionEncoder:Public Member Functions | |
| DtCollisionEncoder (DtExerciseConn *exConn, DtInterClassDesc *classDesc) | |
| virtual | ~DtCollisionEncoder () |
| destructor | |
| DtCollisionEncoder (const DtCollisionEncoder &orig) | |
| copy constructor | |
| DtCollisionEncoder & | operator= (const DtCollisionEncoder &orig) |
| assignment operator | |
Protected Member Functions | |
| DtDECLARE_COLLISION_PARAM_ENCODER (CollisionType) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (CollisionLocation) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (IssuingObjectMass) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (CollidingObjectID) | |
| For RPR FOM <= 0.8. | |
| DtDECLARE_COLLISION_PARAM_ENCODER (IssuingObjectID) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (EventID) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (IssuingObjectVelocity) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (CollidingObjectIdentifier) | |
| For RPR FOM > 0.8. | |
| DtDECLARE_COLLISION_PARAM_ENCODER (IssuingObjectIdentifier) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (EventIdentifier) | |
| DtDECLARE_COLLISION_PARAM_ENCODER (IssuingObjectVelocityVector) | |
DtCollisionEncoder is a DtInteractionEncoder that registers parameter encoders for all of the COLLISION interaction parameters.
| DtCollisionEncoder::DtCollisionEncoder | ( | DtExerciseConn * | exConn, |
| DtInterClassDesc * | classDesc | ||
| ) |
| virtual DtCollisionEncoder::~DtCollisionEncoder | ( | ) | [virtual] |
destructor
| DtCollisionEncoder::DtCollisionEncoder | ( | const DtCollisionEncoder & | orig | ) |
copy constructor
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | CollisionType | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | CollisionLocation | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | IssuingObjectMass | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | CollidingObjectID | ) | [protected] |
For RPR FOM <= 0.8.
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | IssuingObjectID | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | EventID | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | IssuingObjectVelocity | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | CollidingObjectIdentifier | ) | [protected] |
For RPR FOM > 0.8.
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | IssuingObjectIdentifier | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | EventIdentifier | ) | [protected] |
| DtCollisionEncoder::DtDECLARE_COLLISION_PARAM_ENCODER | ( | IssuingObjectVelocityVector | ) | [protected] |
| DtCollisionEncoder& DtCollisionEncoder::operator= | ( | const DtCollisionEncoder & | orig | ) |
assignment operator