Skip to content

Commit b086195

Browse files
committed
Add qgstransectsample.sip
1 parent 5a193df commit b086195

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

python/analysis/analysis.sip

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
%Include vector/qgsgeometryanalyzer.sip
1212
%Include vector/qgsoverlayanalyzer.sip
13+
%Include vector/qgstransectsample.sip
1314
%Include vector/qgszonalstatistics.sip
1415

1516
// // %Include interpolation/Bezier3D.sip
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/** \ingroup analysis
2+
*
3+
*
4+
*/
5+
6+
class QgsTransectSample
7+
{
8+
%TypeHeaderCode
9+
#include <qgstransectsample.h>
10+
%End
11+
public:
12+
13+
enum DistanceUnits
14+
{
15+
Meters,
16+
StrataUnits //units are the same as stratum layer
17+
};
18+
19+
QgsTransectSample( QgsVectorLayer* strataLayer, QString strataIdAttribute, QString minDistanceAttribute, QString nPointsAttribute,
20+
DistanceUnits minDistUnits, QgsVectorLayer* baselineLayer, bool shareBaseline,
21+
QString baselineStrataId, const QString& outputPointLayer, const QString& outputLineLayer, const QString& usedBaselineLayer, double minTransectLength = 0.0 );
22+
~QgsTransectSample();
23+
24+
int createSample( QProgressDialog* pd );
25+
};

0 commit comments

Comments
 (0)