QGIS API Documentation 3.41.0-Master (af5edcb665c)
Loading...
Searching...
No Matches
QgsSingleBandGrayRenderer Member List

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

_writeXml(QDomDocument &doc, QDomElement &rasterRendererElem) constQgsRasterRendererprotected
accept(QgsStyleEntityVisitorInterface *visitor) constQgsRasterRenderervirtual
alphaBand() constQgsRasterRendererinline
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
BlackToWhite enum valueQgsSingleBandGrayRenderer
block(int bandNo, const QgsRectangle &extent, int width, int height, QgsRasterBlockFeedback *feedback=nullptr) overrideQgsSingleBandGrayRenderervirtual
canCreateRasterAttributeTable() constQgsRasterRenderervirtual
capabilities() constQgsRasterInterfacevirtual
capabilitiesString() constQgsRasterInterface
clone() const overrideQgsSingleBandGrayRenderervirtual
colorInterpretationName(int bandNumber) constQgsRasterInterfacevirtual
contrastEnhancement() constQgsSingleBandGrayRendererinline
copyCommonProperties(const QgsRasterRenderer *other, bool copyMinMaxOrigin=true)QgsRasterRenderer
create(const QDomElement &elem, QgsRasterInterface *input)QgsSingleBandGrayRendererstatic
createLegendNodes(QgsLayerTreeLayer *nodeLayer) overrideQgsSingleBandGrayRenderervirtual
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 overrideQgsSingleBandGrayRenderervirtual
generateBandName(int bandNumber) constQgsRasterInterfacevirtual
Gradient enum nameQgsSingleBandGrayRenderer
gradient() constQgsSingleBandGrayRendererinline
grayBand() constQgsSingleBandGrayRendererinline
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
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 overrideQgsSingleBandGrayRenderervirtual
legendSettings() constQgsSingleBandGrayRenderer
legendSymbologyItems() const overrideQgsSingleBandGrayRenderervirtual
mAlphaBandQgsRasterRendererprotected
mHistogramsQgsRasterInterfaceprotected
minMaxOrigin() constQgsRasterRendererinline
mInputQgsRasterInterfaceprotected
mLastRectangleUsedByRefreshContrastEnhancementIfNeededQgsRasterRendererprotected
mMinMaxOriginQgsRasterRendererprotected
mOnQgsRasterInterfaceprotected
mOpacityQgsRasterRendererprotected
mRasterTransparencyQgsRasterRendererprotected
mStatisticsQgsRasterInterfaceprotected
mTypeQgsRasterRendererprotected
needsRefresh(const QgsRectangle &extent) constQgsRasterRenderer
NODATA_COLORQgsRasterRendererstatic
nodataColor() constQgsRasterRendererinline
on() constQgsRasterInterfaceinlinevirtual
opacity() constQgsRasterRendererinline
operator=(const QgsSingleBandGrayRenderer &)=deleteQgsSingleBandGrayRenderer
QgsRasterRenderer::operator=(const QgsRasterRenderer &)=deleteQgsRasterRenderer
QgsRasterInterface(QgsRasterInterface *input=nullptr)QgsRasterInterface
QgsRasterRenderer(QgsRasterInterface *input=nullptr, const QString &type=QString())QgsRasterRenderer
QgsRasterRenderer(const QgsRasterRenderer &)=deleteQgsRasterRenderer
QgsSingleBandGrayRenderer(QgsRasterInterface *input, int grayBand)QgsSingleBandGrayRenderer
QgsSingleBandGrayRenderer(const QgsSingleBandGrayRenderer &)=deleteQgsSingleBandGrayRenderer
rasterTransparency() constQgsRasterRendererinline
readXml(const QDomElement &rendererElem) overrideQgsRasterRenderervirtual
refresh(const QgsRectangle &extent, const QList< double > &min, const QList< double > &max, bool forceRefresh=false) overrideQgsSingleBandGrayRenderervirtual
renderColorForNodataPixel() constQgsRasterRendererprotected
setAlphaBand(int band)QgsRasterRendererinline
setContrastEnhancement(QgsContrastEnhancement *ce)QgsSingleBandGrayRenderer
setGradient(Gradient gradient)QgsSingleBandGrayRendererinline
setGrayBand(int band)QgsSingleBandGrayRenderer
setInput(QgsRasterInterface *input) overrideQgsRasterRenderervirtual
setInputBand(int band) overrideQgsSingleBandGrayRenderervirtual
setLegendSettings(QgsColorRampLegendNodeSettings *settings)QgsSingleBandGrayRenderer
setMinMaxOrigin(const QgsRasterMinMaxOrigin &origin)QgsRasterRendererinline
setNodataColor(const QColor &color)QgsRasterRendererinline
setOn(bool on)QgsRasterInterfaceinlinevirtual
setOpacity(double opacity)QgsRasterRendererinline
setRasterTransparency(QgsRasterTransparency *t)QgsRasterRenderer
sourceDataType(int bandNo) constQgsRasterInterfaceinlinevirtual
sourceInput() constQgsRasterInterfaceinlinevirtual
sourceInput()QgsRasterInterfaceinlinevirtual
toSld(QDomDocument &doc, QDomElement &element, const QVariantMap &props=QVariantMap()) const overrideQgsSingleBandGrayRenderervirtual
type() constQgsRasterRendererinlinevirtual
usesBands() const overrideQgsSingleBandGrayRenderervirtual
usesTransparency() constQgsRasterRenderer
WhiteToBlack enum valueQgsSingleBandGrayRenderer
writeXml(QDomDocument &doc, QDomElement &parentElem) const overrideQgsSingleBandGrayRenderervirtual
xBlockSize() constQgsRasterInterfaceinlinevirtual
xSize() constQgsRasterInterfaceinlinevirtual
yBlockSize() constQgsRasterInterfaceinlinevirtual
ySize() constQgsRasterInterfaceinlinevirtual
~QgsRasterInterface()=defaultQgsRasterInterfacevirtual
~QgsRasterRenderer() overrideQgsRasterRenderer