active() const | QgsRuleBasedLabeling::Rule | inline |
appendChild(Rule *rule) | QgsRuleBasedLabeling::Rule | |
children() const | QgsRuleBasedLabeling::Rule | inline |
children() | QgsRuleBasedLabeling::Rule | inline |
clone() const | QgsRuleBasedLabeling::Rule | |
create(const QDomElement &ruleElem) | QgsRuleBasedLabeling::Rule | static |
createSubProviders(QgsVectorLayer *layer, RuleToProviderMap &subProviders, QgsRuleBasedLabelProvider *provider) | QgsRuleBasedLabeling::Rule | |
dependsOnScale() const | QgsRuleBasedLabeling::Rule | inline |
descendants() const | QgsRuleBasedLabeling::Rule | inline |
description() const | QgsRuleBasedLabeling::Rule | inline |
Filtered enum value | QgsRuleBasedLabeling::Rule | |
filterExpression() const | QgsRuleBasedLabeling::Rule | inline |
findRuleByKey(const QString &key) const | QgsRuleBasedLabeling::Rule | |
Inactive enum value | QgsRuleBasedLabeling::Rule | |
initFilter() | QgsRuleBasedLabeling::Rule | protected |
insertChild(int i, Rule *rule) | QgsRuleBasedLabeling::Rule | |
isElse() const | QgsRuleBasedLabeling::Rule | inline |
isFilterOK(QgsFeature &f, QgsRenderContext &context) const | QgsRuleBasedLabeling::Rule | protected |
isScaleOK(double scale) const | QgsRuleBasedLabeling::Rule | protected |
mChildren | QgsRuleBasedLabeling::Rule | protected |
mDescription | QgsRuleBasedLabeling::Rule | protected |
mElseRule | QgsRuleBasedLabeling::Rule | protected |
mElseRules | QgsRuleBasedLabeling::Rule | protected |
mFilter | QgsRuleBasedLabeling::Rule | protected |
mFilterExp | QgsRuleBasedLabeling::Rule | protected |
mIsActive | QgsRuleBasedLabeling::Rule | protected |
mParent | QgsRuleBasedLabeling::Rule | protected |
mRuleKey | QgsRuleBasedLabeling::Rule | protected |
mScaleMaxDenom | QgsRuleBasedLabeling::Rule | protected |
mScaleMinDenom | QgsRuleBasedLabeling::Rule | protected |
mSettings | QgsRuleBasedLabeling::Rule | protected |
parent() const | QgsRuleBasedLabeling::Rule | inline |
parent() | QgsRuleBasedLabeling::Rule | inline |
prepare(const QgsRenderContext &context, QStringList &attributeNames, RuleToProviderMap &subProviders) | QgsRuleBasedLabeling::Rule | |
Registered enum value | QgsRuleBasedLabeling::Rule | |
registerFeature(QgsFeature &feature, QgsRenderContext &context, RuleToProviderMap &subProviders, QgsGeometry *obstacleGeometry=nullptr) | QgsRuleBasedLabeling::Rule | |
RegisterResult enum name | QgsRuleBasedLabeling::Rule | |
removeChildAt(int i) | QgsRuleBasedLabeling::Rule | |
Rule(QgsPalLayerSettings *settings, int scaleMinDenom=0, int scaleMaxDenom=0, const QString &filterExp=QString(), const QString &description=QString(), bool elseRule=false) | QgsRuleBasedLabeling::Rule | |
ruleKey() const | QgsRuleBasedLabeling::Rule | inline |
save(QDomDocument &doc) const | QgsRuleBasedLabeling::Rule | |
scaleMaxDenom() const | QgsRuleBasedLabeling::Rule | inline |
scaleMinDenom() const | QgsRuleBasedLabeling::Rule | inline |
setActive(bool state) | QgsRuleBasedLabeling::Rule | inline |
setDescription(const QString &description) | QgsRuleBasedLabeling::Rule | inline |
setFilterExpression(const QString &filterExp) | QgsRuleBasedLabeling::Rule | inline |
setIsElse(bool iselse) | QgsRuleBasedLabeling::Rule | inline |
setRuleKey(const QString &key) | QgsRuleBasedLabeling::Rule | inline |
setScaleMaxDenom(int scaleMaxDenom) | QgsRuleBasedLabeling::Rule | inline |
setScaleMinDenom(int scaleMinDenom) | QgsRuleBasedLabeling::Rule | inline |
setSettings(QgsPalLayerSettings *settings) | QgsRuleBasedLabeling::Rule | |
settings() const | QgsRuleBasedLabeling::Rule | inline |
subProviderIds(QStringList &list) const | QgsRuleBasedLabeling::Rule | |
updateElseRules() | QgsRuleBasedLabeling::Rule | protected |
~Rule() | QgsRuleBasedLabeling::Rule | |