![]() |
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 More... | |
| virtual | ~DtTopoView () |
| destructor More... | |
| DtTopoView (const DtTopoView &orig) | |
| copy constructor More... | |
| DtTopoView & | operator= (const DtTopoView &orig) |
| assignment operator More... | |
Public Member Functions inherited from DtCartesianView | |
| DtCartesianView (DtBaseEntityStateRepository *ksr) | |
| constructor More... | |
| DtCartesianView (DtBaseEntityStateRepository *ksr, const DtVector &originInGeoc, const DtDcm &geocToLocalRot) | |
| virtual | ~DtCartesianView () |
| destructor More... | |
| DtCartesianView (const DtCartesianView &orig) | |
| copy constructor More... | |
| DtCartesianView & | operator= (const DtCartesianView &orig) |
| assignment operator More... | |
| virtual void | setOffset (const DtVector &originInGeoc) |
| Set the origin of the local system in geocentric coords. More... | |
| virtual void | setRotation (const DtDcm &geocToLocalRot) |
| Set the rotation matrix that converts from geocentric to local coords. More... | |
| virtual void | setLocation (const DtVector &Location) |
| Set/Get the location in local coordinates. More... | |
| virtual const DtVector & | location () const |
| virtual void | setVelocity (const DtVector32 &Velocity) |
| Set/Get the velocity. More... | |
| virtual const DtVector32 & | velocity () const |
| virtual void | setOrientation (const DtTaitBryan &Orient) |
| Set/Get the orientation. More... | |
| virtual const DtTaitBryan & | orientation () const |
| virtual const DtDcm & | bodyToLocal () const |
| Get the body to local coordinate matrix. More... | |
| virtual void | setAcceleration (const DtVector32 &Acceleration) |
| Set/Get the acceleration. More... | |
| virtual const DtVector32 & | acceleration () const |
| virtual void | setRotationalVelocity (const DtVector32 &BodyRates) |
| Set/Get the rotational velocity. More... | |
| 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. More... | |
Protected Attributes inherited from DtCartesianView | |
| DtBaseEntityStateRepository * | myESR |
| DtCoordTransform | myGeocToLocal |
| DtCoordTransform | myLocalToGeoc |
| DtVector | myLocalLoc |
| Used as return values by inspectors. More... | |
| 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