QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsRuleBasedRenderer::Rule Member List

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

accept(QgsStyleEntityVisitorInterface *visitor) constQgsRuleBasedRenderer::Rule
active() constQgsRuleBasedRenderer::Ruleinline
appendChild(QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
children() constQgsRuleBasedRenderer::Ruleinline
clone() constQgsRuleBasedRenderer::Rule
collectZLevels()QgsRuleBasedRenderer::Rule
create(QDomElement &ruleElem, QgsSymbolMap &symbolMap, bool reuseId=true)QgsRuleBasedRenderer::Rulestatic
createFromSld(QDomElement &element, Qgis::GeometryType geomType)QgsRuleBasedRenderer::Rulestatic
dependsOnScale() constQgsRuleBasedRenderer::Ruleinline
descendants() constQgsRuleBasedRenderer::Rule
description() constQgsRuleBasedRenderer::Ruleinline
dump(int indent=0) constQgsRuleBasedRenderer::Rule
filter() constQgsRuleBasedRenderer::Ruleinline
Filtered enum valueQgsRuleBasedRenderer::Rule
filterExpression() constQgsRuleBasedRenderer::Ruleinline
findRuleByKey(const QString &key)QgsRuleBasedRenderer::Rule
hasActiveChildren() constQgsRuleBasedRenderer::Rule
Inactive enum valueQgsRuleBasedRenderer::Rule
initFilter()QgsRuleBasedRenderer::Ruleprotected
insertChild(int i, QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
isElse() constQgsRuleBasedRenderer::Ruleinline
isFilterOK(const QgsFeature &f, QgsRenderContext *context=nullptr) constQgsRuleBasedRenderer::Rule
isScaleOK(double scale) constQgsRuleBasedRenderer::Rule
label() constQgsRuleBasedRenderer::Ruleinline
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
legendSymbolItems(int currentLevel=-1) constQgsRuleBasedRenderer::Rule
maximumScale() constQgsRuleBasedRenderer::Ruleinline
minimumScale() constQgsRuleBasedRenderer::Ruleinline
needsGeometry() constQgsRuleBasedRenderer::Rule
operator=(const Rule &rh)=deleteQgsRuleBasedRenderer::Rule
parent()QgsRuleBasedRenderer::Ruleinline
removeChild(QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
removeChildAt(int i)QgsRuleBasedRenderer::Rule
Rendered enum valueQgsRuleBasedRenderer::Rule
renderFeature(QgsRuleBasedRenderer::FeatureToRender &featToRender, QgsRenderContext &context, QgsRuleBasedRenderer::RenderQueue &renderQueue)QgsRuleBasedRenderer::Rule
RenderResult enum nameQgsRuleBasedRenderer::Rule
Rule(QgsSymbol *symbol, int maximumScale=0, int minimumScale=0, const QString &filterExp=QString(), const QString &label=QString(), const QString &description=QString(), bool elseRule=false)QgsRuleBasedRenderer::Rule
Rule(const Rule &rh)=deleteQgsRuleBasedRenderer::Rule
ruleKey() constQgsRuleBasedRenderer::Ruleinline
rulesForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr, bool onlyActive=true)QgsRuleBasedRenderer::Rule
save(QDomDocument &doc, QgsSymbolMap &symbolMap) constQgsRuleBasedRenderer::Rule
setActive(bool state)QgsRuleBasedRenderer::Ruleinline
setDescription(const QString &description)QgsRuleBasedRenderer::Ruleinline
setFilterExpression(const QString &filterExp)QgsRuleBasedRenderer::Rule
setIsElse(bool iselse)QgsRuleBasedRenderer::Rule
setLabel(const QString &label)QgsRuleBasedRenderer::Ruleinline
setMaximumScale(double scale)QgsRuleBasedRenderer::Ruleinline
setMinimumScale(double scale)QgsRuleBasedRenderer::Ruleinline
setNormZLevels(const QMap< int, int > &zLevelsToNormLevels)QgsRuleBasedRenderer::Rule
setRuleKey(const QString &key)QgsRuleBasedRenderer::Ruleinline
setSymbol(QgsSymbol *sym)QgsRuleBasedRenderer::Rule
startRender(QgsRenderContext &context, const QgsFields &fields, QString &filter)QgsRuleBasedRenderer::Rule
stopRender(QgsRenderContext &context)QgsRuleBasedRenderer::Rule
symbol()QgsRuleBasedRenderer::Ruleinline
symbols(const QgsRenderContext &context=QgsRenderContext()) constQgsRuleBasedRenderer::Rule
symbolsForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
takeChild(QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
takeChildAt(int i)QgsRuleBasedRenderer::Rule
toSld(QDomDocument &doc, QDomElement &element, QVariantMap props) constQgsRuleBasedRenderer::Rule
usedAttributes(const QgsRenderContext &context) constQgsRuleBasedRenderer::Rule
willRenderFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
~Rule()QgsRuleBasedRenderer::Rule