![]() |
VR-Forces 4.0.4 Class Documentation
|

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 | |
| QWidget * | myCanvas |
| QVBoxLayout * | myContentLayout |
| DtLocationEntryWidget * | myLocation |
| QGroupBox * | myMovementBox |
| QHBoxLayout * | myMovementLayout |
| QRadioButton * | myPlanPathMoveButton |
| QRadioButton * | myDirectMoveButton |
| QCheckBox * | myEachClickGeneratesTask |
Protected Member Functions | |
| virtual QWidget * | contents (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. | |
| makVrf::DtTaskMoveToLocationDialog::DtTaskMoveToLocationDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
| virtual makVrf::DtTaskMoveToLocationDialog::~DtTaskMoveToLocationDialog | ( | ) | [virtual] |
| virtual DtVector makVrf::DtTaskMoveToLocationDialog::location | ( | ) | const [virtual] |
Returns location in local database coordinates in meters.
| virtual void makVrf::DtTaskMoveToLocationDialog::setLocation | ( | DtVector | ) | [virtual] |
Expects location in local database coordinates in meters.
| virtual void makVrf::DtTaskMoveToLocationDialog::setPathPlanEnabled | ( | bool | ) | [virtual] |
Disables/enables path plan mode.
| virtual void makVrf::DtTaskMoveToLocationDialog::setPlanPath | ( | bool | b | ) | [virtual] |
Sets path plan mode.
| virtual bool makVrf::DtTaskMoveToLocationDialog::planPath | ( | ) | const [virtual] |
Returns true if planning path.
| virtual void makVrf::DtTaskMoveToLocationDialog::setPlanPathLabel | ( | const QString & | label | ) | [virtual] |
Set the label for the plan path button.
| virtual void makVrf::DtTaskMoveToLocationDialog::setEachClickCanGenerateTask | ( | bool | ) | [virtual] |
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 makVrf::DtTaskMoveToLocationDialog::eachClickCanGenerateTask | ( | ) | const [virtual] |
| 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] |
Reimplemented from makVrf::DtBaseTaskSetDialogInterface.
| 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.
| QVBoxLayout* makVrf::DtTaskMoveToLocationDialog::myContentLayout |
| QHBoxLayout* makVrf::DtTaskMoveToLocationDialog::myMovementLayout |
| QRadioButton* makVrf::DtTaskMoveToLocationDialog::myPlanPathMoveButton |
| QRadioButton* makVrf::DtTaskMoveToLocationDialog::myDirectMoveButton |