18#ifndef QGSRASTERNULLER_H 
   19#define QGSRASTERNULLER_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;
 
 
Provides global constants and enumerations for use throughout the application.
 
Feedback object tailored for raster block reading.
 
double value(int row, int column) const
Read a single value if type of block is numeric.
 
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