18#ifndef QGSIDWINTERPOLATOR_H
19#define QGSIDWINTERPOLATOR_H
21#include "qgis_analysis.h"
63 double mDistanceCoefficient = 2.0;
Base class for feedback objects to be used for cancellation of something running in a worker thread.
Inverse distance weight interpolator.
double distanceCoefficient() const
Returns the distance coefficient, the parameter that sets how the values are weighted with distance.
void setDistanceCoefficient(double coefficient)
Sets the distance coefficient, the parameter that sets how the values are weighted with distance.
QgsIDWInterpolator(const QList< QgsInterpolator::LayerData > &layerData)
Constructor for QgsIDWInterpolator, with the specified layerData sources.
virtual int interpolatePoint(double x, double y, double &result, QgsFeedback *feedback=nullptr)=0
Calculates interpolation value for map coordinates x, y.
QgsInterpolator(const QList< QgsInterpolator::LayerData > &layerData)
QList< LayerData > layerData() const