active() const | QgsRuleBasedRenderer::Rule | inline |
appendChild(QgsRuleBasedRenderer::Rule *rule) | QgsRuleBasedRenderer::Rule | |
children() | QgsRuleBasedRenderer::Rule | inline |
clone() const | QgsRuleBasedRenderer::Rule | |
collectZLevels() | QgsRuleBasedRenderer::Rule | |
create(QDomElement &ruleElem, QgsSymbolMap &symbolMap) | QgsRuleBasedRenderer::Rule | static |
createFromSld(QDomElement &element, QgsWkbTypes::GeometryType geomType) | QgsRuleBasedRenderer::Rule | static |
dependsOnScale() const | QgsRuleBasedRenderer::Rule | inline |
descendants() const | QgsRuleBasedRenderer::Rule | inline |
description() const | QgsRuleBasedRenderer::Rule | inline |
dump(int indent=0) const | QgsRuleBasedRenderer::Rule | |
filter() const | QgsRuleBasedRenderer::Rule | inline |
Filtered enum value | QgsRuleBasedRenderer::Rule | |
filterExpression() const | QgsRuleBasedRenderer::Rule | inline |
findRuleByKey(const QString &key) | QgsRuleBasedRenderer::Rule | |
Inactive enum value | QgsRuleBasedRenderer::Rule | |
initFilter() | QgsRuleBasedRenderer::Rule | protected |
insertChild(int i, QgsRuleBasedRenderer::Rule *rule) | QgsRuleBasedRenderer::Rule | |
isElse() | QgsRuleBasedRenderer::Rule | inline |
isFilterOK(QgsFeature &f, QgsRenderContext *context=nullptr) const | QgsRuleBasedRenderer::Rule | |
isScaleOK(double scale) const | QgsRuleBasedRenderer::Rule | |
label() const | QgsRuleBasedRenderer::Rule | inline |
legendKeysForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
legendSymbolItems(int currentLevel=-1) const | QgsRuleBasedRenderer::Rule | |
mActiveChildren | QgsRuleBasedRenderer::Rule | protected |
maximumScale() const | QgsRuleBasedRenderer::Rule | inline |
mChildren | QgsRuleBasedRenderer::Rule | protected |
mDescription | QgsRuleBasedRenderer::Rule | protected |
mElseRule | QgsRuleBasedRenderer::Rule | protected |
mElseRules | QgsRuleBasedRenderer::Rule | protected |
mFilter | QgsRuleBasedRenderer::Rule | protected |
mFilterExp | QgsRuleBasedRenderer::Rule | protected |
minimumScale() const | QgsRuleBasedRenderer::Rule | inline |
mIsActive | QgsRuleBasedRenderer::Rule | protected |
mLabel | QgsRuleBasedRenderer::Rule | protected |
mMaximumScale | QgsRuleBasedRenderer::Rule | protected |
mMinimumScale | QgsRuleBasedRenderer::Rule | protected |
mParent | QgsRuleBasedRenderer::Rule | protected |
mRuleKey | QgsRuleBasedRenderer::Rule | protected |
mSymbol | QgsRuleBasedRenderer::Rule | protected |
mSymbolNormZLevels | QgsRuleBasedRenderer::Rule | protected |
needsGeometry() const | QgsRuleBasedRenderer::Rule | |
operator=(const Rule &rh)=delete | QgsRuleBasedRenderer::Rule | |
parent() | QgsRuleBasedRenderer::Rule | inline |
removeChild(QgsRuleBasedRenderer::Rule *rule) | QgsRuleBasedRenderer::Rule | |
removeChildAt(int i) | QgsRuleBasedRenderer::Rule | |
Rendered enum value | QgsRuleBasedRenderer::Rule | |
renderFeature(QgsRuleBasedRenderer::FeatureToRender &featToRender, QgsRenderContext &context, QgsRuleBasedRenderer::RenderQueue &renderQueue) | QgsRuleBasedRenderer::Rule | |
RenderResult enum name | QgsRuleBasedRenderer::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)=delete | QgsRuleBasedRenderer::Rule | |
ruleKey() const | QgsRuleBasedRenderer::Rule | inline |
rulesForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
save(QDomDocument &doc, QgsSymbolMap &symbolMap) const | QgsRuleBasedRenderer::Rule | |
setActive(bool state) | QgsRuleBasedRenderer::Rule | inline |
setDescription(const QString &description) | QgsRuleBasedRenderer::Rule | inline |
setFilterExpression(const QString &filterExp) | QgsRuleBasedRenderer::Rule | |
setIsElse(bool iselse) | QgsRuleBasedRenderer::Rule | |
setLabel(const QString &label) | QgsRuleBasedRenderer::Rule | inline |
setMaximumScale(double scale) | QgsRuleBasedRenderer::Rule | inline |
setMinimumScale(double scale) | QgsRuleBasedRenderer::Rule | inline |
setNormZLevels(const QMap< int, int > &zLevelsToNormLevels) | QgsRuleBasedRenderer::Rule | |
setRuleKey(const QString &key) | QgsRuleBasedRenderer::Rule | inline |
setSymbol(QgsSymbol *sym) | QgsRuleBasedRenderer::Rule | |
startRender(QgsRenderContext &context, const QgsFields &fields, QString &filter) | QgsRuleBasedRenderer::Rule | |
stopRender(QgsRenderContext &context) | QgsRuleBasedRenderer::Rule | |
symbol() | QgsRuleBasedRenderer::Rule | inline |
symbols(const QgsRenderContext &context=QgsRenderContext()) const | QgsRuleBasedRenderer::Rule | |
symbolsForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
takeChild(QgsRuleBasedRenderer::Rule *rule) | QgsRuleBasedRenderer::Rule | |
takeChildAt(int i) | QgsRuleBasedRenderer::Rule | |
toSld(QDomDocument &doc, QDomElement &element, QgsStringMap props) const | QgsRuleBasedRenderer::Rule | |
usedAttributes(const QgsRenderContext &context) const | QgsRuleBasedRenderer::Rule | |
willRenderFeature(QgsFeature &feat, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
~Rule() | QgsRuleBasedRenderer::Rule | |