Browse Source

[Survey transects generation] introduce function to handle one polygon at a time

QGC4.4
Thomas Gubler 7 years ago committed by Thomas Gubler
parent
commit
1fde998db3
  1. 5
      src/MissionManager/SurveyComplexItem.cc
  2. 1
      src/MissionManager/SurveyComplexItem.h

5
src/MissionManager/SurveyComplexItem.cc

@ -1068,6 +1068,11 @@ void SurveyComplexItem::_rebuildTransectsPhase1(void) @@ -1068,6 +1068,11 @@ void SurveyComplexItem::_rebuildTransectsPhase1(void)
void SurveyComplexItem::_rebuildTransectsPhase1Worker(bool refly)
{
_rebuildTranscetsFromPolygon(refly);
}
void SurveyComplexItem::_rebuildTranscetsFromPolygon(bool refly)
{
if (_ignoreRecalc) {
return;
}

1
src/MissionManager/SurveyComplexItem.h

@ -111,6 +111,7 @@ private: @@ -111,6 +111,7 @@ private:
bool _loadV3(const QJsonObject& complexObject, int sequenceNumber, QString& errorString);
bool _loadV4(const QJsonObject& complexObject, int sequenceNumber, QString& errorString);
void _rebuildTransectsPhase1Worker(bool refly);
void _rebuildTranscetsFromPolygon(bool refly); ///< Adds to the _transects array from one polygon
QMap<QString, FactMetaData*> _metaDataMap;

Loading…
Cancel
Save