QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
BlankPlanCreator.cc
Go to the documentation of this file.
1
#include "
BlankPlanCreator.h
"
2
#include "
PlanMasterController.h
"
3
#include "
QGCMAVLink.h
"
4
5
BlankPlanCreator::BlankPlanCreator
(
PlanMasterController
* planMasterController)
6
:
PlanCreator
(planMasterController, tr(
"No Template"
), QStringLiteral(
"/qmlimages/PlanCreator/BlankPlanCreator.png"
),
QGCMAVLink
::allVehicleClasses(), true)
7
{
8
}
9
10
void
BlankPlanCreator::createPlan
(
const
QGeoCoordinate&
/*mapCenterCoord*/
)
11
{
12
_planMasterController
->
removeAll
();
13
}
BlankPlanCreator.h
PlanMasterController.h
QGCMAVLink.h
BlankPlanCreator::BlankPlanCreator
BlankPlanCreator(PlanMasterController *planMasterController)
Definition
BlankPlanCreator.cc:5
BlankPlanCreator::createPlan
Q_INVOKABLE void createPlan(const QGeoCoordinate &mapCenterCoord) final
Definition
BlankPlanCreator.cc:10
PlanCreator
Base class for PlanCreator objects which are used to create a full plan in a single step.
Definition
PlanCreator.h:16
PlanCreator::_planMasterController
PlanMasterController * _planMasterController
Definition
PlanCreator.h:33
PlanMasterController
Master controller for mission, fence, rally.
Definition
PlanMasterController.h:22
PlanMasterController::removeAll
Q_INVOKABLE void removeAll(void)
Removes all from controller only, sync required to remove from vehicle.
Definition
PlanMasterController.cc:537
QGCMAVLink
Definition
QGCMAVLink.h:13
src
MissionManager
BlankPlanCreator.cc
Generated by
1.9.8