VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfDisplayUnitsSettingsManager Class Reference

The DtVrfDiplayUnitSettingsMnager class is a subclass of the DtDisplayUnitsSettingsManager to add methods for temperature.

Related Examples
Inheritance diagram for makVrf::DtVrfDisplayUnitsSettingsManager:
Inheritance graph
[legend]

Public Member Functions

 DtVrfDisplayUnitsSettingsManager (makVrv::DtDe &)
 
virtual ~DtVrfDisplayUnitsSettingsManager ()
 
virtual std::string valueToText (double value, int decimals) const
 
virtual makVrv::DtUnicode getElementDisplayUnitCollectionName (const std::set< makVrv::DtUniqueID > &selection, const makVrv::DtUnicode &def=makVrv::DtSharedDisplayUnitsSettings::theDefaultDisplayUnitCollectionName) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits 
currentAltitudeUnits (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual int currentAltitudeUnitDecimals (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual makVrv::DtUnicode currentAltitudeUnitNotation (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertAltitudeUnitNativeToDisplayString (double altitude, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double revertAltitude (double altitude, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits unitsAltitudeIsIn) const
 
virtual double convertAltitude (double altitude, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits altitudeToConvertTo) const
 
virtual double convertAltitudeUnitNativeToDisplay (double altitude, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double convertAltitudeUnitDisplayToNative (double altitude, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits 
currentDistanceUnits (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual int currentDistanceUnitDecimals (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual makVrv::DtUnicode currentDistanceUnitNotation (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertDistanceUnitNativeToDisplayString (double altitude, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double revertDistance (double dist, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits unitsDistanceIsIn) const
 
virtual double convertDistance (double dist, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits distanceToConvertTo) const
 
virtual double convertDistanceUnitNativeToDisplay (double dist, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double convertDistanceUnitDisplayToNative (double dist, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits 
currentSmallDistanceUnits () const
 
virtual int currentSmallDistanceUnitDecimals () const
 
virtual makVrv::DtUnicode currentSmallDistanceUnitNotation () const
 
virtual std::string convertSmallDistanceUnitNativeToDisplayString (double altitude) const
 
virtual double convertSmallDistanceUnitNativeToDisplay (double dist) const
 
virtual double convertSmallDistanceUnitDisplayToNative (double dist) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits 
currentSpeedUnits (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual int currentSpeedUnitDecimals (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual makVrv::DtUnicode currentSpeedUnitNotation (const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertSpeedUnitNativeToDisplayString (const DtVector &speed, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertSpeedUnitNativeToDisplayString (double speed, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double revertSpeed (double speed, makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits unitsSpeedIsIn) const
 
virtual double convertSpeed (double speed, makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits speedToConvertTo) const
 
virtual double convertSpeedUnitNativeToDisplay (double speed, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual double convertSpeedUnitDisplayToNative (double speed, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual DtVector convertVelocityUnitNativeToDisplay (const DtVector &velocity, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual DtVector convertVelocityUnitDisplayToNative (const DtVector &velocity, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertVelocityUnitNativeToDisplayString (const DtVector &velocity, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::string convertVelocitySystemAndUnitGeocentricToDisplayString (const DtVector &geocLoc, const DtVector &geocVel, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits 
currentAccelerationUnits () const
 
virtual int currentAccelerationUnitDecimals () const
 
virtual makVrv::DtUnicode currentAccelerationUnitNotation () const
 
virtual std::string convertAccelerationUnitNativeToDisplayString (double speed) const
 
virtual std::string convertAccelerationUnitNativeToDisplayString (const DtVector &speed) const
 
virtual double revertAcceleration (double speed, makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits unitsSpeedIsIn) const
 
virtual double convertAcceleration (double speed, makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits speedToConvertTo) const
 
virtual double convertAccelerationUnitNativeToDisplay (double speed) const
 
virtual double convertAccelerationUnitDisplayToNative (double speed) const
 
virtual std::string convertAccelerationSystemAndUnitGeocentricToDisplayString (const DtVector &geocLoc, const DtVector &geocAccel) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits 
currentRotationalVelocityUnits () const
 
virtual int currentRotationalVelocityUnitDecimals () const
 
virtual makVrv::DtUnicode currentRotationalVelocityUnitNotation () const
 
virtual std::string convertRotationalVelocityUnitNativeToDisplayString (const DtVector &speed) const
 
virtual DtVector revertRotationalVelocity (const DtVector &, makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits unitsSpeedIsIn) const
 
virtual DtVector convertRotationalVelocity (const DtVector &, makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits speedToConvertTo) const
 
virtual DtVector convertRotationalVelocityUnitNativeToDisplay (const DtVector &velocity) const
 
virtual DtVector convertRotationalVelocityUnitDisplayToNative (const DtVector &velocity) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits 
currentOrientationUnits () const
 
virtual int currentOrientationUnitDecimals () const
 
virtual makVrv::DtUnicode currentOrientationUnitNotation () const
 
virtual std::string convertOrientationUnitNativeToDisplayString (const DtTaitBryan &) const
 
virtual double revertAngle (double angle, makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits unitsAngleIsIn) const
 
virtual double convertAngle (double angle, makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits angleToConvertTo) const
 
virtual double convertAngleUnitNativeToDisplay (double angle) const
 
virtual double convertAngleUnitDisplayToNative (double angle) const
 
virtual std::string convertAngleUnitNativeToDisplayString (double angle, bool useCompassFormatting=false) const
 
virtual std::vector< std::string > convertOrientationUnitNativeToDisplayStrings (const DtTaitBryan &) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits 
currentTemperatureUnits () const
 
virtual int currentTemperatureUnitDecimals () const
 
virtual makVrv::DtUnicode currentTemperatureUnitNotation () const
 
virtual std::string convertTemperatureUnitNativeToDisplayString (double temperature) const
 
virtual double revertTemperature (double temp, makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits unitsTempIsIn) const
 
virtual double convertTemperature (double temp, makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits tempToConvertTo) const
 
virtual double convertTemperatureUnitNativeToDisplay (double temp) const
 
virtual double convertTemperatureUnitDisplayToNative (double temp) const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::NorthUnits 
currentHeadingUnits () const
 
virtual makVrv::DtUnicode currentHeadingUnitNotation () const
 
virtual int currentHeadingUnitDecimals () const
 
virtual std::string convertHeadingUnitNativeToDisplayString (const DtVector &geocentricLocation, double) const
 
virtual double revertHeading (const DtVector &geocentricLocation, double angle, makArchives::DtDisplayUnitsSettingsRecord::NorthUnits unitsAngleIsIn) const
 
virtual double convertHeading (const DtVector &geocentricLocation, double angle, makArchives::DtDisplayUnitsSettingsRecord::NorthUnits angleToConvertTo) const
 
virtual double convertHeadingUnitNativeToDisplay (const DtVector &geocentricLocation, double angle) const
 
virtual double convertHeadingUnitDisplayToNative (const DtVector &geocentricLocation, double angle) const
 
virtual std::vector< std::string > convertHeadingPitchRollSystemAndUnitGeocentricToDisplayStrings (const DtVector &geocentricLocation, const DtTaitBryan &orientation, bool formatHeading=true, bool formatPitch=false, bool formatRool=false) const
 
virtual std::vector
< makVrv::DtUnicode
convertHeadingPitchRollSystemAndUnitGeocentricToNotatedDisplayStrings (const DtVector &geocentricLocation, const DtTaitBryan &orientation, bool formatHeading=true, bool formatPitch=false, bool formatRool=false) const
 
virtual std::vector< std::string > convertPositionToStringList (makArchives::DtDisplayUnitsSettingsRecord::CoordSys, const DtVector &geocentricLocation, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::vector< std::string > convertPositionToStringList (const DtVector &geocentricLocation, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual std::vector
< makVrv::DtUnicode
convertPositionToNotatedStringList (const DtVector &geocentricLocation, const std::set< makVrv::DtUniqueID > &selection=std::set< makVrv::DtUniqueID >()) const
 
virtual int currentCoordinateSystemDecimals () const
 
virtual
makArchives::DtDisplayUnitsSettingsRecord::CoordSys 
currentCoordinateDisplaySystem () const
 
virtual double smartRange (double range, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits &displayUnits, bool round=false) const
 
virtual bool compareWeatherDistance (double distance1, double distance2) const
 
virtual bool compareWeatherVisibilityDistance (double distance1, double distance2) const
 
virtual bool compareWeatherPrecipitationDepth (double distance1, double distance2) const
 
virtual bool compareWeatherDirection (double distance1, double distance2) const
 
virtual bool compareWeatherAltitude (double altitude1, double altitude2) const
 
virtual bool compareWeatherSpeed (double altitude1, double altitude2) const
 
virtual bool compareTemperature (double distance1, double distance2) const
 
virtual bool isGeocentric () const
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Static Public Member Functions

static
DtVrfDisplayUnitsSettingsManager
instance (makVrv::DtDe &)
 
static void registerInstance (makVrv::DtDe &, DtVrfDisplayUnitsSettingsManager *)
 

Protected Member Functions

virtual double roundToMeter (double metersDistance, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits &displayUnits, bool round=true, bool convertToHm=true) const
 
virtual double roundToFeet (double metersDistance, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits &displayUnits, bool round) const
 
virtual double roundToNauticalMiles (double metersDistance, makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits &displayUnits, bool round) const
 

Protected Attributes

makVrv::DtDemyDe
 

Constructor & Destructor Documentation

makVrf::DtVrfDisplayUnitsSettingsManager::DtVrfDisplayUnitsSettingsManager ( makVrv::DtDe )

CTOR.

virtual makVrf::DtVrfDisplayUnitsSettingsManager::~DtVrfDisplayUnitsSettingsManager ( )
virtual

DTOR.

Member Function Documentation

virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::valueToText ( double  value,
int  decimals 
) const
virtual
static DtVrfDisplayUnitsSettingsManager& makVrf::DtVrfDisplayUnitsSettingsManager::instance ( makVrv::DtDe )
static
static void makVrf::DtVrfDisplayUnitsSettingsManager::registerInstance ( makVrv::DtDe ,
DtVrfDisplayUnitsSettingsManager  
)
static
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::getElementDisplayUnitCollectionName ( const std::set< makVrv::DtUniqueID > &  selection,
const makVrv::DtUnicode def = makVrv::DtSharedDisplayUnitsSettings::theDefaultDisplayUnitCollectionName 
) const
virtual

Given the selection, if the selection has all common display collection then use that, else return "Default".

virtual makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentAltitudeUnits ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual

Convenience functions to get at current settings for the selection or default if no selection.

virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentAltitudeUnitDecimals ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentAltitudeUnitNotation ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertAltitudeUnitNativeToDisplayString ( double  altitude,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertAltitude ( double  altitude,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  unitsAltitudeIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAltitude ( double  altitude,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  altitudeToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAltitudeUnitNativeToDisplay ( double  altitude,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAltitudeUnitDisplayToNative ( double  altitude,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentDistanceUnits ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentDistanceUnitDecimals ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentDistanceUnitNotation ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertDistanceUnitNativeToDisplayString ( double  altitude,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertDistance ( double  dist,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  unitsDistanceIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertDistance ( double  dist,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  distanceToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertDistanceUnitNativeToDisplay ( double  dist,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertDistanceUnitDisplayToNative ( double  dist,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentSmallDistanceUnits ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentSmallDistanceUnitDecimals ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentSmallDistanceUnitNotation ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertSmallDistanceUnitNativeToDisplayString ( double  altitude) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertSmallDistanceUnitNativeToDisplay ( double  dist) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertSmallDistanceUnitDisplayToNative ( double  dist) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentSpeedUnits ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentSpeedUnitDecimals ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentSpeedUnitNotation ( const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >()) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertSpeedUnitNativeToDisplayString ( const DtVector speed,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertSpeedUnitNativeToDisplayString ( double  speed,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertSpeed ( double  speed,
makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits  unitsSpeedIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertSpeed ( double  speed,
makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits  speedToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertSpeedUnitNativeToDisplay ( double  speed,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertSpeedUnitDisplayToNative ( double  speed,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::convertVelocityUnitNativeToDisplay ( const DtVector velocity,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::convertVelocityUnitDisplayToNative ( const DtVector velocity,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertVelocityUnitNativeToDisplayString ( const DtVector velocity,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertVelocitySystemAndUnitGeocentricToDisplayString ( const DtVector geocLoc,
const DtVector geocVel,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentAccelerationUnits ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentAccelerationUnitDecimals ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentAccelerationUnitNotation ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertAccelerationUnitNativeToDisplayString ( double  speed) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertAccelerationUnitNativeToDisplayString ( const DtVector speed) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertAcceleration ( double  speed,
makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits  unitsSpeedIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAcceleration ( double  speed,
makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits  speedToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAccelerationUnitNativeToDisplay ( double  speed) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAccelerationUnitDisplayToNative ( double  speed) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertAccelerationSystemAndUnitGeocentricToDisplayString ( const DtVector geocLoc,
const DtVector geocAccel 
) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentRotationalVelocityUnits ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentRotationalVelocityUnitDecimals ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentRotationalVelocityUnitNotation ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertRotationalVelocityUnitNativeToDisplayString ( const DtVector speed) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::revertRotationalVelocity ( const DtVector ,
makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits  unitsSpeedIsIn 
) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::convertRotationalVelocity ( const DtVector ,
makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits  speedToConvertTo 
) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::convertRotationalVelocityUnitNativeToDisplay ( const DtVector velocity) const
virtual
virtual DtVector makVrf::DtVrfDisplayUnitsSettingsManager::convertRotationalVelocityUnitDisplayToNative ( const DtVector velocity) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentOrientationUnits ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentOrientationUnitDecimals ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentOrientationUnitNotation ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertOrientationUnitNativeToDisplayString ( const DtTaitBryan &  ) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertAngle ( double  angle,
makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits  unitsAngleIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAngle ( double  angle,
makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits  angleToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAngleUnitNativeToDisplay ( double  angle) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertAngleUnitDisplayToNative ( double  angle) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertAngleUnitNativeToDisplayString ( double  angle,
bool  useCompassFormatting = false 
) const
virtual

If useCompassFormatting is true then use 000 - 360 formatting.

virtual std::vector<std::string> makVrf::DtVrfDisplayUnitsSettingsManager::convertOrientationUnitNativeToDisplayStrings ( const DtTaitBryan &  ) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentTemperatureUnits ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentTemperatureUnitDecimals ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentTemperatureUnitNotation ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertTemperatureUnitNativeToDisplayString ( double  temperature) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertTemperature ( double  temp,
makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits  unitsTempIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertTemperature ( double  temp,
makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits  tempToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertTemperatureUnitNativeToDisplay ( double  temp) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertTemperatureUnitDisplayToNative ( double  temp) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::NorthUnits makVrf::DtVrfDisplayUnitsSettingsManager::currentHeadingUnits ( ) const
virtual
virtual makVrv::DtUnicode makVrf::DtVrfDisplayUnitsSettingsManager::currentHeadingUnitNotation ( ) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentHeadingUnitDecimals ( ) const
virtual
virtual std::string makVrf::DtVrfDisplayUnitsSettingsManager::convertHeadingUnitNativeToDisplayString ( const DtVector geocentricLocation,
double   
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::revertHeading ( const DtVector geocentricLocation,
double  angle,
makArchives::DtDisplayUnitsSettingsRecord::NorthUnits  unitsAngleIsIn 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertHeading ( const DtVector geocentricLocation,
double  angle,
makArchives::DtDisplayUnitsSettingsRecord::NorthUnits  angleToConvertTo 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertHeadingUnitNativeToDisplay ( const DtVector geocentricLocation,
double  angle 
) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::convertHeadingUnitDisplayToNative ( const DtVector geocentricLocation,
double  angle 
) const
virtual
virtual std::vector<std::string> makVrf::DtVrfDisplayUnitsSettingsManager::convertHeadingPitchRollSystemAndUnitGeocentricToDisplayStrings ( const DtVector geocentricLocation,
const DtTaitBryan &  orientation,
bool  formatHeading = true,
bool  formatPitch = false,
bool  formatRool = false 
) const
virtual
virtual std::vector<makVrv::DtUnicode> makVrf::DtVrfDisplayUnitsSettingsManager::convertHeadingPitchRollSystemAndUnitGeocentricToNotatedDisplayStrings ( const DtVector geocentricLocation,
const DtTaitBryan &  orientation,
bool  formatHeading = true,
bool  formatPitch = false,
bool  formatRool = false 
) const
virtual
virtual std::vector<std::string> makVrf::DtVrfDisplayUnitsSettingsManager::convertPositionToStringList ( makArchives::DtDisplayUnitsSettingsRecord::CoordSys  ,
const DtVector geocentricLocation,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual std::vector<std::string> makVrf::DtVrfDisplayUnitsSettingsManager::convertPositionToStringList ( const DtVector geocentricLocation,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual std::vector<makVrv::DtUnicode> makVrf::DtVrfDisplayUnitsSettingsManager::convertPositionToNotatedStringList ( const DtVector geocentricLocation,
const std::set< makVrv::DtUniqueID > &  selection = std::set< makVrv::DtUniqueID >() 
) const
virtual
virtual int makVrf::DtVrfDisplayUnitsSettingsManager::currentCoordinateSystemDecimals ( ) const
virtual
virtual makArchives::DtDisplayUnitsSettingsRecord::CoordSys makVrf::DtVrfDisplayUnitsSettingsManager::currentCoordinateDisplaySystem ( ) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::smartRange ( double  range,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits displayUnits,
bool  round = false 
) const
virtual

Given a distance and the source the distance is in, convert it to a smaller distance (i.e. meters to kilomers) given some factors. Will return the distance converted to (if converted) in the supplied parameter. The initial range is considered to be meters. It will then be converted to whatever the current display distance units are, and, those units will be used to determine. If round is true will round to the closest display unit.

virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherDistance ( double  distance1,
double  distance2 
) const
virtual

Routines for weather compares to compare display values from native values.

virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherVisibilityDistance ( double  distance1,
double  distance2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherPrecipitationDepth ( double  distance1,
double  distance2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherDirection ( double  distance1,
double  distance2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherAltitude ( double  altitude1,
double  altitude2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareWeatherSpeed ( double  altitude1,
double  altitude2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::compareTemperature ( double  distance1,
double  distance2 
) const
virtual
virtual bool makVrf::DtVrfDisplayUnitsSettingsManager::isGeocentric ( ) const
virtual
virtual double makVrf::DtVrfDisplayUnitsSettingsManager::roundToMeter ( double  metersDistance,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits displayUnits,
bool  round = true,
bool  convertToHm = true 
) const
protectedvirtual

Rounds the current distance to a displayabe meter (or kilometer) representation.

virtual double makVrf::DtVrfDisplayUnitsSettingsManager::roundToFeet ( double  metersDistance,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits displayUnits,
bool  round 
) const
protectedvirtual

Rounds using feet as measurement, however, will still return meters as a result. It is the label that is at issue in this calculation.

virtual double makVrf::DtVrfDisplayUnitsSettingsManager::roundToNauticalMiles ( double  metersDistance,
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits displayUnits,
bool  round 
) const
protectedvirtual

Rounds using nauticalMiles as measurement, however, will still return meters as a result. It is the label that is at issue in this calculation.

Member Data Documentation

makVrv::DtDe& makVrf::DtVrfDisplayUnitsSettingsManager::myDe
protected

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)