18 #ifndef QGSSINGLEBANDCOLORDATARENDERER_H
19 #define QGSSINGLEBANDCOLORDATARENDERER_H
21 #include "qgis_core.h"
49 void writeXml( QDomDocument &doc, QDomElement &parentElem ) const override;
51 QList<
int> usesBands() const override;
Feedback object tailored for raster block reading.
Base class for processing filters like renderers, reprojector, resampler etc.
Raster renderer pipe that applies colors to a raster.
const QgsRasterRenderer & operator=(const QgsRasterRenderer &)=delete
QgsRasterRenderer cannot be copied. Use clone() instead.
QgsRasterRenderer * clone() const override=0
Clone itself, create deep copy.
A rectangle specified with double values.
Raster renderer pipe for single band color.
const QgsSingleBandColorDataRenderer & operator=(const QgsSingleBandColorDataRenderer &)=delete
QgsSingleBandColorDataRenderer cannot be copied. Use clone() instead.
QgsSingleBandColorDataRenderer(const QgsSingleBandColorDataRenderer &)=delete
QgsSingleBandColorDataRenderer cannot be copied. Use clone() instead.