VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes | Protected Member Functions
makVrf::DtTaskMoveToLocationDialog Class Reference
Inheritance diagram for makVrf::DtTaskMoveToLocationDialog:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtTaskMoveToLocationDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtTaskMoveToLocationDialog ()
virtual DtVector location () const
 Returns location in local database coordinates in meters.
virtual void setLocation (DtVector)
 Expects location in local database coordinates in meters.
virtual void setPathPlanEnabled (bool)
 Disables/enables path plan mode.
virtual void setPlanPath (bool b)
 Sets path plan mode.
virtual bool planPath () const
 Returns true if planning path.
virtual void setPlanPathLabel (const QString &label)
 Set the label for the plan path button.
virtual void setEachClickCanGenerateTask (bool)
 Creates/destroys myEachClickGeneratesTask which, if checked, for each click on the map area will generate a task into the plan at the clicked location.
virtual bool eachClickCanGenerateTask () const

Public Attributes

QWidgetmyCanvas
QVBoxLayout * myContentLayout
DtLocationEntryWidgetmyLocation
QGroupBox * myMovementBox
QHBoxLayout * myMovementLayout
QRadioButton * myPlanPathMoveButton
QRadioButton * myDirectMoveButton
QCheckBoxmyEachClickGeneratesTask

Protected Member Functions

virtual QWidgetcontents (const std::vector< makVrv::DtSimEntry * > &data)
 Creates set dialog contents. Called from setupGui.
virtual void setupStatement (const DtSimStatement *stmt)
virtual void slot_locationSetByMouseClick (const DtVector &)
virtual void sendTask (const DtVector &)
virtual void sendRequest ()
 Override to send the set or task request.
virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)
 Sets up the ok/cancel buttons.

Constructor & Destructor Documentation

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

Member Function Documentation

Returns location in local database coordinates in meters.

Expects location in local database coordinates in meters.

Disables/enables path plan mode.

Sets path plan mode.

Returns true if planning path.

virtual void makVrf::DtTaskMoveToLocationDialog::setPlanPathLabel ( const QString &  label) [virtual]

Set the label for the plan path button.

Creates/destroys myEachClickGeneratesTask which, if checked, for each click on the map area will generate a task into the plan at the clicked location.

virtual QWidget* makVrf::DtTaskMoveToLocationDialog::contents ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

Creates set dialog contents. Called from setupGui.

Implements makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtTaskMoveToLocationDialog::setupStatement ( const DtSimStatement stmt) [protected, virtual]
virtual void makVrf::DtTaskMoveToLocationDialog::slot_locationSetByMouseClick ( const DtVector ) [protected, virtual]
virtual void makVrf::DtTaskMoveToLocationDialog::sendTask ( const DtVector ) [protected, virtual]
virtual void makVrf::DtTaskMoveToLocationDialog::sendRequest ( ) [protected, virtual]

Override to send the set or task request.

Implements makVrf::DtBaseTaskSetDialogInterface.

Reimplemented in BHAVE::DtBHaveTaskMoveToLocationDialog.

virtual void makVrf::DtTaskMoveToLocationDialog::setupGui ( const std::vector< makVrv::DtSimEntry * > &  ) [protected, virtual]

Sets up the ok/cancel buttons.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.


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)