QGIS API Documentation  3.20.0-Odense (decaadbb31)
QgsRuleBasedLabeling::Rule Member List

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

accept(QgsStyleEntityVisitorInterface *visitor) constQgsRuleBasedLabeling::Rule
active() constQgsRuleBasedLabeling::Ruleinline
appendChild(QgsRuleBasedLabeling::Rule *rule)QgsRuleBasedLabeling::Rule
children() constQgsRuleBasedLabeling::Ruleinline
children()QgsRuleBasedLabeling::Ruleinline
clone() constQgsRuleBasedLabeling::Rule
create(const QDomElement &ruleElem, const QgsReadWriteContext &context)QgsRuleBasedLabeling::Rulestatic
createSubProviders(QgsVectorLayer *layer, RuleToProviderMap &subProviders, QgsRuleBasedLabelProvider *provider)QgsRuleBasedLabeling::Rule
dependsOnScale() constQgsRuleBasedLabeling::Ruleinline
descendants() constQgsRuleBasedLabeling::Rule
description() constQgsRuleBasedLabeling::Ruleinline
Filtered enum valueQgsRuleBasedLabeling::Rule
filterExpression() constQgsRuleBasedLabeling::Ruleinline
findRuleByKey(const QString &key) constQgsRuleBasedLabeling::Rule
findRuleByKey(const QString &key)QgsRuleBasedLabeling::Rule
Inactive enum valueQgsRuleBasedLabeling::Rule
insertChild(int i, QgsRuleBasedLabeling::Rule *rule)QgsRuleBasedLabeling::Rule
isElse() constQgsRuleBasedLabeling::Ruleinline
maximumScale() constQgsRuleBasedLabeling::Ruleinline
minimumScale() constQgsRuleBasedLabeling::Ruleinline
operator=(const Rule &rh)=deleteQgsRuleBasedLabeling::Rule
parent() constQgsRuleBasedLabeling::Ruleinline
parent()QgsRuleBasedLabeling::Ruleinline
prepare(QgsRenderContext &context, QSet< QString > &attributeNames, RuleToProviderMap &subProviders)QgsRuleBasedLabeling::Rule
Registered enum valueQgsRuleBasedLabeling::Rule
registerFeature(const QgsFeature &feature, QgsRenderContext &context, RuleToProviderMap &subProviders, const QgsGeometry &obstacleGeometry=QgsGeometry(), const QgsSymbol *symbol=nullptr)QgsRuleBasedLabeling::Rule
RegisterResult enum nameQgsRuleBasedLabeling::Rule
removeChildAt(int i)QgsRuleBasedLabeling::Rule
requiresAdvancedEffects() constQgsRuleBasedLabeling::Rule
Rule(QgsPalLayerSettings *settings, double maximumScale=0, double minimumScale=0, const QString &filterExp=QString(), const QString &description=QString(), bool elseRule=false)QgsRuleBasedLabeling::Rule
Rule(const Rule &rh)=deleteQgsRuleBasedLabeling::Rule
ruleKey() constQgsRuleBasedLabeling::Ruleinline
save(QDomDocument &doc, const QgsReadWriteContext &context) constQgsRuleBasedLabeling::Rule
setActive(bool state)QgsRuleBasedLabeling::Ruleinline
setDescription(const QString &description)QgsRuleBasedLabeling::Ruleinline
setFilterExpression(const QString &filterExp)QgsRuleBasedLabeling::Ruleinline
setIsElse(bool iselse)QgsRuleBasedLabeling::Ruleinline
setMaximumScale(double scale)QgsRuleBasedLabeling::Ruleinline
setMinimumScale(double scale)QgsRuleBasedLabeling::Ruleinline
setRuleKey(const QString &key)QgsRuleBasedLabeling::Ruleinline
setSettings(QgsPalLayerSettings *settings)QgsRuleBasedLabeling::Rule
settings() constQgsRuleBasedLabeling::Ruleinline
subProviderIds(QStringList &list) constQgsRuleBasedLabeling::Rule
~Rule()QgsRuleBasedLabeling::Rule