![]() |
VR-Forces 4.0.4 Class Documentation
|

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. | |
| DtTerrainCoordinateSystemCollection::DtTerrainCoordinateSystemCollection | ( | const DtUnitDisplayManager * | ) |
| virtual DtTerrainCoordinateSystemCollection::~DtTerrainCoordinateSystemCollection | ( | ) | [virtual] |
| 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] |
| virtual void DtTerrainCoordinateSystemCollection::setTerrainDatabase | ( | const DtTerrainDatabase * | ) | [virtual] |
If not set, will use application terrain database.
Sets terrain database in all coordinate systems that are terrain coordinate systems
| static DtCoordinateSystemCollection* DtTerrainCoordinateSystemCollection::create | ( | const DtUnitDisplayManager * | ) | [static] |
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.