|
QGIS API Documentation
2.12.0-Lyon
|
A class for the creation of transect sample lines based on a set of strata polygons and baselines. More...
#include <qgstransectsample.h>
Public Types | |
| enum | DistanceUnits { Meters, StrataUnits } |
Public Member Functions | |
| QgsTransectSample (QgsVectorLayer *strataLayer, const QString &strataIdAttribute, const QString &minDistanceAttribute, const QString &nPointsAttribute, DistanceUnits minDistUnits, QgsVectorLayer *baselineLayer, bool shareBaseline, const QString &baselineStrataId, const QString &outputPointLayer, const QString &outputLineLayer, const QString &usedBaselineLayer, double minTransectLength=0.0, double baselineBufferDistance=-1.0, double baselineSimplificationTolerance=-1.0) | |
| ~QgsTransectSample () | |
| int | createSample (QProgressDialog *pd) |
A class for the creation of transect sample lines based on a set of strata polygons and baselines.
Definition at line 16 of file qgstransectsample.h.
| Enumerator | |
|---|---|
| Meters | |
| StrataUnits | |
Definition at line 20 of file qgstransectsample.h.
| QgsTransectSample::QgsTransectSample | ( | QgsVectorLayer * | strataLayer, |
| const QString & | strataIdAttribute, | ||
| const QString & | minDistanceAttribute, | ||
| const QString & | nPointsAttribute, | ||
| DistanceUnits | minDistUnits, | ||
| QgsVectorLayer * | baselineLayer, | ||
| bool | shareBaseline, | ||
| const QString & | baselineStrataId, | ||
| const QString & | outputPointLayer, | ||
| const QString & | outputLineLayer, | ||
| const QString & | usedBaselineLayer, | ||
| double | minTransectLength = 0.0, |
||
| double | baselineBufferDistance = -1.0, |
||
| double | baselineSimplificationTolerance = -1.0 |
||
| ) |
Definition at line 15 of file qgstransectsample.cpp.
| QgsTransectSample::~QgsTransectSample | ( | ) |
Definition at line 36 of file qgstransectsample.cpp.
| int QgsTransectSample::createSample | ( | QProgressDialog * | pd | ) |
Definition at line 40 of file qgstransectsample.cpp.
1.8.9.1