![]() |
VR-Link API Documentation for HLA 1.3
|
Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository. More...
Inheritance diagram for DtTopoView:
Collaboration diagram for DtTopoView:Public Member Functions | |
| DtTopoView (DtBaseEntityStateRepository *esr, double latitiude, double longitude) | |
| constructor | |
| virtual | ~DtTopoView () |
| destructor | |
| DtTopoView (const DtTopoView &orig) | |
| copy constructor | |
| DtTopoView & | operator= (const DtTopoView &orig) |
| assignment operator | |
Public Member Functions inherited from DtCartesianView | |
| DtCartesianView (DtBaseEntityStateRepository *ksr) | |
| constructor | |
| DtCartesianView (DtBaseEntityStateRepository *ksr, const DtVector &originInGeoc, const DtDcm &geocToLocalRot) | |
| virtual | ~DtCartesianView () |
| destructor | |
| DtCartesianView (const DtCartesianView &orig) | |
| copy constructor | |
| DtCartesianView & | operator= (const DtCartesianView &orig) |
| assignment operator | |
| virtual void | setOffset (const DtVector &originInGeoc) |
| Set the origin of the local system in geocentric coords. | |
| virtual void | setRotation (const DtDcm &geocToLocalRot) |
| Set the rotation matrix that converts from geocentric to local coords. | |
| virtual void | setLocation (const DtVector &Location) |
| Set/Get the location in local coordinates. | |
| virtual const DtVector & | location () const |
| virtual void | setVelocity (const DtVector32 &Velocity) |
| Set/Get the velocity. | |
| virtual const DtVector32 & | velocity () const |
| virtual void | setOrientation (const DtTaitBryan &Orient) |
| Set/Get the orientation. | |
| virtual const DtTaitBryan & | orientation () const |
| virtual const DtDcm & | bodyToLocal () const |
| Get the body to local coordinate matrix. | |
| virtual void | setAcceleration (const DtVector32 &Acceleration) |
| Set/Get the acceleration. | |
| virtual const DtVector32 & | acceleration () const |
| virtual void | setRotationalVelocity (const DtVector32 &BodyRates) |
| Set/Get the rotational velocity. | |
| virtual const DtVector32 & | rotationalVelocity () const |
Additional Inherited Members | |
Protected Member Functions inherited from DtCartesianView | |
| DtCartesianView * | self () const |
| Cast off const-ness for trivial internal change. | |
Protected Attributes inherited from DtCartesianView | |
| DtBaseEntityStateRepository * | myESR |
| DtCoordTransform | myGeocToLocal |
| DtCoordTransform | myLocalToGeoc |
| DtVector | myLocalLoc |
| Used as return values by inspectors. | |
| DtVector32 | myLocalVel |
| DtVector32 | myLocalAccel |
| DtTaitBryan | myLocalOrient |
| DtDcm | myBodyToLocal |
Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository.
| DtTopoView::DtTopoView | ( | DtBaseEntityStateRepository * | esr, |
| double | latitiude, | ||
| double | longitude | ||
| ) |
constructor
|
virtual |
destructor
| DtTopoView::DtTopoView | ( | const DtTopoView & | orig | ) |
copy constructor
| DtTopoView& DtTopoView::operator= | ( | const DtTopoView & | orig | ) |
assignment operator