VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtTerrainCoordinateSystemCollection Class Reference
Inheritance diagram for DtTerrainCoordinateSystemCollection:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtTerrainCoordinateSystemCollection (const DtUnitDisplayManager *)
virtual ~DtTerrainCoordinateSystemCollection ()
virtual QString locationLabelFor (const DtCoordSys &system) const
 Labels for the following passed down to coordinate system specified.
virtual QString speedLabelFor (const DtCoordSys &system) const
virtual QString velocityLabelFor (const DtCoordSys &system) const
virtual QString accelerationLabelFor (const DtCoordSys &system) const
virtual DtTaitBryan headingPitchRollFor (const DtCoordSys &, const DtVector &, const DtTaitBryan &geocOri) const
virtual DtTaitBryan localOrientationFor (const DtCoordSys &, const DtVector &, const DtTaitBryan &geocOri) const
virtual QString speedText (const Coordinate_System *cs, const DtCoordSys &system, const DtVector &location, const DtVector &velocity) const
 Returns text strings that represent the particular item requested.
virtual QString velocityText (const Coordinate_System *cs, const DtCoordSys &system, const DtVector &location, const DtVector &velocity) const
virtual QString accelerationText (const Coordinate_System *cs, const DtCoordSys &system, const DtVector &location, const DtVector &acl) const
virtual QString rotationalVelocityText (const Coordinate_System *cs, const DtCoordSys &system, const DtVector &location, const DtVector &rtVel) const
virtual void setTerrainDatabase (const DtTerrainDatabase *)
 If not set, will use application terrain database.

Static Public Member Functions

static
DtCoordinateSystemCollection
create (const DtUnitDisplayManager *)
 Creates a new instance of this object.

Protected Member Functions

virtual void addCoordinateSystems ()
 Adds coordinate systems to the collection.

Constructor & Destructor Documentation


Member Function Documentation

virtual QString DtTerrainCoordinateSystemCollection::locationLabelFor ( const DtCoordSys system) const [virtual]

Labels for the following passed down to coordinate system specified.

virtual QString DtTerrainCoordinateSystemCollection::speedLabelFor ( const DtCoordSys system) const [virtual]
virtual QString DtTerrainCoordinateSystemCollection::velocityLabelFor ( const DtCoordSys system) const [virtual]
virtual QString DtTerrainCoordinateSystemCollection::accelerationLabelFor ( const DtCoordSys system) const [virtual]
virtual DtTaitBryan DtTerrainCoordinateSystemCollection::headingPitchRollFor ( const DtCoordSys ,
const DtVector ,
const DtTaitBryan &  geocOri 
) const [virtual]
virtual DtTaitBryan DtTerrainCoordinateSystemCollection::localOrientationFor ( const DtCoordSys ,
const DtVector ,
const DtTaitBryan &  geocOri 
) const [virtual]
virtual QString DtTerrainCoordinateSystemCollection::speedText ( const Coordinate_System cs,
const DtCoordSys system,
const DtVector location,
const DtVector velocity 
) const [virtual]

Returns text strings that represent the particular item requested.

Will call down to coordinate system to get the double value then convert to a string on return

virtual QString DtTerrainCoordinateSystemCollection::velocityText ( const Coordinate_System cs,
const DtCoordSys system,
const DtVector location,
const DtVector velocity 
) const [virtual]
virtual QString DtTerrainCoordinateSystemCollection::accelerationText ( const Coordinate_System cs,
const DtCoordSys system,
const DtVector location,
const DtVector acl 
) const [virtual]
virtual QString DtTerrainCoordinateSystemCollection::rotationalVelocityText ( const Coordinate_System cs,
const DtCoordSys system,
const DtVector location,
const DtVector rtVel 
) const [virtual]

If not set, will use application terrain database.

Sets terrain database in all coordinate systems that are terrain coordinate systems

Creates a new instance of this object.

Reimplemented from DtCoordinateSystemCollection.

virtual void DtTerrainCoordinateSystemCollection::addCoordinateSystems ( ) [protected, virtual]

Adds coordinate systems to the collection.

Reimplemented from DtCoordinateSystemCollection.


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)