QGIS API Documentation  3.4.15-Madeira (e83d02e274)
QgsRuleBasedRenderer::Rule Member List

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

active() const QgsRuleBasedRenderer::Ruleinline
appendChild(QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
children()QgsRuleBasedRenderer::Ruleinline
clone() const QgsRuleBasedRenderer::Rule
collectZLevels()QgsRuleBasedRenderer::Rule
create(QDomElement &ruleElem, QgsSymbolMap &symbolMap)QgsRuleBasedRenderer::Rulestatic
createFromSld(QDomElement &element, QgsWkbTypes::GeometryType geomType)QgsRuleBasedRenderer::Rulestatic
dependsOnScale() const QgsRuleBasedRenderer::Ruleinline
descendants() const QgsRuleBasedRenderer::Rule
description() const QgsRuleBasedRenderer::Ruleinline
dump(int indent=0) const QgsRuleBasedRenderer::Rule
filter() const QgsRuleBasedRenderer::Ruleinline
Filtered enum valueQgsRuleBasedRenderer::Rule
filterExpression() const QgsRuleBasedRenderer::Ruleinline
findRuleByKey(const QString &key)QgsRuleBasedRenderer::Rule
Inactive enum valueQgsRuleBasedRenderer::Rule
initFilter()QgsRuleBasedRenderer::Ruleprotected
insertChild(int i, QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
isElse() const QgsRuleBasedRenderer::Ruleinline
isFilterOK(const QgsFeature &f, QgsRenderContext *context=nullptr) const QgsRuleBasedRenderer::Rule
isScaleOK(double scale) const QgsRuleBasedRenderer::Rule
label() const QgsRuleBasedRenderer::Ruleinline
legendKeysForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
legendSymbolItems(int currentLevel=-1) const QgsRuleBasedRenderer::Rule
maximumScale() const QgsRuleBasedRenderer::Ruleinline
minimumScale() const QgsRuleBasedRenderer::Ruleinline
needsGeometry() const QgsRuleBasedRenderer::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() const QgsRuleBasedRenderer::Ruleinline
rulesForFeature(const QgsFeature &feature, QgsRenderContext *context=nullptr, bool onlyActive=true)QgsRuleBasedRenderer::Rule
save(QDomDocument &doc, QgsSymbolMap &symbolMap) const QgsRuleBasedRenderer::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()) 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