QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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(const QgsFields &fields=QgsFields()) overrideQgsRuleBasedRenderervirtual
Filter enum valueQgsFeatureRenderer
filterNeedsGeometry() const overrideQgsRuleBasedRenderervirtual
forceRasterRender() constQgsFeatureRendererinline
legendClassificationAttribute() constQgsFeatureRendererinlinevirtual
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext &context) 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