VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtDisplayUnitsSettingsSynchronizer Class Reference

Distributed model for keeping RDE display units settings up to date. More...

Public Member Functions

 DtDisplayUnitsSettingsSynchronizer (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtDisplayUnitsSettingsSynchronizer ()
 DTOR.
Model setters (abstract)
virtual void setCoordinateSystem (int cs)
virtual void setCoordinateSystemDecimals (int cs, int decimals)
virtual void setDistanceUnits (int distUnits)
virtual void setDistanceUnitDecimals (int distUnit, int decimals)
virtual void setAltitudeUnits (int altUnits)
virtual void setAltitudeUnitDecimals (int altUnit, int decimals)
virtual void setVelocityUnits (int velocityUnits)
virtual void setVelocityUnitDecimals (int velocityUnit, int decimals)
virtual void setOrientationUnits (int oriUnits)
virtual void setOrientationUnitDecimals (int oriUnit, int decimals)
virtual void setAccelerationUnits (int accelUnits)
virtual void setAccelerationUnitDecimals (int accelUnit, int decimals)
virtual void setRotationalVelocityUnits (int wUnits)
virtual void setRotationalVelocityUnitDecimals (int wUnit, int decimals)

Protected Types

Typedef'ed settings record unit types for easy casting
typedef
makArchives::DtDisplayUnitsSettingsRecord::CoordSys 
CoordSys
typedef
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits 
DistanceUnits
typedef
makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits 
VelocityUnits
typedef
makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits 
OrientationUnits
typedef
makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits 
AccelerationUnits
typedef
makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits 
RotVelocityUnits

Protected Attributes

DtDisplayUnitsSettingsManagermySettingsMgr
bool myIsSlaveFlag

Detailed Description

Distributed model for keeping RDE display units settings up to date.

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtDisplayUnitsSettingsSynchronizer::DtDisplayUnitsSettingsSynchronizer ( DtDe de,
DtUniqueID  id 
)
virtual makVrv::DtDisplayUnitsSettingsSynchronizer::~DtDisplayUnitsSettingsSynchronizer ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setCoordinateSystem ( int  cs)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setCoordinateSystemDecimals ( int  cs,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setDistanceUnits ( int  distUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setDistanceUnitDecimals ( int  distUnit,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setAltitudeUnits ( int  altUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setAltitudeUnitDecimals ( int  altUnit,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setVelocityUnits ( int  velocityUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setVelocityUnitDecimals ( int  velocityUnit,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setOrientationUnits ( int  oriUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setOrientationUnitDecimals ( int  oriUnit,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setAccelerationUnits ( int  accelUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setAccelerationUnitDecimals ( int  accelUnit,
int  decimals 
)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setRotationalVelocityUnits ( int  wUnits)
virtual
virtual void makVrv::DtDisplayUnitsSettingsSynchronizer::setRotationalVelocityUnitDecimals ( int  wUnit,
int  decimals 
)
virtual

Member Data Documentation

DtDisplayUnitsSettingsManager& makVrv::DtDisplayUnitsSettingsSynchronizer::mySettingsMgr
protected
bool makVrv::DtDisplayUnitsSettingsSynchronizer::myIsSlaveFlag
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)