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

Interface for the settings widget to communicate with its logic. More...

Inheritance diagram for makVrv::DtDisplayUnitsSettingsInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtDisplayUnitsSettingsInterface ()
 DTOR.
virtual void addCoordinateSystem (const DtUnicode &name)=0
virtual void addDistanceUnits (const DtUnicode &name)=0
virtual void addAltitudeUnits (const DtUnicode &name)=0
virtual void addVelocityUnits (const DtUnicode &name)=0
virtual void addAccelerationUnits (const DtUnicode &name)=0
virtual void addOrientationUnits (const DtUnicode &name)=0
virtual void addRotationalVelocityUnits (const DtUnicode &name)=0
virtual void setCoordinateSystemVisible (bool visible)=0
virtual void setDistanceVisible (bool visible)=0
virtual void setAltitudeVisible (bool visible)=0
virtual void setVelocityVisible (bool visible)=0
virtual void setAccelerationVisible (bool visible)=0
virtual void setOrientationVisible (bool visible)=0
virtual void setRotationalVelocityVisible (bool visible)=0
virtual void setCoordinateSystem (makArchives::DtDisplayUnitsSettingsRecord::CoordSys cs)=0
virtual void setDistanceUnits (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits distUnits)=0
virtual void setAltitudeUnits (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits altUnits)=0
virtual void setVelocityUnits (makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits velocityUnits)=0
virtual void setAccelerationUnits (makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits accelUnits)=0
virtual void setOrientationUnits (makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits oriUnits)=0
virtual void setRotationalVelocityUnits (makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits wUnits)=0
virtual void setCoordinateSystemDecimals (int decimals)=0
virtual void setDistanceUnitsDecimals (int decimals)=0
virtual void setAltitudeUnitsDecimals (int decimals)=0
virtual void setVelocityUnitsDecimals (int decimals)=0
virtual void setAccelerationUnitsDecimals (int decimals)=0
virtual void setOrientationUnitsDecimals (int decimals)=0
virtual void setRotationalVelocityUnitsDecimals (int decimals)=0
virtual int coordinateSystemDecimals ()=0
virtual int distanceDecimals ()=0
virtual int altitudeDecimals ()=0
virtual int velocityDecimals ()=0
virtual int accelerationDecimals ()=0
virtual int orientationDecimals ()=0
virtual int rotationalVelocityDecimals ()=0
virtual void clear ()=0
virtual void clearCoordinateSystems ()=0
virtual void clearAltitudes ()=0
virtual void clearDistances ()=0
virtual void clearVelocities ()=0
virtual void clearAccelerations ()=0
virtual void clearRotationalVelocities ()=0
virtual void clearOrientations ()=0

Public Attributes

boost::signal< void(int)> signal_coordinateSystemChanged
boost::signal< void(int, int)> signal_coordinateSystemDecimalsChanged
boost::signal< void(int)> signal_altitudeUnitsChanged
boost::signal< void(int, int)> signal_altitudeDecimalsChanged
boost::signal< void(int)> signal_distanceUnitsChanged
boost::signal< void(int, int)> signal_distanceDecimalsChanged
boost::signal< void(int)> signal_velocityUnitsChanged
boost::signal< void(int, int)> signal_velocityDecimalsChanged
boost::signal< void(int)> signal_accelerationUnitsChanged
boost::signal< void(int, int)> signal_accelerationDecimalsChanged
boost::signal< void(int)> signal_rotationalVelocityUnitsChanged
boost::signal< void(int, int)> signal_rotationalVelocityDecimalsChanged
boost::signal< void(int)> signal_orientationUnitsChanged
boost::signal< void(int, int)> signal_orientationDecimalsChanged

Detailed Description

Interface for the settings widget to communicate with its logic.

Constructor & Destructor Documentation

virtual makVrv::DtDisplayUnitsSettingsInterface::~DtDisplayUnitsSettingsInterface ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtDisplayUnitsSettingsInterface::addCoordinateSystem ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addDistanceUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addAltitudeUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addVelocityUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addAccelerationUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addOrientationUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::addRotationalVelocityUnits ( const DtUnicode name)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setCoordinateSystemVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setDistanceVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAltitudeVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setVelocityVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAccelerationVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setOrientationVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setRotationalVelocityVisible ( bool  visible)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setCoordinateSystem ( makArchives::DtDisplayUnitsSettingsRecord::CoordSys  cs)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setDistanceUnits ( makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  distUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAltitudeUnits ( makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits  altUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setVelocityUnits ( makArchives::DtDisplayUnitsSettingsRecord::VelocityUnits  velocityUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAccelerationUnits ( makArchives::DtDisplayUnitsSettingsRecord::AccelerationUnits  accelUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setOrientationUnits ( makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits  oriUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setRotationalVelocityUnits ( makArchives::DtDisplayUnitsSettingsRecord::RotVelocityUnits  wUnits)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setCoordinateSystemDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setDistanceUnitsDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAltitudeUnitsDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setVelocityUnitsDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setAccelerationUnitsDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setOrientationUnitsDecimals ( int  decimals)
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::setRotationalVelocityUnitsDecimals ( int  decimals)
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::coordinateSystemDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::distanceDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::altitudeDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::velocityDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::accelerationDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::orientationDecimals ( )
pure virtual
virtual int makVrv::DtDisplayUnitsSettingsInterface::rotationalVelocityDecimals ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clear ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearCoordinateSystems ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearAltitudes ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearDistances ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearVelocities ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearAccelerations ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearRotationalVelocities ( )
pure virtual
virtual void makVrv::DtDisplayUnitsSettingsInterface::clearOrientations ( )
pure virtual

Member Data Documentation

boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_coordinateSystemChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_coordinateSystemDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_altitudeUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_altitudeDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_distanceUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_distanceDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_velocityUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_velocityDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_accelerationUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_accelerationDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_rotationalVelocityUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_rotationalVelocityDecimalsChanged
boost::signal<void (int)> makVrv::DtDisplayUnitsSettingsInterface::signal_orientationUnitsChanged
boost::signal<void (int, int)> makVrv::DtDisplayUnitsSettingsInterface::signal_orientationDecimalsChanged

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)