VR-Link API Documentation for DIS
 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 More...
 
virtual ~DtTopoView ()
 destructor More...
 
 DtTopoView (const DtTopoView &orig)
 copy constructor More...
 
DtTopoViewoperator= (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...
 
DtCartesianViewoperator= (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 DtVectorlocation () const
 
virtual void setVelocity (const DtVector32 &Velocity)
 Set/Get the velocity. More...
 
virtual const DtVector32velocity () const
 
virtual void setOrientation (const DtTaitBryan &Orient)
 Set/Get the orientation. More...
 
virtual const DtTaitBryanorientation () const
 
virtual const DtDcmbodyToLocal () const
 Get the body to local coordinate matrix. More...
 
virtual void setAcceleration (const DtVector32 &Acceleration)
 Set/Get the acceleration. More...
 
virtual const DtVector32acceleration () const
 
virtual void setRotationalVelocity (const DtVector32 &BodyRates)
 Set/Get the rotational velocity. More...
 
virtual const DtVector32rotationalVelocity () const
 

Additional Inherited Members

- Protected Member Functions inherited from DtCartesianView
DtCartesianViewself () const
 Cast off const-ness for trivial internal change. More...
 
- Protected Attributes inherited from DtCartesianView
DtBaseEntityStateRepositorymyESR
 
DtCoordTransform myGeocToLocal
 
DtCoordTransform myLocalToGeoc
 
DtVector myLocalLoc
 Used as return values by inspectors. More...
 
DtVector32 myLocalVel
 
DtVector32 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 Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)