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;
 
The Qgis class provides global constants for use throughout the application.
Feedback object tailored for raster block reading.
Base class for processing filters like renderers, reprojector, resampler etc.
virtual QgsRasterInterface * clone() const =0
Clone itself, create deep copy.
Raster pipe that deals with null values.
A rectangle specified with double values.
QList< QgsRasterRange > QgsRasterRangeList