VR-Forces 4.1.1 Class Documentation
List of all members | Public Types | Public Member Functions
makVrv::DtSenSimConfigurationWidgetInterface Class Reference

Interface for a SenSim sensor configuration widget. More...

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

Public Types

enum  SensorMode { Nvg, Ir, Color }
 Main sensim mode options. More...

Public Member Functions

virtual ~DtSenSimConfigurationWidgetInterface ()
 DTOR.
virtual void setMode (SensorMode mode)=0
 Set the sensor mode in the GUI.
virtual void setBlackHotEnabled (bool enabled)=0
 Set the black hot state in the GUI.
virtual void setBlurEnabled (bool enabled)=0
 Set the motion blur enabled state in the GUI.
virtual void setNoiseEnabled (bool enabled)=0
 Set the noise enabled state in the GUI.
virtual void setGainEnabled (bool enabled)=0
 Set the gain state in the GUI.
virtual void setGainLevel (float val)=0
 Set the gain value in the GUI.
virtual void setNoiseLevel (float val)=0
 Set the noise value in the GUI.
virtual void setBlurLevel (float val)=0
 Set the motion blur value in the GUI.
virtual void setLevel (float val)=0
 Set the sensim "level" value in the GUI.

Public Attributes

boost::signal< void(bool)> signal_gainEnabledChanged
 emitted when gain enabled state changes in the GUI
boost::signal< void(bool)> signal_filterEnabledChanged
 emitted when filter enabled state changes in the GUI
boost::signal< void(bool)> signal_noiseEnabledChanged
 emitted when noise enabled state changes in the GUI
boost::signal< void(bool)> signal_colorEnabledChanged
 emitted when color enabled state changes in the GUI
boost::signal< void(bool)> signal_blackHotEnabledChanged
 emitted when black hot enabled state changes in the GUI
boost::signal< void(SensorMode)> signal_modeChanged
 emitted when ir enabled state changes in the GUI
boost::signal< void(bool)> signal_blurEnabledChanged
 emitted when motion blur enabled state changes in the GUI
boost::signal< void(float)> signal_noiseLevelChanged
 emitted when noise level changes in the GUI
boost::signal< void(float)> signal_filterLevelChanged
 emitted when filter level changes in the GUI
boost::signal< void(float)> signal_levelChanged
 emitted when level changes in the GUI
boost::signal< void(float)> signal_blurLevelChanged
 emitted when motion blur level changes in the GUI
boost::signal< void(float)> signal_gainLevelChanged
 emitted when gain level changes in the GUI

Detailed Description

Interface for a SenSim sensor configuration widget.

Member Enumeration Documentation

Main sensim mode options.

Enumerator:
Nvg 
Ir 
Color 

Constructor & Destructor Documentation

virtual makVrv::DtSenSimConfigurationWidgetInterface::~DtSenSimConfigurationWidgetInterface ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setMode ( SensorMode  mode)
pure virtual

Set the sensor mode in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlackHotEnabled ( bool  enabled)
pure virtual

Set the black hot state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlurEnabled ( bool  enabled)
pure virtual

Set the motion blur enabled state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setNoiseEnabled ( bool  enabled)
pure virtual

Set the noise enabled state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setGainEnabled ( bool  enabled)
pure virtual

Set the gain state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setGainLevel ( float  val)
pure virtual

Set the gain value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setNoiseLevel ( float  val)
pure virtual

Set the noise value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlurLevel ( float  val)
pure virtual

Set the motion blur value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setLevel ( float  val)
pure virtual

Set the sensim "level" value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

Member Data Documentation

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_gainEnabledChanged

emitted when gain enabled state changes in the GUI

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_filterEnabledChanged

emitted when filter enabled state changes in the GUI

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_noiseEnabledChanged

emitted when noise enabled state changes in the GUI

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_colorEnabledChanged

emitted when color enabled state changes in the GUI

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blackHotEnabledChanged

emitted when black hot enabled state changes in the GUI

boost::signal<void (SensorMode)> makVrv::DtSenSimConfigurationWidgetInterface::signal_modeChanged

emitted when ir enabled state changes in the GUI

emitted when the sensor mode is changed

boost::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blurEnabledChanged

emitted when motion blur enabled state changes in the GUI

boost::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_noiseLevelChanged

emitted when noise level changes in the GUI

boost::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_filterLevelChanged

emitted when filter level changes in the GUI

boost::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_levelChanged

emitted when level changes in the GUI

boost::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blurLevelChanged

emitted when motion blur level changes in the GUI

boost::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_gainLevelChanged

emitted when gain level changes in the GUI


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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)