QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
KMLPlanDomDocument.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
KMLDomDocument.h
"
4
5
class
MissionItem
;
6
class
Vehicle
;
7
class
QmlObjectListModel
;
8
11
class
KMLPlanDomDocument
:
public
KMLDomDocument
12
{
13
14
public
:
15
KMLPlanDomDocument
();
16
17
void
addMission
(
Vehicle
* vehicle,
QmlObjectListModel
* visualItems, QList<MissionItem*> rgMissionItems);
18
19
static
constexpr
const
char
*
surveyPolygonStyleName
=
"SurveyPolygonStyle"
;
20
21
private
:
22
void
_addStyles (
void
);
23
void
_addFlightPath (
Vehicle
* vehicle, QList<MissionItem*> rgMissionItems);
24
void
_addComplexItems (
QmlObjectListModel
* visualItems);
25
26
static
constexpr
const
char
* _missionLineStyleName =
"MissionLineStyle"
;
27
};
KMLDomDocument.h
KMLDomDocument
Used to convert a Plan to a KML document.
Definition
KMLDomDocument.h:13
KMLPlanDomDocument
Used to convert a Plan to a KML document.
Definition
KMLPlanDomDocument.h:12
KMLPlanDomDocument::KMLPlanDomDocument
KMLPlanDomDocument()
Definition
KMLPlanDomDocument.cc:11
KMLPlanDomDocument::addMission
void addMission(Vehicle *vehicle, QmlObjectListModel *visualItems, QList< MissionItem * > rgMissionItems)
Definition
KMLPlanDomDocument.cc:88
KMLPlanDomDocument::surveyPolygonStyleName
static constexpr const char * surveyPolygonStyleName
Definition
KMLPlanDomDocument.h:19
MissionItem
Definition
MissionItem.h:22
QmlObjectListModel
Definition
QmlObjectListModel.h:6
Vehicle
Definition
Vehicle.h:86
src
MissionManager
KMLPlanDomDocument.h
Generated by
1.9.8