QGIS API Documentation  3.0.2-Girona (307d082)
QgsRuleBasedRenderer::Rule Member List

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

active() constQgsRuleBasedRenderer::Ruleinline
appendChild(QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
children()QgsRuleBasedRenderer::Ruleinline
clone() constQgsRuleBasedRenderer::Rule
collectZLevels()QgsRuleBasedRenderer::Rule
create(QDomElement &ruleElem, QgsSymbolMap &symbolMap)QgsRuleBasedRenderer::Rulestatic
createFromSld(QDomElement &element, QgsWkbTypes::GeometryType geomType)QgsRuleBasedRenderer::Rulestatic
dependsOnScale() constQgsRuleBasedRenderer::Ruleinline
descendants() constQgsRuleBasedRenderer::Ruleinline
description() constQgsRuleBasedRenderer::Ruleinline
dump(int indent=0) constQgsRuleBasedRenderer::Rule
filter() constQgsRuleBasedRenderer::Ruleinline
Filtered enum valueQgsRuleBasedRenderer::Rule
filterExpression() constQgsRuleBasedRenderer::Ruleinline
findRuleByKey(const QString &key)QgsRuleBasedRenderer::Rule
Inactive enum valueQgsRuleBasedRenderer::Rule
initFilter()QgsRuleBasedRenderer::Ruleprotected
insertChild(int i, QgsRuleBasedRenderer::Rule *rule)QgsRuleBasedRenderer::Rule
isElse()QgsRuleBasedRenderer::Ruleinline
isFilterOK(QgsFeature &f, QgsRenderContext *context=nullptr) constQgsRuleBasedRenderer::Rule
isScaleOK(double scale) constQgsRuleBasedRenderer::Rule
label() constQgsRuleBasedRenderer::Ruleinline
legendKeysForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
legendSymbolItems(int currentLevel=-1) constQgsRuleBasedRenderer::Rule
mActiveChildrenQgsRuleBasedRenderer::Ruleprotected
maximumScale() constQgsRuleBasedRenderer::Ruleinline
mChildrenQgsRuleBasedRenderer::Ruleprotected
mDescriptionQgsRuleBasedRenderer::Ruleprotected
mElseRuleQgsRuleBasedRenderer::Ruleprotected
mElseRulesQgsRuleBasedRenderer::Ruleprotected
mFilterQgsRuleBasedRenderer::Ruleprotected
mFilterExpQgsRuleBasedRenderer::Ruleprotected
minimumScale() constQgsRuleBasedRenderer::Ruleinline
mIsActiveQgsRuleBasedRenderer::Ruleprotected
mLabelQgsRuleBasedRenderer::Ruleprotected
mMaximumScaleQgsRuleBasedRenderer::Ruleprotected
mMinimumScaleQgsRuleBasedRenderer::Ruleprotected
mParentQgsRuleBasedRenderer::Ruleprotected
mRuleKeyQgsRuleBasedRenderer::Ruleprotected
mSymbolQgsRuleBasedRenderer::Ruleprotected
mSymbolNormZLevelsQgsRuleBasedRenderer::Ruleprotected
needsGeometry() constQgsRuleBasedRenderer::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() constQgsRuleBasedRenderer::Ruleinline
rulesForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
save(QDomDocument &doc, QgsSymbolMap &symbolMap) constQgsRuleBasedRenderer::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()) constQgsRuleBasedRenderer::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) constQgsRuleBasedRenderer::Rule
usedAttributes(const QgsRenderContext &context) constQgsRuleBasedRenderer::Rule
willRenderFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRenderer::Rule
~Rule()QgsRuleBasedRenderer::Rule