18#ifndef QGSRASTERRENDERERREGISTRY_H
19#define QGSRASTERRENDERERREGISTRY_H
123 QStringList renderersList()
const;
130 QList< QgsRasterRendererRegistryEntry > entries()
const SIP_SKIP;
146 QHash< QString, QgsRasterRendererRegistryEntry > mEntries;
147 QStringList mSortedEntries;
150 bool minMaxValuesForBand(
int band,
QgsRasterDataProvider *provider,
double &minValue,
double &maxValue )
const;
RasterDrawingStyle
Raster drawing styles.
QFlags< RasterRendererCapability > RasterRendererCapabilities
Raster renderer capabilities.
Base class for raster data providers.
Base class for processing filters like renderers, reprojector, resampler etc.
Represents a raster layer.
Registry for raster renderers.
Raster renderer pipe that applies colors to a raster.
A rectangle specified with double values.
QgsRasterRendererWidget *(* QgsRasterRendererWidgetCreateFunc)(QgsRasterLayer *, const QgsRectangle &extent)
QgsRasterRenderer *(* QgsRasterRendererCreateFunc)(const QDomElement &, QgsRasterInterface *input)
Registry for raster renderer entries.
QgsRasterRendererRegistryEntry()=default
Constructor for QgsRasterRendererRegistryEntry.
Qgis::RasterRendererCapabilities capabilities
Renderer capabilities.