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 | Protected Slots | Protected Member Functions | Protected Attributes | Private Member Functions
makVrf::DtSpotReportOptionsWidget Class Reference
Inheritance diagram for makVrf::DtSpotReportOptionsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtSpotReportOptionsWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtSpotReportOptionsWidget ()
 destructor
- Public Member Functions inherited from makVrf::DtSpotReportOptionsWidgetInterface
virtual ~DtSpotReportOptionsWidgetInterface ()
 virtual DTOR

Public Attributes

Ui_DtSpotReportOptionsWidgetUi myUiImpl
- Public Attributes inherited from makVrf::DtSpotReportOptionsWidgetInterface
boost::signal< void(int, bool)> signal_spotReportingOptionChanged
boost::signal< void(int, bool)> signal_groundTruthOptionChanged
boost::signal< void(int)> signal_forceSelected
boost::signal< void(int)> signal_spotReportTimeoutChanged
boost::signal< void(int, bool)> signal_displayStateChanged
boost::signal< void(bool)> signal_turnOnSpotReports

Protected Slots

virtual void spotReportingOptionChanged (QTreeWidgetItem *)
 Re-emits signal to change spot reporting enabled/disabled for specified force.
virtual void groundTruthOptionChanged (QTreeWidgetItem *)
 Re-emits signal to change ground truth enabled/disabled for specified force.
virtual void forceChanged ()
virtual void displayStateChanged ()
virtual void spotReportTimeoutChanged ()
virtual void turnOnSpotReports ()
virtual void turnOffSpotReports ()
virtual void spotReportLabelChanged ()

Protected Member Functions

void setupGui ()
virtual void setApplyToEnvironmentals (bool)
virtual void setReportingName (bool)
virtual void setObservedName (bool)
virtual void setTime (bool)
virtual void setLocation (bool)
virtual void setHeading (bool)
virtual void setVelocity (bool)
virtual void setContactRadius (bool)
virtual void setContactRadiusIndicator (bool)
virtual void setEntityType (bool)
virtual void setHeadingIndicator (bool)
virtual void setVelocityIndicator (bool)
virtual void clearAll ()
virtual void clearForces ()
virtual void clearSpotReports ()
virtual void clearGroundTruth ()
virtual void addForce (const QString &forceName, int force)
virtual void setSpotReportingEnabled (int force, bool enabled)
virtual void setGroundTruthEnabled (int force, bool enabled)
virtual void selectedGroundTruth (std::vector< int > &)
virtual void selectedSpotReports (std::vector< int > &)
virtual void selectForce (int force)
virtual void addForce (QTreeWidget *, const QString &, int)
 Adds a new force check box to the given tree.
virtual void setSpotReportTimeoutPeriod (int)
virtual void setDisplayOptionsState (int)
 Given the spot report display option flag settings, check/uncheck boxes.
virtual void updateSimResponseLabel (bool spotReportsOn)
virtual void setSymbolDecorationEnabled (const std::string &, bool)

Protected Attributes

std::vector< QCheckBox * > myDisplayButtons
bool mySpotReportsOn
std::map< std::string,
QCheckBox * > 
mySymbolDisplayOptions
makVrv::DtDemyDe

Private Member Functions

 DtSpotReportOptionsWidget (const DtSpotReportOptionsWidget &orig)
 copy constructor. Not Implemented.
DtSpotReportOptionsWidgetoperator= (const DtSpotReportOptionsWidget &rhs)
 assignment operator. Not Implemented.

Constructor & Destructor Documentation

makVrf::DtSpotReportOptionsWidget::DtSpotReportOptionsWidget ( makVrv::DtDe de,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

virtual makVrf::DtSpotReportOptionsWidget::~DtSpotReportOptionsWidget ( )
virtual

destructor

makVrf::DtSpotReportOptionsWidget::DtSpotReportOptionsWidget ( const DtSpotReportOptionsWidget orig)
private

copy constructor. Not Implemented.

Member Function Documentation

void makVrf::DtSpotReportOptionsWidget::setupGui ( )
protected
virtual void makVrf::DtSpotReportOptionsWidget::setApplyToEnvironmentals ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setReportingName ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setObservedName ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setTime ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setLocation ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setHeading ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setVelocity ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setContactRadius ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setContactRadiusIndicator ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setEntityType ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setHeadingIndicator ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setVelocityIndicator ( bool  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::clearAll ( )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::clearForces ( )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::clearSpotReports ( )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::clearGroundTruth ( )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::addForce ( const QString &  forceName,
int  force 
)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setSpotReportingEnabled ( int  force,
bool  enabled 
)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setGroundTruthEnabled ( int  force,
bool  enabled 
)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::selectedGroundTruth ( std::vector< int > &  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::selectedSpotReports ( std::vector< int > &  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::selectForce ( int  force)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::addForce ( QTreeWidget ,
const QString &  ,
int   
)
protectedvirtual

Adds a new force check box to the given tree.

virtual void makVrf::DtSpotReportOptionsWidget::setSpotReportTimeoutPeriod ( int  )
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setDisplayOptionsState ( int  )
protectedvirtual

Given the spot report display option flag settings, check/uncheck boxes.

Implements makVrf::DtSpotReportOptionsWidgetInterface.

virtual void makVrf::DtSpotReportOptionsWidget::updateSimResponseLabel ( bool  spotReportsOn)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::setSymbolDecorationEnabled ( const std::string &  ,
bool   
)
protectedvirtual
virtual void makVrf::DtSpotReportOptionsWidget::spotReportingOptionChanged ( QTreeWidgetItem )
protectedvirtualslot

Re-emits signal to change spot reporting enabled/disabled for specified force.

virtual void makVrf::DtSpotReportOptionsWidget::groundTruthOptionChanged ( QTreeWidgetItem )
protectedvirtualslot

Re-emits signal to change ground truth enabled/disabled for specified force.

virtual void makVrf::DtSpotReportOptionsWidget::forceChanged ( )
protectedvirtualslot
virtual void makVrf::DtSpotReportOptionsWidget::displayStateChanged ( )
protectedvirtualslot
virtual void makVrf::DtSpotReportOptionsWidget::spotReportTimeoutChanged ( )
protectedvirtualslot
virtual void makVrf::DtSpotReportOptionsWidget::turnOnSpotReports ( )
protectedvirtualslot
virtual void makVrf::DtSpotReportOptionsWidget::turnOffSpotReports ( )
protectedvirtualslot
virtual void makVrf::DtSpotReportOptionsWidget::spotReportLabelChanged ( )
protectedvirtualslot
DtSpotReportOptionsWidget& makVrf::DtSpotReportOptionsWidget::operator= ( const DtSpotReportOptionsWidget rhs)
private

assignment operator. Not Implemented.

Member Data Documentation

Ui_DtSpotReportOptionsWidgetUi makVrf::DtSpotReportOptionsWidget::myUiImpl
std::vector<QCheckBox*> makVrf::DtSpotReportOptionsWidget::myDisplayButtons
protected
bool makVrf::DtSpotReportOptionsWidget::mySpotReportsOn
protected
std::map<std::string, QCheckBox*> makVrf::DtSpotReportOptionsWidget::mySymbolDisplayOptions
protected
makVrv::DtDe& makVrf::DtSpotReportOptionsWidget::myDe
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)