18 #ifndef QGSINTERPOLATOR_H 19 #define QGSINTERPOLATOR_H 66 virtual int interpolatePoint(
double x,
double y,
double& result ) = 0;
92 int addVerticesToCache(
const QgsGeometry* geom,
bool zCoord,
double attributeValue );
QList< LayerData > mLayerData
QVector< vertexData > mCachedBaseData
Interface class for interpolations.
QgsVectorLayer * vectorLayer
A geometry is the spatial representation of a feature.
InputType
Describes the type of input data.
const QList< LayerData > & layerData() const
bool mDataIsCached
Flag that tells if the cache already has been filled.
A layer together with the information about interpolation attribute / z-coordinate interpolation and ...
int interpolationAttribute
Represents a vector layer which manages a vector based data sets.