|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <SurveyPlanCreator.h>
Inheritance diagram for SurveyPlanCreator:
Collaboration diagram for SurveyPlanCreator:Public Member Functions | |
| SurveyPlanCreator (PlanMasterController *planMasterController, QObject *parent=nullptr) | |
| void | createPlan (const QGeoCoordinate &mapCenterCoord) final |
Public Member Functions inherited from PlanCreator | |
| PlanCreator (PlanMasterController *planMasterController, QString name, QString imageResource, QObject *parent=nullptr) | |
| QString name MEMBER _name | CONSTANT (QString imageResource MEMBER _imageResource CONSTANT) 1(bool blankPlan MEMBER _blankPlan CONSTANT) 1 virtual void createPlan(const QGeoCoordinate &mapCenterCoord)=0 |
Additional Inherited Members | |
Protected Attributes inherited from PlanCreator | |
| PlanMasterController * | _planMasterController |
| MissionController * | _missionController |
| QString | _name |
| QString | _imageResource |
| bool | _blankPlan = false |
Definition at line 5 of file SurveyPlanCreator.h.
| SurveyPlanCreator::SurveyPlanCreator | ( | PlanMasterController * | planMasterController, |
| QObject * | parent = nullptr |
||
| ) |
Definition at line 5 of file SurveyPlanCreator.cc.
|
final |
Definition at line 11 of file SurveyPlanCreator.cc.
References PlanCreator::_missionController, PlanCreator::_planMasterController, MissionController::insertComplexMissionItem(), MissionController::insertLandItem(), MissionController::insertTakeoffItem(), SurveyComplexItem::name, PlanMasterController::removeAll(), VisualMissionItem::sequenceNumber(), and MissionController::setCurrentPlanViewSeqNum().