QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
QgsRuleBasedRenderer Member List

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

_getPoint(QgsRenderContext &context, const QgsPoint &point)QgsFeatureRendererprotectedstatic
accept(QgsStyleEntityVisitorInterface *visitor) const overrideQgsRuleBasedRenderervirtual
capabilities() overrideQgsRuleBasedRendererinlinevirtual
Capability enum nameQgsFeatureRenderer
checkLegendSymbolItem(const QString &key, bool state=true) overrideQgsRuleBasedRenderervirtual
clone() const overrideQgsRuleBasedRenderervirtual
convertFromRenderer(const QgsFeatureRenderer *renderer, QgsVectorLayer *layer=nullptr)QgsRuleBasedRendererstatic
convertSymbolRotation(QgsSymbol *symbol, const QString &field)QgsFeatureRendererprotectedstatic
convertSymbolSizeScale(QgsSymbol *symbol, Qgis::ScaleMethod method, const QString &field)QgsFeatureRendererprotectedstatic
convertToDataDefinedSymbology(QgsSymbol *symbol, const QString &sizeScaleField, const QString &rotationField=QString())QgsRuleBasedRendererstatic
copyRendererData(QgsFeatureRenderer *destRenderer) constQgsFeatureRenderer
create(QDomElement &element, const QgsReadWriteContext &context)QgsRuleBasedRendererstatic
createFromSld(QDomElement &element, QgsWkbTypes::GeometryType geomType)QgsRuleBasedRendererstatic
defaultRenderer(QgsWkbTypes::GeometryType geomType)QgsFeatureRendererstatic
dump() const overrideQgsRuleBasedRenderervirtual
embeddedRenderer() constQgsFeatureRenderervirtual
FeatDrawMarkers enum valueQgsRuleBasedRenderer
FeatIsSelected enum valueQgsRuleBasedRenderer
FeatureFlags enum nameQgsRuleBasedRenderer
Filter enum valueQgsFeatureRenderer
filter(const QgsFields &fields=QgsFields()) overrideQgsRuleBasedRenderervirtual
filterNeedsGeometry() const overrideQgsRuleBasedRenderervirtual
forceRasterRender() constQgsFeatureRendererinline
legendClassificationAttribute() constQgsFeatureRendererinlinevirtual
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
legendKeyToExpression(const QString &key, QgsVectorLayer *layer, bool &ok) const overrideQgsRuleBasedRenderervirtual
legendSymbolItemChecked(const QString &key) overrideQgsRuleBasedRenderervirtual
legendSymbolItems() const overrideQgsRuleBasedRenderervirtual
legendSymbolItemsCheckable() const overrideQgsRuleBasedRenderervirtual
load(QDomElement &symbologyElem, const QgsReadWriteContext &context)QgsFeatureRendererstatic
loadSld(const QDomNode &node, QgsWkbTypes::GeometryType geomType, QString &errorMessage)QgsFeatureRendererstatic
mCurrentFeaturesQgsRuleBasedRendererprotected
mCurrentVertexMarkerSizeQgsFeatureRendererprotected
mCurrentVertexMarkerTypeQgsFeatureRendererprotected
mFilterQgsRuleBasedRendererprotected
mForceRasterQgsFeatureRendererprotected
modifyRequestExtent(QgsRectangle &extent, QgsRenderContext &context)QgsFeatureRenderervirtual
mOrderByQgsFeatureRendererprotected
mOrderByEnabledQgsFeatureRendererprotected
MoreSymbolsPerFeature enum valueQgsFeatureRenderer
mPaintEffectQgsFeatureRendererprotected
mReferenceScaleQgsFeatureRendererprotected
mRenderQueueQgsRuleBasedRendererprotected
mRootRuleQgsRuleBasedRendererprotected
mTypeQgsFeatureRendererprotected
mUsingSymbolLevelsQgsFeatureRendererprotected
orderBy() constQgsFeatureRenderer
orderByEnabled() constQgsFeatureRenderer
originalSymbolForFeature(const QgsFeature &feature, QgsRenderContext &context) constQgsFeatureRenderervirtual
originalSymbolsForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
paintEffect() constQgsFeatureRenderer
QgsFeatureRenderer(const QString &type)QgsFeatureRendererprotected
QgsRuleBasedRenderer(QgsRuleBasedRenderer::Rule *root)QgsRuleBasedRenderer
QgsRuleBasedRenderer(QgsSymbol *defaultSymbol)QgsRuleBasedRenderer
referenceScale() constQgsFeatureRendererinline
refineRuleCategories(QgsRuleBasedRenderer::Rule *initialRule, QgsCategorizedSymbolRenderer *r)QgsRuleBasedRendererstatic
refineRuleRanges(QgsRuleBasedRenderer::Rule *initialRule, QgsGraduatedSymbolRenderer *r)QgsRuleBasedRendererstatic
refineRuleScales(QgsRuleBasedRenderer::Rule *initialRule, QList< int > scales)QgsRuleBasedRendererstatic
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false) override SIP_THROW(QgsCsException)QgsRuleBasedRenderervirtual
renderFeatureWithSymbol(const QgsFeature &feature, QgsSymbol *symbol, QgsRenderContext &context, int layer, bool selected, bool drawVertexMarker) SIP_THROW(QgsCsException)QgsFeatureRendererprotected
RenderQueue typedefQgsRuleBasedRenderer
renderVertexMarker(QPointF pt, QgsRenderContext &context)QgsFeatureRendererprotected
renderVertexMarkerPolygon(QPolygonF &pts, QList< QPolygonF > *rings, QgsRenderContext &context)QgsFeatureRendererprotected
renderVertexMarkerPolyline(QPolygonF &pts, QgsRenderContext &context)QgsFeatureRendererprotected
rootRule()QgsRuleBasedRendererinline
RuleList typedefQgsRuleBasedRenderer
save(QDomDocument &doc, const QgsReadWriteContext &context) overrideQgsRuleBasedRenderervirtual
saveRendererData(QDomDocument &doc, QDomElement &element, const QgsReadWriteContext &context)QgsFeatureRendererprotected
ScaleDependent enum valueQgsFeatureRenderer
setEmbeddedRenderer(QgsFeatureRenderer *subRenderer)QgsFeatureRenderervirtual
setForceRasterRender(bool forceRaster)QgsFeatureRendererinline
setLegendSymbolItem(const QString &key, QgsSymbol *symbol) overrideQgsRuleBasedRenderervirtual
setOrderBy(const QgsFeatureRequest::OrderBy &orderBy)QgsFeatureRenderer
setOrderByEnabled(bool enabled)QgsFeatureRenderer
setPaintEffect(QgsPaintEffect *effect)QgsFeatureRenderer
setReferenceScale(double scale)QgsFeatureRendererinline
setUsingSymbolLevels(bool usingSymbolLevels)QgsFeatureRendererinline
setVertexMarkerAppearance(Qgis::VertexMarkerType type, double size)QgsFeatureRenderer
startRender(QgsRenderContext &context, const QgsFields &fields) overrideQgsRuleBasedRenderervirtual
stopRender(QgsRenderContext &context) overrideQgsRuleBasedRenderervirtual
symbolForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
SymbolLevels enum valueQgsFeatureRenderer
symbols(QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
symbolsForFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
toSld(QDomDocument &doc, QDomElement &element, const QVariantMap &props=QVariantMap()) const overrideQgsRuleBasedRenderervirtual
type() constQgsFeatureRendererinline
usedAttributes(const QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
usesEmbeddedSymbols() constQgsFeatureRenderervirtual
usingSymbolLevels() constQgsFeatureRendererinline
willRenderFeature(const QgsFeature &feature, QgsRenderContext &context) const overrideQgsRuleBasedRenderervirtual
writeSld(QDomDocument &doc, const QString &styleName, const QVariantMap &props=QVariantMap()) constQgsFeatureRenderervirtual
~QgsFeatureRenderer()QgsFeatureRenderervirtual
~QgsRuleBasedRenderer() overrideQgsRuleBasedRenderer