| 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 | |
| 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() const | QgsRuleBasedRenderer::Rule | inline |
| isFilterOK(const QgsFeature &f, QgsRenderContext *context=nullptr) const | QgsRuleBasedRenderer::Rule | |
| isScaleOK(double scale) const | QgsRuleBasedRenderer::Rule | |
| label() const | QgsRuleBasedRenderer::Rule | inline |
| legendKeysForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
| legendSymbolItems(int currentLevel=-1) const | QgsRuleBasedRenderer::Rule | |
| maximumScale() const | QgsRuleBasedRenderer::Rule | inline |
| minimumScale() const | QgsRuleBasedRenderer::Rule | inline |
| 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(const QgsFeature &feature, QgsRenderContext *context=nullptr, bool onlyActive=true) | 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(const QgsFeature &feature, 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(const QgsFeature &feature, QgsRenderContext *context=nullptr) | QgsRuleBasedRenderer::Rule | |
| ~Rule() | QgsRuleBasedRenderer::Rule | |