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.
|
| | DtCoordinateSystemCollection (const DtUnitDisplayManager *units) |
| virtual | ~DtCoordinateSystemCollection () |
| virtual bool | init () |
| | Adds all default converters by initially adding all items found in coordUtil.h Unit converter must be set to allow for correct label creation for X, Y and Z labels (handed down to the coordinate systems)
|
virtual const
DtCoordinateSystemDict & | coordinateSystemCollection () const |
| | Returns the internal unit converter collection.
|
| virtual DtCoordinateSystemDict & | coordinateSystemCollection () |
| virtual void | fillComboBox (QComboBox *box, QList< DtCoordSys > *showOnly=NULL) const |
| | Fills the combo box with all items found in the collection.
|
| virtual void | fillGridLineSelection (const DtCoordSys &system, const QString &unit, QComboBox *combo) |
| | Fills the combo box with grid line spacing choices.
|
| virtual QString | gridLineTextForFrequency (const DtCoordSys &system, const QString &unit, double frequency) |
| | Returns the grid line text for the specified frequency.
|
| virtual double | gridLineFrequencyForText (const DtCoordSys &system, const QString &unit, const QString &text) |
| | Returns the grid line frequency for the specified text.
|
| virtual QString | xLabelFor (const DtCoordSys &system) const |
| | Calls down to coordinate system referenced by system for the labels.
|
| virtual QString | yLabelFor (const DtCoordSys &system) const |
| virtual QString | zLabelFor (const DtCoordSys &system) const |
| const DtUnitDisplayManager * | unitDisplayManager () const |
| virtual void | setPrecision (const DtCoordSys &s, int, bool signal=true) |
| | Get/set precision for the specified coordinate system.
|
| virtual int | precision (const DtCoordSys &) const |
| virtual void | setPrecisionLowerBound (const DtCoordSys &s, int) |
| | Get/set precision bounds for the specified coordinate system.
|
| virtual int | precisionLowerBound (const DtCoordSys &) const |
| virtual void | setPrecisionUpperBound (const DtCoordSys &s, int) |
| virtual int | precisionUpperBound (const DtCoordSys &) const |
| virtual void | restoreDefaults () |
| | Restores all precision settings for all current coordinate systems to 2.
|
| virtual void | addCoordinateSystem (const DtCoordSys &unit, DtCoordinateSystem *obj) |
| | These routines call down to the myCoordinateSystem version of the methods.
|
| virtual DtCoordinateSystem * | coordinateSystemFor (const DtCoordSys &system) const |
| | Returns the converter for the specified unit type.
|
| virtual DtCoordinateSystem * | coordinateSystemFor (const QString &system) const |
| virtual QString | coordinateSystemName (const DtCoordSys &system) const |
| | Returns the coordinate system name for the specified system.
|
| virtual DtCoordSys | coordinateSystem (const QString &system) const |
| virtual void | automaticallyUpdateComboBox (QComboBox *) |
| | When a new coordinate system is added, add it to the supplied combo box.
|
| | DtArchivableObject (QString name, DtArchivableObjectCreator fcn) |
| | This constructor will add this object to the archivable object factory.
|
| | DtArchivableObject (QString name) |
| | DtArchivableObject () |
| virtual | ~DtArchivableObject () |
| virtual QString | name () const |
| DtArchiver * | archiver () |
| | Returns the archiver of this object.
|
| virtual void | setLevel (int i) |
| virtual int | level () const |
| virtual DtArchivableObject * | clone () |
| | Allows for cloning of this object.
|