18 #ifndef QGSRASTERNULLER_H 19 #define QGSRASTERNULLER_H 21 #include "qgis_core.h" 45 int bandCount() const override;
47 Qgis::DataType dataType(
int bandNo ) const override;
56 void setOutputNoDataValue(
int bandNo,
double noData );
60 QVector< QgsRasterRangeList > mNoData;
62 QVector<double> mOutputNoData;
63 QVector<bool> mHasOutputNoData;
66 #endif // QGSRASTERNULLER_H
A rectangle specified with double values.
Raster pipe that deals with null values.
The Qgis class provides global constants for use throughout the application.
Base class for processing filters like renderers, reprojector, resampler etc.
QList< QgsRasterRange > QgsRasterRangeList
double value(int row, int column) const
Read a single value if type of block is numeric.
Feedback object tailored for raster block reading.