VR-Forces 4.0.4 Class Documentation
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]

List of all members.

Public Member Functions

virtual ~DtDisplayUnitsSettingsInterface ()
 DTOR.
virtual void addCoordinateSystem (std::string name)=0
virtual void addDistanceUnits (std::string name)=0
virtual void addAltitudeUnits (std::string name)=0
virtual void addVelocityUnits (std::string name)=0
virtual void addAccelerationUnits (std::string name)=0
virtual void addOrientationUnits (std::string name)=0
virtual void addRotationalVelocityUnits (std::string 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

DTOR.


Member Function Documentation

virtual void makVrv::DtDisplayUnitsSettingsInterface::addCoordinateSystem ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addDistanceUnits ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addAltitudeUnits ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addVelocityUnits ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addAccelerationUnits ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addOrientationUnits ( std::string  name) [pure virtual]
virtual void makVrv::DtDisplayUnitsSettingsInterface::addRotationalVelocityUnits ( std::string  name) [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::setOrientationVisible ( bool  visible) [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::clear ( ) [pure virtual]

Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)