QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsPalettedRasterRenderer Member List

This is the complete list of members for QgsPalettedRasterRenderer, including all inherited members.

_writeXml(QDomDocument &doc, QDomElement &rasterRendererElem) constQgsRasterRendererprotected
accept(QgsStyleEntityVisitorInterface *visitor) const overrideQgsPalettedRasterRenderervirtual
alphaBand() constQgsRasterRendererinline
band() constQgsPalettedRasterRendererinline
bandCount() const overrideQgsRasterRenderervirtual
bandStatistics(int bandNo, int stats, const QgsRectangle &extent=QgsRectangle(), int sampleSize=0, QgsRasterBlockFeedback *feedback=nullptr)QgsRasterInterface
bandStatistics(int bandNo, Qgis::RasterBandStatistics stats=Qgis::RasterBandStatistic::All, const QgsRectangle &extent=QgsRectangle(), int sampleSize=0, QgsRasterBlockFeedback *feedback=nullptr)QgsRasterInterfacevirtual
block(int bandNo, const QgsRectangle &extent, int width, int height, QgsRasterBlockFeedback *feedback=nullptr) overrideQgsPalettedRasterRenderervirtual
BuildPyramids enum valueQgsRasterInterface
canCreateRasterAttributeTable() const overrideQgsPalettedRasterRenderervirtual
capabilities() constQgsRasterInterfaceinlinevirtual
capabilitiesString() constQgsRasterInterface
Capability enum nameQgsRasterInterface
ClassData typedefQgsPalettedRasterRenderer
classDataFromFile(const QString &path)QgsPalettedRasterRendererstatic
classDataFromRaster(QgsRasterInterface *raster, int bandNumber, QgsColorRamp *ramp=nullptr, QgsRasterBlockFeedback *feedback=nullptr)QgsPalettedRasterRendererstatic
classDataFromString(const QString &string)QgsPalettedRasterRendererstatic
classDataToString(const QgsPalettedRasterRenderer::ClassData &classes)QgsPalettedRasterRendererstatic
classes() constQgsPalettedRasterRenderer
clone() const overrideQgsPalettedRasterRenderervirtual
colorInterpretationName(int bandNumber) constQgsRasterInterfacevirtual
colorTableToClassData(const QList< QgsColorRampShader::ColorRampItem > &table)QgsPalettedRasterRendererstatic
copyCommonProperties(const QgsRasterRenderer *other, bool copyMinMaxOrigin=true)QgsRasterRenderer
create(const QDomElement &elem, QgsRasterInterface *input)QgsPalettedRasterRendererstatic
Create enum valueQgsRasterInterface
createLegendNodes(QgsLayerTreeLayer *nodeLayer) overrideQgsPalettedRasterRenderervirtual
cumulativeCut(int bandNo, double lowerCount, double upperCount, double &lowerValue, double &upperValue, const QgsRectangle &extent=QgsRectangle(), int sampleSize=0)QgsRasterInterfacevirtual
dataType(int bandNo) const overrideQgsRasterRenderervirtual
dataTypeSize(int bandNo) constQgsRasterInterfaceinline
displayBandName(int bandNumber) constQgsRasterInterface
extent() constQgsRasterInterfaceinlinevirtual
flags() const overrideQgsPalettedRasterRenderervirtual
generateBandName(int bandNumber) constQgsRasterInterfacevirtual
hasHistogram(int bandNo, int binCount, double minimum=std::numeric_limits< double >::quiet_NaN(), double maximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &extent=QgsRectangle(), int sampleSize=0, bool includeOutOfRange=false)QgsRasterInterfacevirtual
hasStatistics(int bandNo, int stats, const QgsRectangle &extent=QgsRectangle(), int sampleSize=0)QgsRasterInterface
hasStatistics(int bandNo, Qgis::RasterBandStatistics stats=Qgis::RasterBandStatistic::All, const QgsRectangle &extent=QgsRectangle(), int sampleSize=0)QgsRasterInterfacevirtual
histogram(int bandNo, int binCount=0, double minimum=std::numeric_limits< double >::quiet_NaN(), double maximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &extent=QgsRectangle(), int sampleSize=0, bool includeOutOfRange=false, QgsRasterBlockFeedback *feedback=nullptr)QgsRasterInterfacevirtual
Identify enum valueQgsRasterInterface
IdentifyFeature enum valueQgsRasterInterface
IdentifyHtml enum valueQgsRasterInterface
IdentifyText enum valueQgsRasterInterface
IdentifyValue enum valueQgsRasterInterface
initHistogram(QgsRasterHistogram &histogram, int bandNo, int binCount, double minimum=std::numeric_limits< double >::quiet_NaN(), double maximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &boundingBox=QgsRectangle(), int sampleSize=0, bool includeOutOfRange=false)QgsRasterInterfaceprotected
initStatistics(QgsRasterBandStats &statistics, int bandNo, int stats, const QgsRectangle &boundingBox=QgsRectangle(), int binCount=0) constQgsRasterInterfaceprotected
initStatistics(QgsRasterBandStats &statistics, int bandNo, Qgis::RasterBandStatistics stats=Qgis::RasterBandStatistic::All, const QgsRectangle &boundingBox=QgsRectangle(), int binCount=0) constQgsRasterInterfaceprotected
input() constQgsRasterInterfaceinlinevirtual
inputBand() const overrideQgsPalettedRasterRenderervirtual
label(double idx) constQgsPalettedRasterRenderer
legendSymbologyItems() const overrideQgsPalettedRasterRenderervirtual
mAlphaBandQgsRasterRendererprotected
mHistogramsQgsRasterInterfaceprotected
minMaxOrigin() constQgsRasterRendererinline
mInputQgsRasterInterfaceprotected
mMinMaxOriginQgsRasterRendererprotected
mOnQgsRasterInterfaceprotected
mOpacityQgsRasterRendererprotected
mRasterTransparencyQgsRasterRendererprotected
mStatisticsQgsRasterInterfaceprotected
mTypeQgsRasterRendererprotected
MultiValueClassData typedefQgsPalettedRasterRenderer
multiValueClasses() constQgsPalettedRasterRenderer
nColors() constQgsPalettedRasterRenderer
NoCapabilities enum valueQgsRasterInterface
NODATA_COLORQgsRasterRendererstatic
nodataColor() constQgsRasterRendererinline
on() constQgsRasterInterfaceinlinevirtual
opacity() constQgsRasterRendererinline
operator=(const QgsPalettedRasterRenderer &)=deleteQgsPalettedRasterRenderer
QgsRasterRenderer::operator=(const QgsRasterRenderer &)=deleteQgsRasterRenderer
Prefetch enum valueQgsRasterInterface
QgsPalettedRasterRenderer(QgsRasterInterface *input, int bandNumber, const ClassData &classes)QgsPalettedRasterRenderer
QgsPalettedRasterRenderer(QgsRasterInterface *input, int bandNumber, const MultiValueClassData &classes)QgsPalettedRasterRenderer
QgsPalettedRasterRenderer(const QgsPalettedRasterRenderer &)=deleteQgsPalettedRasterRenderer
QgsRasterInterface(QgsRasterInterface *input=nullptr)QgsRasterInterface
QgsRasterRenderer(QgsRasterInterface *input=nullptr, const QString &type=QString())QgsRasterRenderer
QgsRasterRenderer(const QgsRasterRenderer &)=deleteQgsRasterRenderer
rasterAttributeTableToClassData(const QgsRasterAttributeTable *attributeTable, int classificationColumn=-1, QgsColorRamp *ramp=nullptr)QgsPalettedRasterRendererstatic
rasterTransparency() constQgsRasterRendererinline
readXml(const QDomElement &rendererElem) overrideQgsRasterRenderervirtual
Remove enum valueQgsRasterInterface
renderColorForNodataPixel() constQgsRasterRendererprotected
setAlphaBand(int band)QgsRasterRendererinline
setInput(QgsRasterInterface *input) overrideQgsRasterRenderervirtual
setInputBand(int band) overrideQgsPalettedRasterRenderervirtual
setLabel(double idx, const QString &label)QgsPalettedRasterRenderer
setMinMaxOrigin(const QgsRasterMinMaxOrigin &origin)QgsRasterRendererinline
setMultiValueClasses(const MultiValueClassData &classes)QgsPalettedRasterRenderer
setNodataColor(const QColor &color)QgsRasterRendererinline
setOn(bool on)QgsRasterInterfaceinlinevirtual
setOpacity(double opacity)QgsRasterRendererinline
setRasterTransparency(QgsRasterTransparency *t)QgsRasterRenderer
setSourceColorRamp(QgsColorRamp *ramp)QgsPalettedRasterRenderer
Size enum valueQgsRasterInterface
sourceColorRamp() constQgsPalettedRasterRenderer
sourceDataType(int bandNo) constQgsRasterInterfaceinlinevirtual
sourceInput() constQgsRasterInterfaceinlinevirtual
sourceInput()QgsRasterInterfaceinlinevirtual
toSld(QDomDocument &doc, QDomElement &element, const QVariantMap &props=QVariantMap()) const overrideQgsPalettedRasterRenderervirtual
type() constQgsRasterRendererinlinevirtual
usesBands() const overrideQgsPalettedRasterRenderervirtual
usesTransparency() constQgsRasterRenderer
writeXml(QDomDocument &doc, QDomElement &parentElem) const overrideQgsPalettedRasterRenderervirtual
xBlockSize() constQgsRasterInterfaceinlinevirtual
xSize() constQgsRasterInterfaceinlinevirtual
yBlockSize() constQgsRasterInterfaceinlinevirtual
ySize() constQgsRasterInterfaceinlinevirtual
~QgsRasterInterface()=defaultQgsRasterInterfacevirtual
~QgsRasterRenderer() overrideQgsRasterRenderer