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 | 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 (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

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

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::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 Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)