QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
QgsRuleBasedRendererV2::Rule Member List

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

active() constQgsRuleBasedRendererV2::Ruleinline
appendChild(Rule *rule)QgsRuleBasedRendererV2::Rule
checkState() constQgsRuleBasedRendererV2::Ruleinline
children()QgsRuleBasedRendererV2::Ruleinline
clone() constQgsRuleBasedRendererV2::Rule
collectZLevels()QgsRuleBasedRendererV2::Rule
create(QDomElement &ruleElem, QgsSymbolV2Map &symbolMap)QgsRuleBasedRendererV2::Rulestatic
createFromSld(QDomElement &element, QGis::GeometryType geomType)QgsRuleBasedRendererV2::Rulestatic
dependsOnScale() constQgsRuleBasedRendererV2::Ruleinline
descendants() constQgsRuleBasedRendererV2::Ruleinline
description() constQgsRuleBasedRendererV2::Ruleinline
dump(int indent=0) constQgsRuleBasedRendererV2::Rule
filter() constQgsRuleBasedRendererV2::Ruleinline
Filtered enum valueQgsRuleBasedRendererV2::Rule
filterExpression() constQgsRuleBasedRendererV2::Ruleinline
findRuleByKey(const QString &key)QgsRuleBasedRendererV2::Rule
Inactive enum valueQgsRuleBasedRendererV2::Rule
initFilter()QgsRuleBasedRendererV2::Ruleprotected
insertChild(int i, Rule *rule)QgsRuleBasedRendererV2::Rule
isElse()QgsRuleBasedRendererV2::Ruleinline
isFilterOK(QgsFeature &f, QgsRenderContext *context=nullptr) constQgsRuleBasedRendererV2::Rule
isScaleOK(double scale) constQgsRuleBasedRendererV2::Rule
label() constQgsRuleBasedRendererV2::Ruleinline
legendKeysForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRendererV2::Rule
legendSymbolItems(double scaleDenominator=-1, const QString &rule="") constQgsRuleBasedRendererV2::Rule
legendSymbolItemsV2(int currentLevel=-1) constQgsRuleBasedRendererV2::Rule
mActiveChildrenQgsRuleBasedRendererV2::Ruleprotected
mChildrenQgsRuleBasedRendererV2::Ruleprotected
mDescriptionQgsRuleBasedRendererV2::Ruleprotected
mElseRuleQgsRuleBasedRendererV2::Ruleprotected
mElseRulesQgsRuleBasedRendererV2::Ruleprotected
mFilterQgsRuleBasedRendererV2::Ruleprotected
mFilterExpQgsRuleBasedRendererV2::Ruleprotected
mIsActiveQgsRuleBasedRendererV2::Ruleprotected
mLabelQgsRuleBasedRendererV2::Ruleprotected
mParentQgsRuleBasedRendererV2::Ruleprotected
mRuleKeyQgsRuleBasedRendererV2::Ruleprotected
mScaleMaxDenomQgsRuleBasedRendererV2::Ruleprotected
mScaleMinDenomQgsRuleBasedRendererV2::Ruleprotected
mSymbolQgsRuleBasedRendererV2::Ruleprotected
mSymbolNormZLevelsQgsRuleBasedRendererV2::Ruleprotected
needsGeometry() constQgsRuleBasedRendererV2::Rule
parent()QgsRuleBasedRendererV2::Ruleinline
removeChild(Rule *rule)QgsRuleBasedRendererV2::Rule
removeChildAt(int i)QgsRuleBasedRendererV2::Rule
Rendered enum valueQgsRuleBasedRendererV2::Rule
renderFeature(FeatureToRender &featToRender, QgsRenderContext &context, RenderQueue &renderQueue)QgsRuleBasedRendererV2::Rule
RenderResult enum nameQgsRuleBasedRendererV2::Rule
Rule(QgsSymbolV2 *symbol, int scaleMinDenom=0, int scaleMaxDenom=0, const QString &filterExp=QString(), const QString &label=QString(), const QString &description=QString(), bool elseRule=false)QgsRuleBasedRendererV2::Rule
ruleKey() constQgsRuleBasedRendererV2::Ruleinline
rulesForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRendererV2::Rule
save(QDomDocument &doc, QgsSymbolV2Map &symbolMap) constQgsRuleBasedRendererV2::Rule
scaleMaxDenom() constQgsRuleBasedRendererV2::Ruleinline
scaleMinDenom() constQgsRuleBasedRendererV2::Ruleinline
setActive(bool state)QgsRuleBasedRendererV2::Ruleinline
setCheckState(bool state)QgsRuleBasedRendererV2::Ruleinline
setDescription(const QString &description)QgsRuleBasedRendererV2::Ruleinline
setFilterExpression(const QString &filterExp)QgsRuleBasedRendererV2::Rule
setIsElse(bool iselse)QgsRuleBasedRendererV2::Rule
setLabel(const QString &label)QgsRuleBasedRendererV2::Ruleinline
setNormZLevels(const QMap< int, int > &zLevelsToNormLevels)QgsRuleBasedRendererV2::Rule
setRuleKey(const QString &key)QgsRuleBasedRendererV2::Ruleinline
setScaleMaxDenom(int scaleMaxDenom)QgsRuleBasedRendererV2::Ruleinline
setScaleMinDenom(int scaleMinDenom)QgsRuleBasedRendererV2::Ruleinline
setSymbol(QgsSymbolV2 *sym)QgsRuleBasedRendererV2::Rule
startRender(QgsRenderContext &context, const QgsFields &fields)QgsRuleBasedRendererV2::Rule
startRender(QgsRenderContext &context, const QgsFields &fields, QString &filter)QgsRuleBasedRendererV2::Rule
stopRender(QgsRenderContext &context)QgsRuleBasedRendererV2::Rule
symbol()QgsRuleBasedRendererV2::Ruleinline
symbols(const QgsRenderContext &context=QgsRenderContext()) constQgsRuleBasedRendererV2::Rule
symbolsForFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRendererV2::Rule
takeChild(Rule *rule)QgsRuleBasedRendererV2::Rule
takeChildAt(int i)QgsRuleBasedRendererV2::Rule
toSld(QDomDocument &doc, QDomElement &element, const QgsStringMap &props) constQgsRuleBasedRendererV2::Rule
updateElseRules()QgsRuleBasedRendererV2::Rule
usedAttributes() constQgsRuleBasedRendererV2::Rule
willRenderFeature(QgsFeature &feat, QgsRenderContext *context=nullptr)QgsRuleBasedRendererV2::Rule
~Rule()QgsRuleBasedRendererV2::Rule