QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
PlanCreator.cc
Go to the documentation of this file.
1#include "PlanCreator.h"
3
4PlanCreator::PlanCreator(PlanMasterController* planMasterController, QString name, QString imageResource, QList<QGCMAVLinkTypes::VehicleClass_t> supportedVehicleClasses, bool blankPlan)
5 : QObject (planMasterController)
6 , _planMasterController (planMasterController)
7 , _missionController (planMasterController->missionController())
8 , _name (name)
9 , _imageResource (imageResource)
10 , _blankPlan (blankPlan)
11 , _supportedVehicleClasses (supportedVehicleClasses)
12{
13
14}
15
17{
18 return _supportedVehicleClasses.contains(vehicleClass);
19}
bool supportsVehicleClass(QGCMAVLinkTypes::VehicleClass_t vehicleClass) const
Returns true if this creator supports the given vehicle class.
PlanCreator(PlanMasterController *planMasterController, QString name, QString imageResource, QList< QGCMAVLinkTypes::VehicleClass_t > supportedVehicleClasses, bool blankPlan=false)
Definition PlanCreator.cc:4
Master controller for mission, fence, rally.