QGIS API Documentation  3.16.0-Hannover (43b64b13f3)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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
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)QgsCategorizedSymbolRendererstatic
convertSymbolRotation(QgsSymbol *symbol, const QString &field)QgsFeatureRendererprotectedstatic
convertSymbolSizeScale(QgsSymbol *symbol, QgsSymbol::ScaleMethod method, const QString &field)QgsFeatureRendererprotectedstatic
copyRendererData(QgsFeatureRenderer *destRenderer) constQgsFeatureRendererprotected
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(QgsWkbTypes::GeometryType geomType)QgsFeatureRendererstatic
deleteAllCategories()QgsCategorizedSymbolRenderer
deleteCategory(int catIndex)QgsCategorizedSymbolRenderer
dump() const overrideQgsCategorizedSymbolRenderervirtual
embeddedRenderer() constQgsFeatureRenderervirtual
filter(const QgsFields &fields=QgsFields()) overrideQgsCategorizedSymbolRenderervirtual
Filter enum valueQgsFeatureRenderer
filterNeedsGeometry() const overrideQgsCategorizedSymbolRenderervirtual
forceRasterRender() constQgsFeatureRendererinline
legendClassificationAttribute() const overrideQgsCategorizedSymbolRendererinlinevirtual
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItemChecked(const QString &key) overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItems() const overrideQgsCategorizedSymbolRenderervirtual
legendSymbolItemsCheckable() const overrideQgsCategorizedSymbolRenderervirtual
load(QDomElement &symbologyElem, const QgsReadWriteContext &context)QgsFeatureRendererstatic
loadSld(const QDomNode &node, QgsWkbTypes::GeometryType geomType, QString &errorMessage)QgsFeatureRendererstatic
matchToSymbols(QgsStyle *style, QgsSymbol::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
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
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false) SIP_THROW(QgsCsException)QgsFeatureRenderervirtual
renderFeatureWithSymbol(const QgsFeature &feature, QgsSymbol *symbol, QgsRenderContext &context, int layer, bool selected, bool drawVertexMarker) SIP_THROW(QgsCsException)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
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
setSourceColorRamp(QgsColorRamp *ramp)QgsCategorizedSymbolRenderer
setSourceSymbol(QgsSymbol *sym)QgsCategorizedSymbolRenderer
setUsingSymbolLevels(bool usingSymbolLevels)QgsFeatureRendererinline
setVertexMarkerAppearance(int 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 QgsStringMap &props=QgsStringMap()) 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
usingSymbolLevels() constQgsFeatureRendererinline
willRenderFeature(const QgsFeature &feature, QgsRenderContext &context) constQgsFeatureRenderervirtual
writeSld(QDomDocument &doc, const QString &styleName, const QgsStringMap &props=QgsStringMap()) constQgsFeatureRenderervirtual
~QgsCategorizedSymbolRenderer() overrideQgsCategorizedSymbolRenderer
~QgsFeatureRenderer()QgsFeatureRenderervirtual