VR-Link API Documentation for HLA 1.3
List of all members | Public Member Functions
DtTopoView Class Reference

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 DtVector &Velocity)
 Set/Get the velocity.
virtual const DtVector & 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 DtVector &Acceleration)
 Set/Get the acceleration.
virtual const DtVector & acceleration () const
virtual void setRotationalVelocity (const DtVector &BodyRates)
 Set/Get the rotational velocity.
virtual const DtVector & 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.
DtVector myLocalVel
DtVector myLocalAccel
DtTaitBryan myLocalOrient
DtDcm myBodyToLocal

Detailed Description

Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository.

Examples

Constructor & Destructor Documentation

DtTopoView::DtTopoView ( DtBaseEntityStateRepository *  esr,
double  latitiude,
double  longitude 
)

constructor

virtual DtTopoView::~DtTopoView ( )
virtual

destructor

DtTopoView::DtTopoView ( const DtTopoView &  orig)

copy constructor

Member Function Documentation

DtTopoView& DtTopoView::operator= ( const DtTopoView &  orig)

assignment operator


The documentation for this class was generated from the following file:

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)