Skip to content
Permalink
Browse files

missing SIP_OUT

  • Loading branch information
3nids committed Dec 17, 2017
1 parent be8d1d7 commit b630a407b56d37aa859e4751c339b1fc25469c15
@@ -25,7 +25,7 @@ Inverse distance weight interpolator.
Constructor for QgsIDWInterpolator, with the specified ``layerData`` sources.
%End

virtual int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback = 0 );
virtual int interpolatePoint( double x, double y, double &result /Out/, QgsFeedback *feedback = 0 );


void setDistanceCoefficient( double coefficient );
@@ -97,7 +97,7 @@ Source type

virtual ~QgsInterpolator();

virtual int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback = 0 ) = 0;
virtual int interpolatePoint( double x, double y, double &result /Out/, QgsFeedback *feedback = 0 ) = 0;
%Docstring
Calculates interpolation value for map coordinates x, y

@@ -37,7 +37,7 @@ Ownership of ``feedback`` is not transferred and callers must ensure that it exi
%End
~QgsTinInterpolator();

virtual int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback );
virtual int interpolatePoint( double x, double y, double &result /Out/, QgsFeedback *feedback );


static QgsFields triangulationFields();
@@ -35,7 +35,7 @@ class ANALYSIS_EXPORT QgsIDWInterpolator: public QgsInterpolator
*/
QgsIDWInterpolator( const QList<QgsInterpolator::LayerData> &layerData );

int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback = nullptr ) override;
int interpolatePoint( double x, double y, double &result SIP_OUT, QgsFeedback *feedback = nullptr ) override;

/**
* Sets the distance \a coefficient, the parameter that sets how the values are
@@ -113,7 +113,7 @@ class ANALYSIS_EXPORT QgsInterpolator
* \param result out: interpolation result
* \param feedback optional feedback object for progress and cancelation support
* \returns 0 in case of success*/
virtual int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback = nullptr ) = 0;
virtual int interpolatePoint( double x, double y, double &result SIP_OUT, QgsFeedback *feedback = nullptr ) = 0;

//! \note not available in Python bindings
QList<LayerData> layerData() const { return mLayerData; } SIP_SKIP
@@ -53,7 +53,7 @@ class ANALYSIS_EXPORT QgsTinInterpolator: public QgsInterpolator
QgsTinInterpolator( const QList<QgsInterpolator::LayerData> &inputData, TinInterpolation interpolation = Linear, QgsFeedback *feedback = nullptr );
~QgsTinInterpolator() override;

int interpolatePoint( double x, double y, double &result, QgsFeedback *feedback ) override;
int interpolatePoint( double x, double y, double &result SIP_OUT, QgsFeedback *feedback ) override;

/**
* Returns the fields output by features when saving the triangulation.

0 comments on commit b630a40

Please sign in to comment.
You can’t perform that action at this time.