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
10
class
KMLPlanDomDocument
:
public
KMLDomDocument
11
{
12
13
public
:
14
KMLPlanDomDocument
();
15
16
void
addMission
(
Vehicle
* vehicle,
QmlObjectListModel
* visualItems, QList<MissionItem*> rgMissionItems);
17
18
static
constexpr
const
char
*
surveyPolygonStyleName
=
"SurveyPolygonStyle"
;
19
20
private
:
21
void
_addStyles (
void
);
22
void
_addFlightPath (
Vehicle
* vehicle, QList<MissionItem*> rgMissionItems);
23
void
_addComplexItems (
QmlObjectListModel
* visualItems);
24
25
static
constexpr
const
char
* _missionLineStyleName =
"MissionLineStyle"
;
26
};
KMLDomDocument.h
KMLDomDocument
Used to convert a Plan to a KML document.
Definition
KMLDomDocument.h:15
KMLPlanDomDocument
Used to convert a Plan to a KML document.
Definition
KMLPlanDomDocument.h:11
KMLPlanDomDocument::KMLPlanDomDocument
KMLPlanDomDocument()
Definition
KMLPlanDomDocument.cc:12
KMLPlanDomDocument::addMission
void addMission(Vehicle *vehicle, QmlObjectListModel *visualItems, QList< MissionItem * > rgMissionItems)
Definition
KMLPlanDomDocument.cc:89
KMLPlanDomDocument::surveyPolygonStyleName
static constexpr const char * surveyPolygonStyleName
Definition
KMLPlanDomDocument.h:18
MissionItem
Definition
MissionItem.h:22
QmlObjectListModel
Definition
QmlObjectListModel.h:10
Vehicle
Definition
Vehicle.h:82
src
MissionManager
KMLPlanDomDocument.h
Generated by
1.9.8