VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
DtTopoViewoperator= (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
DtCartesianViewoperator= (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 DtVectorlocation () const
virtual void setVelocity (const DtVector &Velocity)
 Set/Get the velocity.
virtual const DtVectorvelocity () const
virtual void setOrientation (const DtTaitBryan &Orient)
 Set/Get the orientation.
virtual const DtTaitBryanorientation () const
virtual const DtDcmbodyToLocal () const
 Get the body to local coordinate matrix.
virtual void setAcceleration (const DtVector &Acceleration)
 Set/Get the acceleration.
virtual const DtVectoracceleration () const
virtual void setRotationalVelocity (const DtVector &BodyRates)
 Set/Get the rotational velocity.
virtual const DtVectorrotationalVelocity () const

Additional Inherited Members

- Protected Member Functions inherited from DtCartesianView
DtCartesianViewself () const
 Cast off const-ness for trivial internal change.
- Protected Attributes inherited from DtCartesianView
DtBaseEntityStateRepositorymyESR
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 Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)