18 #ifndef QGSRASTERNULLER_H
19 #define QGSRASTERNULLER_H
55 void setOutputNoDataValue(
int bandNo,
double noData );
65 #endif // QGSRASTERNULLER_H
virtual int bandCount() const =0
Get number of bands.
A rectangle specified with double values.
Raster pipe that deals with null values.
virtual QGis::DataType dataType(int bandNo) const =0
Returns data type for the band specified by number.
Base class for processing filters like renderers, reprojector, resampler etc.
virtual QgsRasterInterface * clone() const =0
Clone itself, create deep copy.
QgsRasterRangeList noData(int bandNo) const
DataType
Raster data types.
virtual QgsRasterBlock * block(int bandNo, const QgsRectangle &extent, int width, int height)=0
Read block of data using given extent and size.