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

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

_getPoint(QgsRenderContext &context, const QgsPoint &point)QgsFeatureRendererprotectedstatic
accept(QgsStyleEntityVisitorInterface *visitor) const overrideQgsCategorizedSymbolRenderervirtual
addCategory(const QgsRendererCategory &category)QgsCategorizedSymbolRenderer
canSkipRender()QgsFeatureRenderervirtual
Capabilities typedefQgsFeatureRenderer
capabilities() overrideQgsCategorizedSymbolRendererinlinevirtual
Capability enum nameQgsFeatureRenderer
categories() constQgsCategorizedSymbolRendererinline
categoryIndexForLabel(const QString &val)QgsCategorizedSymbolRenderer
categoryIndexForValue(const QVariant &val)QgsCategorizedSymbolRenderer
checkLegendSymbolItem(const QString &key, bool state=true) overrideQgsCategorizedSymbolRenderervirtual
classAttribute() constQgsCategorizedSymbolRendererinline
clone() const overrideQgsCategorizedSymbolRenderervirtual
convertFromRenderer(const QgsFeatureRenderer *renderer, QgsVectorLayer *layer=nullptr)QgsCategorizedSymbolRendererstatic
convertSymbolRotation(QgsSymbol *symbol, const QString &field)QgsFeatureRendererprotectedstatic
convertSymbolSizeScale(QgsSymbol *symbol, Qgis::ScaleMethod method, const QString &field)QgsFeatureRendererprotectedstatic
copyRendererData(QgsFeatureRenderer *destRenderer) constQgsFeatureRenderer
create(QDomElement &element, const QgsReadWriteContext &context)QgsCategorizedSymbolRendererstatic
createCategories(const QVariantList &values, const QgsSymbol *symbol, QgsVectorLayer *layer=nullptr, const QString &fieldName=QString())QgsCategorizedSymbolRendererstatic
dataDefinedSizeLegend() constQgsCategorizedSymbolRenderer
defaultRenderer(Qgis::GeometryType geomType)QgsFeatureRendererstatic
deleteAllCategories()QgsCategorizedSymbolRenderer
deleteCategory(int catIndex)QgsCategorizedSymbolRenderer
displayString(const QVariant &value, int precision=-1)QgsCategorizedSymbolRendererstatic
dump() const overrideQgsCategorizedSymbolRenderervirtual
embeddedRenderer() constQgsFeatureRenderervirtual
filter(const QgsFields &fields=QgsFields()) overrideQgsCategorizedSymbolRenderervirtual
Filter enum valueQgsFeatureRenderer
filterNeedsGeometry() const overrideQgsCategorizedSymbolRenderervirtual
forceRasterRender() constQgsFeatureRendererinline
legendClassificationAttribute() const overrideQgsCategorizedSymbolRendererinlinevirtual
legendKeys() constQgsFeatureRenderer
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
legendKeyToExpression(const QString &key, QgsVectorLayer *layer, bool &ok) const overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItemChecked(const QString &key) overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItems() const overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItemsCheckable() const overrideQgsCategorizedSymbolRenderervirtual
load(QDomElement &symbologyElem, const QgsReadWriteContext &context)QgsFeatureRendererstatic
loadSld(const QDomNode &node, Qgis::GeometryType geomType, QString &errorMessage)QgsFeatureRendererstatic
matchToSymbols(QgsStyle *style, Qgis::SymbolType type, QVariantList &unmatchedCategories, QStringList &unmatchedSymbols, bool caseSensitive=true, bool useTolerantMatch=false)QgsCategorizedSymbolRenderer
mAttrNameQgsCategorizedSymbolRendererprotected
mAttrNumQgsCategorizedSymbolRendererprotected
mCategoriesQgsCategorizedSymbolRendererprotected
mCountingQgsCategorizedSymbolRendererprotected
mCurrentVertexMarkerSizeQgsFeatureRendererprotected
mCurrentVertexMarkerTypeQgsFeatureRendererprotected
mDataDefinedSizeLegendQgsCategorizedSymbolRendererprotected
mExpressionQgsCategorizedSymbolRendererprotected
mForceRasterQgsFeatureRendererprotected
modifyRequestExtent(QgsRectangle &extent, QgsRenderContext &context)QgsFeatureRenderervirtual
mOrderByQgsFeatureRendererprotected
mOrderByEnabledQgsFeatureRendererprotected
MoreSymbolsPerFeature enum valueQgsFeatureRenderer
moveCategory(int from, int to)QgsCategorizedSymbolRenderer
mPaintEffectQgsFeatureRendererprotected
mReferenceScaleQgsFeatureRendererprotected
mSourceColorRampQgsCategorizedSymbolRendererprotected
mSourceSymbolQgsCategorizedSymbolRendererprotected
mSymbolHashQgsCategorizedSymbolRendererprotected
mTypeQgsFeatureRendererprotected
mUsingSymbolLevelsQgsFeatureRendererprotected
orderBy() constQgsFeatureRenderer
orderByEnabled() constQgsFeatureRenderer
originalSymbolForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
originalSymbolsForFeature(const QgsFeature &feature, QgsRenderContext &context) constQgsFeatureRenderervirtual
paintEffect() constQgsFeatureRenderer
QgsCategorizedSymbolRenderer(const QString &attrName=QString(), const QgsCategoryList &categories=QgsCategoryList())QgsCategorizedSymbolRenderer
QgsFeatureRenderer(const QString &type)QgsFeatureRendererprotected
rebuildHash()QgsCategorizedSymbolRendererprotected
referenceScale() constQgsFeatureRendererinline
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false)QgsFeatureRenderervirtual
renderFeatureWithSymbol(const QgsFeature &feature, QgsSymbol *symbol, QgsRenderContext &context, int layer, bool selected, bool drawVertexMarker)QgsFeatureRendererprotected
renderVertexMarker(QPointF pt, QgsRenderContext &context)QgsFeatureRendererprotected
renderVertexMarkerPolygon(QPolygonF &pts, QList< QPolygonF > *rings, QgsRenderContext &context)QgsFeatureRendererprotected
renderVertexMarkerPolyline(QPolygonF &pts, QgsRenderContext &context)QgsFeatureRendererprotected
save(QDomDocument &doc, const QgsReadWriteContext &context) overrideQgsCategorizedSymbolRenderervirtual
saveRendererData(QDomDocument &doc, QDomElement &element, const QgsReadWriteContext &context)QgsFeatureRendererprotected
ScaleDependent enum valueQgsFeatureRenderer
setClassAttribute(const QString &attr)QgsCategorizedSymbolRendererinline
setDataDefinedSizeLegend(QgsDataDefinedSizeLegend *settings)QgsCategorizedSymbolRenderer
setEmbeddedRenderer(QgsFeatureRenderer *subRenderer)QgsFeatureRenderervirtual
setForceRasterRender(bool forceRaster)QgsFeatureRendererinline
setLegendSymbolItem(const QString &key, QgsSymbol *symbol) overrideQgsCategorizedSymbolRenderervirtual
setOrderBy(const QgsFeatureRequest::OrderBy &orderBy)QgsFeatureRenderer
setOrderByEnabled(bool enabled)QgsFeatureRenderer
setPaintEffect(QgsPaintEffect *effect)QgsFeatureRenderer
setReferenceScale(double scale)QgsFeatureRendererinline
setSourceColorRamp(QgsColorRamp *ramp)QgsCategorizedSymbolRenderer
setSourceSymbol(QgsSymbol *sym)QgsCategorizedSymbolRenderer
setUsingSymbolLevels(bool usingSymbolLevels)QgsFeatureRendererinline
setVertexMarkerAppearance(Qgis::VertexMarkerType type, double size)QgsFeatureRenderer
skipRender()QgsCategorizedSymbolRendererprotected
sortByLabel(Qt::SortOrder order=Qt::AscendingOrder)QgsCategorizedSymbolRenderer
sortByValue(Qt::SortOrder order=Qt::AscendingOrder)QgsCategorizedSymbolRenderer
sourceColorRamp()QgsCategorizedSymbolRenderer
sourceColorRamp() constQgsCategorizedSymbolRenderer
sourceSymbol()QgsCategorizedSymbolRenderer
sourceSymbol() constQgsCategorizedSymbolRenderer
startRender(QgsRenderContext &context, const QgsFields &fields) overrideQgsCategorizedSymbolRenderervirtual
stopRender(QgsRenderContext &context) overrideQgsCategorizedSymbolRenderervirtual
symbolForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
symbolForValue(const QVariant &value) constQgsCategorizedSymbolRendererprotected
symbolForValue(const QVariant &value, bool &foundMatchingSymbol) constQgsCategorizedSymbolRendererprotected
SymbolLevels enum valueQgsFeatureRenderer
symbols(QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
symbolsForFeature(const QgsFeature &feature, QgsRenderContext &context) constQgsFeatureRenderervirtual
toSld(QDomDocument &doc, QDomElement &element, const QVariantMap &props=QVariantMap()) const overrideQgsCategorizedSymbolRenderervirtual
type() constQgsFeatureRendererinline
updateCategoryLabel(int catIndex, const QString &label)QgsCategorizedSymbolRenderer
updateCategoryRenderState(int catIndex, bool render)QgsCategorizedSymbolRenderer
updateCategorySymbol(int catIndex, QgsSymbol *symbol)QgsCategorizedSymbolRenderer
updateCategoryValue(int catIndex, const QVariant &value)QgsCategorizedSymbolRenderer
updateColorRamp(QgsColorRamp *ramp)QgsCategorizedSymbolRenderer
updateSymbols(QgsSymbol *sym)QgsCategorizedSymbolRenderer
usedAttributes(const QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
usesEmbeddedSymbols() constQgsFeatureRenderervirtual
usingSymbolLevels() constQgsFeatureRendererinline
willRenderFeature(const QgsFeature &feature, QgsRenderContext &context) constQgsFeatureRenderervirtual
writeSld(QDomDocument &doc, const QString &styleName, const QVariantMap &props=QVariantMap()) constQgsFeatureRenderervirtual
~QgsCategorizedSymbolRenderer() overrideQgsCategorizedSymbolRenderer
~QgsFeatureRenderer()QgsFeatureRenderervirtual