VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions
DtDefaultGeodeticCoordinateSystem Class Reference
Inheritance diagram for DtDefaultGeodeticCoordinateSystem:
Inheritance graph
[legend]

Public Member Functions

 DtDefaultGeodeticCoordinateSystem (const DtUnitDisplayManager *manager)
virtual ~DtDefaultGeodeticCoordinateSystem ()
virtual QString name ()
virtual QString formatSourceToDestination (double val, const QString &unitDisplay, const QString &source, const QString &destination) const
 Formats from the source to the destination units and returns formatted value.
virtual QString formatDestinationToSource (double val, const QString &unitDisplay, const QString &source, const QString &destination) const
 Formats from the destination to the source.
- Public Member Functions inherited from DtDefaultCoordinateSystem
 DtDefaultCoordinateSystem (const DtUnitDisplayManager *manager)
virtual ~DtDefaultCoordinateSystem ()
virtual QString xLabelFor () const
virtual QString yLabelFor () const
virtual QString zLabelFor () const
virtual DtGridLineChoiceMap gridLineChoices (const QString &units) const
 Returns the list of possible grid line choices based on the currently selected units.
virtual bool convertFrom (const DtCoordinateSystem *oldCS, const DtStringLocation &curLoc, DtStringLocation &newLoc) const
 Converts from the supplied coordinate system (including units) to our coordinate system and returns the newly formatted values into the result.
virtual QString formatSourceToDestination (const QString &val, const QString &unitDisplay, const QString &source, const QString &destination) const
 Converts val to float and calls above routines.
virtual QString formatDestinationToSource (const QString &val, const QString &unitDisplay, const QString &source, const QString &destination) const
- Public Member Functions inherited from DtCoordinateSystem
 DtCoordinateSystem (const DtUnitDisplayManager *)
virtual ~DtCoordinateSystem ()
const DtUnitDisplayManagerunitDisplayManager () const
void setPrecision (int)
virtual int precision () const
void setPrecisionLowerBound (int)
virtual int precisionLowerBound () const
void setPrecisionUpperBound (int)
int precisionUpperBound () const
void setApplyPrecision (bool b)
bool applyPrecision () const
QString formatToPrecision (double d) const
virtual QString formatSourceToDisplay (double val, const QString &unitDisplay, const QString &source) const
 Uses destiation as defined i unit manager.
virtual QString formatDisplayToSource (double val, const QString &unitDisplay, const QString &source) const
 Uses destiation as defined i unit manager.
virtual QString formatSourceToDisplay (const QString &val, const QString &unitDisplay, const QString &source) const
virtual QString formatDisplayToSource (const QString &val, const QString &unitDisplay, const QString &source) const
virtual double convertSourceToDestination (double val, const QString &source, const QString &destination) const
 Converts from the source to the destination units and returns formatted value.
virtual double convertSourceToDisplay (double val, const QString &unitDisplay, const QString &source) const
virtual double convertDestinationToSource (double val, const QString &source, const QString &destination) const
 Converts from the destination to the source.
virtual double convertDisplayToSource (double val, const QString &unitDisplay, const QString &source) const
virtual DtGridLineDrawergridLineDrawer () const
 Returns the drawer that is used for displaying grid lines.
virtual void setGridLineDrawer (DtGridLineDrawer *)
 Clones the grid line drawer to keep it's own copy upon set.
virtual DtGridLineDrawercreateDefaultGridLineDrawer () const

Additional Inherited Members

- Protected Attributes inherited from DtCoordinateSystem
const DtUnitDisplayManagermyUnits
DtGridLineDrawermyGridLineDrawer
int myPrecision
int myUpperBound
int myLowerBound
bool myApplyPrecision

Constructor & Destructor Documentation

DtDefaultGeodeticCoordinateSystem::DtDefaultGeodeticCoordinateSystem ( const DtUnitDisplayManager manager)
virtual DtDefaultGeodeticCoordinateSystem::~DtDefaultGeodeticCoordinateSystem ( )
virtual

Member Function Documentation

virtual QString DtDefaultGeodeticCoordinateSystem::name ( )
virtual

Reimplemented from DtDefaultCoordinateSystem.

virtual QString DtDefaultGeodeticCoordinateSystem::formatSourceToDestination ( double  val,
const QString &  unitDisplay,
const QString &  source,
const QString &  destination 
) const
virtual

Formats from the source to the destination units and returns formatted value.

Unit display is defined in unitDisplayManager.h

Reimplemented from DtDefaultCoordinateSystem.

virtual QString DtDefaultGeodeticCoordinateSystem::formatDestinationToSource ( double  val,
const QString &  unitDisplay,
const QString &  source,
const QString &  destination 
) const
virtual

Formats from the destination to the source.

Reimplemented from DtDefaultCoordinateSystem.


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)