| _altDifference | VisualMissionItem | protected |
| _altitudesAreRelative | LandingComplexItem | protected |
| _altPercent | VisualMissionItem | protected |
| _amslEntryAltChanged(void) | VisualMissionItem | protectedslot |
| _amslExitAltChanged(void) | VisualMissionItem | protectedslot |
| _appendFlightPathSegment(FlightPathSegment::SegmentType segmentType, const QGeoCoordinate &coord1, double coord1AMSLAlt, const QGeoCoordinate &coord2, double coord2AMSLAlt) | ComplexMissionItem | protected |
| _azimuth | VisualMissionItem | protected |
| _boundingCube | VisualMissionItem | protected |
| _calcGlideSlope(void)=0 | LandingComplexItem | protectedpure virtual |
| _childItems | VisualMissionItem | protected |
| _controllerVehicle | VisualMissionItem | protected |
| _createDoChangeSpeedItem(int speedType, int speedValue, int throttlePercentage, int seqNum, QObject *parent) | LandingComplexItem | protected |
| _createDoLandStartItem(int seqNum, QObject *parent) | LandingComplexItem | protected |
| _createFinalApproachItem(int seqNum, QObject *parent) | LandingComplexItem | protected |
| _createLandItem(int seqNum, bool altRel, double lat, double lon, double alt, QObject *parent)=0 | LandingComplexItem | protectedpure virtual |
| _cTerrainCollisionSegments | ComplexMissionItem | protected |
| _dirty | LandingComplexItem | protected |
| _distance | VisualMissionItem | protected |
| _distanceFromStart | VisualMissionItem | protected |
| _editorQml | VisualMissionItem | protected |
| _finalApproachAltitude(void) const =0 | LandingComplexItem | protectedpure virtual |
| _finalApproachCoordinate | LandingComplexItem | protected |
| _finalApproachSpeed(void) const =0 | LandingComplexItem | protectedpure virtual |
| _flightPathSegments | ComplexMissionItem | protected |
| _flyView | VisualMissionItem | protected |
| _hasCurrentChildItem | VisualMissionItem | protected |
| _homePositionSpecialCase | VisualMissionItem | protected |
| _ignoreRecalcSignals | LandingComplexItem | protected |
| _init(void) | LandingComplexItem | protected |
| _isCurrentItem | VisualMissionItem | protected |
| _isIncomplete | ComplexMissionItem | protected |
| _jsonAltitudesAreRelativeKey | LandingComplexItem | protectedstatic |
| _jsonDeprecatedLandingAltitudeRelativeKey | LandingComplexItem | protectedstatic |
| _jsonDeprecatedLoiterAltitudeRelativeKey | LandingComplexItem | protectedstatic |
| _jsonDeprecatedLoiterCoordinateKey | LandingComplexItem | protectedstatic |
| _jsonFinalApproachCoordinateKey | LandingComplexItem | protectedstatic |
| _jsonFinalApproachSpeedKey | LandingComplexItem | protectedstatic |
| _jsonLandingCoordinateKey | LandingComplexItem | protectedstatic |
| _jsonLoiterClockwiseKey | LandingComplexItem | protectedstatic |
| _jsonLoiterRadiusKey | LandingComplexItem | protectedstatic |
| _jsonStopTakingPhotosKey | LandingComplexItem | protectedstatic |
| _jsonStopTakingVideoKey | LandingComplexItem | protectedstatic |
| _jsonUseDoChangeSpeedKey | LandingComplexItem | protectedstatic |
| _jsonUseLoiterToAltKey | LandingComplexItem | protectedstatic |
| _landingAltitude(void) const =0 | LandingComplexItem | protectedpure virtual |
| _landingCoordinate | LandingComplexItem | protected |
| _landingCoordSet | LandingComplexItem | protected |
| _landingDistance(void) const =0 | LandingComplexItem | protectedpure virtual |
| _landingHeading(void) const =0 | LandingComplexItem | protectedpure virtual |
| _load(const QJsonObject &complexObject, int sequenceNumber, const QString &jsonComplexItemTypeValue, bool useDeprecatedRelAltKeys, QString &errorString) | LandingComplexItem | protected |
| _loadPresetJson(const QString &name) | ComplexMissionItem | protected |
| _loiterClockwise(void) const =0 | LandingComplexItem | protectedpure virtual |
| _loiterRadius(void) const =0 | LandingComplexItem | protectedpure virtual |
| _masterController | VisualMissionItem | protected |
| _metaDataMap | ComplexMissionItem | protected |
| _missionController | VisualMissionItem | protected |
| _missionGimbalYaw | VisualMissionItem | protected |
| _missionVehicleYaw | VisualMissionItem | protected |
| _parentItem | VisualMissionItem | protected |
| _presetSettingsKey | ComplexMissionItem | protectedstatic |
| _previousVTOLMode | VisualMissionItem | protected |
| _recalcFromCoordinateChange(void) | LandingComplexItem | protectedslot |
| _recalcFromHeadingAndDistanceChange(void) | LandingComplexItem | protectedslot |
| _rotatePoint(const QPointF &point, const QPointF &origin, double angle) | LandingComplexItem | protected |
| _save(void) | LandingComplexItem | protected |
| _savePresetJson(const QString &name, QJsonObject &presetObject) | ComplexMissionItem | protected |
| _scanForItem(QmlObjectListModel *visualItems, int &startIndex, bool flyView, PlanMasterController *masterController, IsLandItemFunc isLandItemFunc, CreateItemFunc createItemFunc) | LandingComplexItem | protectedstatic |
| _scanForItems(QmlObjectListModel *visualItems, bool flyView, PlanMasterController *masterController, IsLandItemFunc isLandItemFunc, CreateItemFunc createItemFunc) | LandingComplexItem | protectedstatic |
| _segmentTerrainCollisionChanged(bool terrainCollision) | ComplexMissionItem | protectedvirtualslot |
| _sequenceNumber | LandingComplexItem | protected |
| _setBoundingCube(QGCGeoBoundingCube bc) | VisualMissionItem | protected |
| _setDirty(void) | LandingComplexItem | protectedslot |
| _simpleFlightPathSegment | VisualMissionItem | protected |
| _slopeStartCoordinate | LandingComplexItem | protected |
| _stopTakingPhotos(void) const =0 | LandingComplexItem | protectedpure virtual |
| _stopTakingVideo(void) const =0 | LandingComplexItem | protectedpure virtual |
| _terrainAltitude | VisualMissionItem | protected |
| _terrainCollision | VisualMissionItem | protected |
| _terrainPercent | VisualMissionItem | protected |
| _terrainQueryFailed | VisualMissionItem | protected |
| _updateFlightPathSegmentsDontCallDirectly(void)=0 | LandingComplexItem | protectedpure virtualslot |
| _updateFlightPathSegmentsSignal(void) | LandingComplexItem | signal |
| _useDoChangeSpeed(void) const =0 | LandingComplexItem | protectedpure virtual |
| _useLoiterToAlt(void) const =0 | LandingComplexItem | protectedpure virtual |
| _wizardMode | VisualMissionItem | protected |
| abbreviation(void) const final | LandingComplexItem | inlinevirtual |
| abbreviationChanged(void) | VisualMissionItem | signal |
| additionalTimeDelay(void) const final | LandingComplexItem | inlinevirtual |
| additionalTimeDelayChanged(void) | VisualMissionItem | signal |
| addKMLVisuals(KMLPlanDomDocument &domDocument) | ComplexMissionItem | virtual |
| altDifference(void) const | VisualMissionItem | inline |
| altDifferenceChanged(double altDifference) | VisualMissionItem | signal |
| altitudesAreRelative(void) const | LandingComplexItem | inline |
| altitudesAreRelativeChanged(bool altitudesAreRelative) | LandingComplexItem | signal |
| altPercent(void) const | VisualMissionItem | inline |
| altPercentChanged(double altPercent) | VisualMissionItem | signal |
| amslEntryAlt(void) const final | LandingComplexItem | virtual |
| amslEntryAltChanged(double alt) | VisualMissionItem | signal |
| amslExitAlt(void) const final | LandingComplexItem | virtual |
| amslExitAltChanged(double alt) | VisualMissionItem | signal |
| appendMissionItems(QList< MissionItem * > &items, QObject *missionItemParent) final | LandingComplexItem | virtual |
| applyNewAltitude(double newAltitude) final | LandingComplexItem | virtual |
| applyPreviousAltitudeFrame(QGroundControlQmlGlobal::AltitudeFrame prevAltFrame, double prevAltitude) | ComplexMissionItem | inlinevirtual |
| azimuth(void) const | VisualMissionItem | inline |
| azimuthChanged(double azimuth) | VisualMissionItem | signal |
| boundingCube(void) | VisualMissionItem | inlinevirtual |
| boundingCubeChanged(void) | ComplexMissionItem | signal |
| childItems(void) | VisualMissionItem | inline |
| clearSimpleFlighPathSegment(void) | VisualMissionItem | inline |
| commandDescription(void) const final | LandingComplexItem | inlinevirtual |
| commandDescriptionChanged(void) | VisualMissionItem | signal |
| commandName(void) const final | LandingComplexItem | inlinevirtual |
| commandNameChanged(void) | VisualMissionItem | signal |
| complexDistance(void) const final | LandingComplexItem | virtual |
| complexDistanceChanged(void) | ComplexMissionItem | signal |
| ComplexMissionItem(PlanMasterController *masterController, bool flyView) | ComplexMissionItem | |
| coordinate(void) const final | LandingComplexItem | inlinevirtual |
| coordinateChanged(const QGeoCoordinate &coordinate) | VisualMissionItem | signal |
| CreateItemFunc typedef | LandingComplexItem | protected |
| currentVTOLModeChanged(void) | VisualMissionItem | signal |
| deletePreset(const QString &name) | ComplexMissionItem | |
| dirty(void) const final | LandingComplexItem | inlinevirtual |
| dirtyChanged(bool dirty) | VisualMissionItem | signal |
| distance(void) const | VisualMissionItem | inline |
| distanceChanged(double distance) | VisualMissionItem | signal |
| distanceFromStart(void) const | VisualMissionItem | inline |
| distanceFromStartChanged(double distanceFromStart) | VisualMissionItem | signal |
| editableAlt(void) const final | LandingComplexItem | virtual |
| entryCoordinate(void) const final | LandingComplexItem | inlinevirtual |
| entryCoordinateChanged(const QGeoCoordinate &entryCoordinate) | VisualMissionItem | signal |
| exitCoordinate(void) const final | LandingComplexItem | inlinevirtual |
| exitCoordinateChanged(const QGeoCoordinate &exitCoordinate) | VisualMissionItem | signal |
| exitCoordinateSameAsEntry(void) const final | LandingComplexItem | inlinevirtual |
| exitCoordinateSameAsEntryChanged(bool exitCoordinateSameAsEntry) | VisualMissionItem | signal |
| finalApproachAltitude(void) const | LandingComplexItem | inline |
| finalApproachAltitude(void) | LandingComplexItem | inline |
| finalApproachAltitudeName | LandingComplexItem | static |
| finalApproachCoordinate(void) const | LandingComplexItem | inline |
| finalApproachCoordinateChanged(QGeoCoordinate coordinate) | LandingComplexItem | signal |
| finalApproachSpeed(void) const | LandingComplexItem | inline |
| finalApproachSpeed(void) | LandingComplexItem | inline |
| finalApproachSpeedName | LandingComplexItem | static |
| finalApproachToLandDistanceName | LandingComplexItem | static |
| flightPathSegments(void) | ComplexMissionItem | inline |
| flyView(void) const | VisualMissionItem | inline |
| greatestDistanceTo(const QGeoCoordinate &other) const final | LandingComplexItem | virtual |
| greatestDistanceToChanged(void) | ComplexMissionItem | signal |
| hasCurrentChildItem(void) const | VisualMissionItem | inline |
| hasCurrentChildItemChanged(bool hasCurrentChildItem) | VisualMissionItem | signal |
| homePosition(void) const | VisualMissionItem | inline |
| isCurrentItem(void) const | VisualMissionItem | inline |
| isCurrentItemChanged(bool isCurrentItem) | VisualMissionItem | signal |
| isIncomplete(void) const | ComplexMissionItem | inline |
| isIncompleteChanged(void) | ComplexMissionItem | signal |
| isLandCommand(void) const final | LandingComplexItem | inlinevirtual |
| isLandCommandChanged(void) | VisualMissionItem | signal |
| IsLandItemFunc typedef | LandingComplexItem | protected |
| isSimpleItem(void) const final | LandingComplexItem | inlinevirtual |
| isSimpleItemChanged(bool isSimpleItem) | VisualMissionItem | signal |
| isSingleItem(void) const | ComplexMissionItem | inlinevirtual |
| isStandaloneCoordinate(void) const final | LandingComplexItem | inlinevirtual |
| isStandaloneCoordinateChanged(void) | VisualMissionItem | signal |
| isSurveyItem(void) const | VisualMissionItem | inlinevirtual |
| isTakeoffItem(void) const | VisualMissionItem | inlinevirtual |
| isTakeoffItemChanged(bool isTakeoffItem) | VisualMissionItem | signal |
| jsonComplexItemTypeKey | ComplexMissionItem | static |
| jsonTypeComplexItemValue | VisualMissionItem | static |
| jsonTypeKey | VisualMissionItem | static |
| jsonTypeSimpleItemValue | VisualMissionItem | static |
| landingAltitude(void) const | LandingComplexItem | inline |
| landingAltitude(void) | LandingComplexItem | inline |
| landingAltitudeName | LandingComplexItem | static |
| LandingComplexItem(PlanMasterController *masterController, bool flyView) | LandingComplexItem | |
| landingCoordinate(void) const | LandingComplexItem | inline |
| landingCoordinateChanged(QGeoCoordinate coordinate) | LandingComplexItem | signal |
| landingCoordSet(void) const | LandingComplexItem | inline |
| landingCoordSetChanged(bool landingCoordSet) | LandingComplexItem | signal |
| landingDistance(void) const | LandingComplexItem | inline |
| landingDistance(void) | LandingComplexItem | inline |
| landingHeading(void) const | LandingComplexItem | inline |
| landingHeading(void) | LandingComplexItem | inline |
| landingHeadingName | LandingComplexItem | static |
| lastSequenceNumber(void) const final | LandingComplexItem | virtual |
| lastSequenceNumberChanged(int sequenceNumber) | VisualMissionItem | signal |
| load(const QJsonObject &complexObject, int sequenceNumber, QString &errorString)=0 | ComplexMissionItem | pure virtual |
| loadPreset(const QString &name) | ComplexMissionItem | virtual |
| loiterClockwise(void) const | LandingComplexItem | inline |
| loiterClockwise(void) | LandingComplexItem | inline |
| loiterClockwiseName | LandingComplexItem | static |
| loiterRadius(void) const | LandingComplexItem | inline |
| loiterRadius(void) | LandingComplexItem | inline |
| loiterRadiusName | LandingComplexItem | static |
| mapVisualQML(void) const =0 | VisualMissionItem | pure virtual |
| masterController(void) | VisualMissionItem | inline |
| maxAMSLAltitude(void) const final | LandingComplexItem | inlinevirtual |
| maxAMSLAltitudeChanged(void) | ComplexMissionItem | signal |
| minAMSLAltitude(void) const final | LandingComplexItem | inlinevirtual |
| minAMSLAltitudeChanged(void) | ComplexMissionItem | signal |
| missionGimbalYaw(void) const | VisualMissionItem | inline |
| missionGimbalYawChanged(double missionGimbalYaw) | VisualMissionItem | signal |
| missionVehicleYaw(void) const | VisualMissionItem | inline |
| missionVehicleYawChanged(double missionVehicleYaw) | VisualMissionItem | signal |
| NotReadyForSaveData enum value | VisualMissionItem | |
| NotReadyForSaveTerrain enum value | VisualMissionItem | |
| operator=(const ComplexMissionItem &other) | ComplexMissionItem | |
| VisualMissionItem::operator=(const VisualMissionItem &other) | VisualMissionItem | |
| parentItem(void) | VisualMissionItem | inline |
| parentItemChanged(VisualMissionItem *parentItem) | VisualMissionItem | signal |
| patternName(void) const =0 | ComplexMissionItem | pure virtual |
| patternNameChanged(void) | ComplexMissionItem | signal |
| presetNames(void) | ComplexMissionItem | virtual |
| presetNamesChanged(void) | ComplexMissionItem | signal |
| presetsSettingsGroup(void) | ComplexMissionItem | inlinevirtual |
| presetsSupported(void) | ComplexMissionItem | inline |
| previousVTOLModeChanged(void) | VisualMissionItem | signal |
| ReadyForSave enum value | VisualMissionItem | |
| ReadyForSaveState enum name | VisualMissionItem | |
| readyForSaveState(void) const final | LandingComplexItem | virtual |
| readyForSaveStateChanged(void) | VisualMissionItem | signal |
| save(QJsonArray &missionItems)=0 | VisualMissionItem | pure virtual |
| savePreset(const QString &name) | ComplexMissionItem | virtual |
| sequenceNumber(void) const final | LandingComplexItem | inlinevirtual |
| sequenceNumberChanged(int sequenceNumber) | VisualMissionItem | signal |
| setAltDifference(double altDifference) | VisualMissionItem | |
| setAltitudesAreRelative(bool altitudesAreRelative) | LandingComplexItem | |
| setAltPercent(double altPercent) | VisualMissionItem | |
| setAzimuth(double azimuth) | VisualMissionItem | |
| setCoordinate(const QGeoCoordinate &coordinate) final | LandingComplexItem | virtual |
| setDirty(bool dirty) final | LandingComplexItem | virtual |
| setDistance(double distance) | VisualMissionItem | |
| setDistanceFromStart(double distanceFromStart) | VisualMissionItem | |
| setFinalApproachCoordinate(const QGeoCoordinate &coordinate) | LandingComplexItem | |
| setHasCurrentChildItem(bool hasCurrentChildItem) | VisualMissionItem | |
| setHomePositionSpecialCase(bool homePositionSpecialCase) | VisualMissionItem | inline |
| setIsCurrentItem(bool isCurrentItem) | VisualMissionItem | |
| setLandingCoordinate(const QGeoCoordinate &coordinate) | LandingComplexItem | |
| setLandingHeadingToTakeoffHeading() | LandingComplexItem | |
| setMissionFlightStatus(MissionFlightStatus_t &missionFlightStatus) | VisualMissionItem | virtual |
| setMissionVehicleYaw(double vehicleYaw) | VisualMissionItem | |
| setParentItem(VisualMissionItem *parentItem) | VisualMissionItem | |
| setSequenceNumber(int sequenceNumber) final | LandingComplexItem | virtual |
| setSimpleFlighPathSegment(FlightPathSegment *segment) | VisualMissionItem | inline |
| setTerrainCollision(bool terrainCollision) | VisualMissionItem | |
| setTerrainPercent(double terrainPercent) | VisualMissionItem | |
| setWizardMode(bool wizardMode) | VisualMissionItem | |
| simpleFlightPathSegment(void) | VisualMissionItem | inline |
| slopeStartCoordinate(void) const | LandingComplexItem | inline |
| slopeStartCoordinateChanged(QGeoCoordinate coordinate) | LandingComplexItem | signal |
| specifiedFlightSpeed(void) final | LandingComplexItem | inlinevirtual |
| specifiedFlightSpeedChanged(void) | VisualMissionItem | signal |
| specifiedGimbalPitch(void) final | LandingComplexItem | inlinevirtual |
| specifiedGimbalPitchChanged(void) | VisualMissionItem | signal |
| specifiedGimbalYaw(void) final | LandingComplexItem | inlinevirtual |
| specifiedGimbalYawChanged(void) | VisualMissionItem | signal |
| specifiedVehicleYaw(void) | VisualMissionItem | inlinevirtual |
| specifiedVehicleYawChanged(void) | VisualMissionItem | signal |
| specifiesAltitudeOnly(void) const final | LandingComplexItem | inlinevirtual |
| specifiesAltitudeOnlyChanged(void) | VisualMissionItem | signal |
| specifiesCoordinate(void) const final | LandingComplexItem | inlinevirtual |
| specifiesCoordinateChanged(void) | VisualMissionItem | signal |
| stopTakingPhotos(void) const | LandingComplexItem | inline |
| stopTakingPhotos(void) | LandingComplexItem | inline |
| stopTakingPhotosName | LandingComplexItem | static |
| stopTakingVideo(void) const | LandingComplexItem | inline |
| stopTakingVideo(void) | LandingComplexItem | inline |
| stopTakingVideoName | LandingComplexItem | static |
| terrainAltitude(void) const | VisualMissionItem | inline |
| terrainAltitudeChanged(double terrainAltitude) | VisualMissionItem | signal |
| terrainCollision(void) const | ComplexMissionItem | inlinevirtual |
| terrainCollisionChanged(bool terrainCollision) | ComplexMissionItem | signal |
| terrainPercent(void) const | VisualMissionItem | inline |
| terrainPercentChanged(double terrainPercent) | VisualMissionItem | signal |
| terrainQueryFailed(void) const | VisualMissionItem | inline |
| terrainQueryFailedChanged(bool terrainQueryFailed) | VisualMissionItem | signal |
| useDoChangeSpeed(void) const | LandingComplexItem | inline |
| useDoChangeSpeed(void) | LandingComplexItem | inline |
| useDoChangeSpeedName | LandingComplexItem | static |
| useLoiterToAlt(void) const | LandingComplexItem | inline |
| useLoiterToAlt(void) | LandingComplexItem | inline |
| useLoiterToAltName | LandingComplexItem | static |
| VisualMissionItem(PlanMasterController *masterController, bool flyView) | VisualMissionItem | |
| VisualMissionItem(const VisualMissionItem &other, bool flyView) | VisualMissionItem | |
| wizardMode(void) const | VisualMissionItem | inline |
| wizardModeChanged(bool wizardMode) | VisualMissionItem | signal |
| ~VisualMissionItem() | VisualMissionItem | |