|
QGIS API Documentation
master-3f58142
|
#include <qgsgraduatedsymbolrendererv2.h>
Inheritance diagram for QgsGraduatedSymbolRendererV2:
Collaboration diagram for QgsGraduatedSymbolRendererV2:Public Types | |
| enum | Mode { EqualInterval, Quantile, Jenks, StdDev, Pretty, Custom } |
Public Member Functions | |
| QgsGraduatedSymbolRendererV2 (QString attrName=QString(), QgsRangeList ranges=QgsRangeList()) | |
| virtual | ~QgsGraduatedSymbolRendererV2 () |
| void | addClass (QgsSymbolV2 *symbol) |
| virtual int | capabilities () |
| returns bitwise OR-ed capabilities of the renderer | |
| QString | classAttribute () const |
| virtual QgsFeatureRendererV2 * | clone () |
| void | deleteAllClasses () |
| void | deleteClass (int idx) |
| virtual QString | dump () |
| for debugging | |
| virtual QgsLegendSymbolList | legendSymbolItems () |
| return a list of item text / symbol | |
| virtual QgsLegendSymbologyList | legendSymbologyItems (QSize iconSize) |
| return a list of symbology items for the legend | |
| Mode | mode () const |
| void | moveClass (int from, int to) |
| Moves the category at index position from to index position to. | |
| const QgsRangeList & | ranges () |
| QString | rotationField () const |
| virtual QDomElement | save (QDomDocument &doc) |
| store renderer info to XML element | |
| QgsSymbolV2::ScaleMethod | scaleMethod () const |
| void | setClassAttribute (QString attr) |
| void | setMode (Mode mode) |
| void | setRotationField (QString fieldName) |
| void | setScaleMethod (QgsSymbolV2::ScaleMethod scaleMethod) |
| void | setSizeScaleField (QString fieldName) |
| void | setSourceColorRamp (QgsVectorColorRampV2 *ramp) |
| void | setSourceSymbol (QgsSymbolV2 *sym) |
| QString | sizeScaleField () const |
| void | sortByLabel (Qt::SortOrder order=Qt::AscendingOrder) |
| void | sortByValue (Qt::SortOrder order=Qt::AscendingOrder) |
| QgsVectorColorRampV2 * | sourceColorRamp () |
| QgsSymbolV2 * | sourceSymbol () |
| virtual void | startRender (QgsRenderContext &context, const QgsVectorLayer *vlayer) |
| virtual void | stopRender (QgsRenderContext &context) |
| virtual QgsSymbolV2 * | symbolForFeature (QgsFeature &feature) |
| to be overridden | |
| virtual QgsSymbolV2List | symbols () |
| for symbol levels | |
| virtual void | toSld (QDomDocument &doc, QDomElement &element) const |
| used from subclasses to create SLD Rule elements following SLD v1.1 specs | |
| void | updateColorRamp (QgsVectorColorRampV2 *ramp) |
| Update the color ramp used. | |
| bool | updateRangeLabel (int rangeIndex, QString label) |
| bool | updateRangeLowerValue (int rangeIndex, double value) |
| bool | updateRangeSymbol (int rangeIndex, QgsSymbolV2 *symbol) |
| bool | updateRangeUpperValue (int rangeIndex, double value) |
| void | updateSymbols (QgsSymbolV2 *sym) |
| Update the all symbols but leave breaks and colors. | |
| virtual QList< QString > | usedAttributes () |
Static Public Member Functions | |
| static QgsFeatureRendererV2 * | create (QDomElement &element) |
| create renderer from XML element | |
| static QgsGraduatedSymbolRendererV2 * | createRenderer (QgsVectorLayer *vlayer, QString attrName, int classes, Mode mode, QgsSymbolV2 *symbol, QgsVectorColorRampV2 *ramp) |
Protected Member Functions | |
| QgsSymbolV2 * | symbolForValue (double value) |
Protected Attributes | |
| QString | mAttrName |
| int | mAttrNum |
| attribute index (derived from attribute name in startRender) | |
| Mode | mMode |
| QgsRangeList | mRanges |
| QString | mRotationField |
| int | mRotationFieldIdx |
| QgsSymbolV2::ScaleMethod | mScaleMethod |
| QString | mSizeScaleField |
| int | mSizeScaleFieldIdx |
| QgsVectorColorRampV2 * | mSourceColorRamp |
| QgsSymbolV2 * | mSourceSymbol |
| QMap< QgsSymbolV2 *, QgsSymbolV2 * > | mTempSymbols |
| temporary symbols, used for data-defined rotation and scaling | |
Definition at line 59 of file qgsgraduatedsymbolrendererv2.h.
Definition at line 106 of file qgsgraduatedsymbolrendererv2.h.
| QgsGraduatedSymbolRendererV2::QgsGraduatedSymbolRendererV2 | ( | QString | attrName = QString(), |
| QgsRangeList | ranges = QgsRangeList() |
||
| ) |
Definition at line 154 of file qgsgraduatedsymbolrendererv2.cpp.
Referenced by clone(), create(), and createRenderer().
Definition at line 168 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges, mSourceColorRamp, and mSourceSymbol.
| void QgsGraduatedSymbolRendererV2::addClass | ( | QgsSymbolV2 * | symbol | ) |
Definition at line 1151 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolV2::clone(), and mRanges.
Referenced by QgsGraduatedSymbolRendererV2Model::addClass(), and QgsGraduatedSymbolRendererV2Widget::addClass().
| virtual int QgsGraduatedSymbolRendererV2::capabilities | ( | ) | [inline, virtual] |
returns bitwise OR-ed capabilities of the renderer
Reimplemented from QgsFeatureRendererV2.
Definition at line 82 of file qgsgraduatedsymbolrendererv2.h.
References QgsFeatureRendererV2::Filter.
| QString QgsGraduatedSymbolRendererV2::classAttribute | ( | ) | const [inline] |
Definition at line 86 of file qgsgraduatedsymbolrendererv2.h.
Referenced by legendSymbolItems(), legendSymbologyItems(), QgsRuleBasedRendererV2::refineRuleRanges(), and QgsGraduatedSymbolRendererV2Widget::updateUiFromRenderer().
| QgsFeatureRendererV2 * QgsGraduatedSymbolRendererV2::clone | ( | ) | [virtual] |
Implements QgsFeatureRendererV2.
Definition at line 347 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsVectorColorRampV2::clone(), QgsSymbolV2::clone(), mAttrName, mMode, mRanges, mSourceColorRamp, mSourceSymbol, QgsGraduatedSymbolRendererV2(), rotationField(), scaleMethod(), setMode(), setRotationField(), setScaleMethod(), setSizeScaleField(), setSourceColorRamp(), setSourceSymbol(), QgsFeatureRendererV2::setUsingSymbolLevels(), sizeScaleField(), and QgsFeatureRendererV2::usingSymbolLevels().
| QgsFeatureRendererV2 * QgsGraduatedSymbolRendererV2::create | ( | QDomElement & | element | ) | [static] |
create renderer from XML element
Definition at line 878 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolLayerV2Utils::clearSymbolMap(), QgsSymbolLayerV2Utils::decodeScaleMethod(), EqualInterval, Jenks, QgsSymbolLayerV2Utils::loadColorRamp(), QgsSymbolLayerV2Utils::loadSymbols(), Pretty, QgsGraduatedSymbolRendererV2(), Quantile, ranges(), setMode(), setRotationField(), setScaleMethod(), setSizeScaleField(), setSourceColorRamp(), setSourceSymbol(), and StdDev.
Referenced by QgsRendererV2Registry::QgsRendererV2Registry().
| QgsGraduatedSymbolRendererV2 * QgsGraduatedSymbolRendererV2::createRenderer | ( | QgsVectorLayer * | vlayer, |
| QString | attrName, | ||
| int | classes, | ||
| Mode | mode, | ||
| QgsSymbolV2 * | symbol, | ||
| QgsVectorColorRampV2 * | ramp | ||
| ) | [static] |
Definition at line 773 of file qgsgraduatedsymbolrendererv2.cpp.
References _calcEqualIntervalBreaks(), _calcJenksBreaks(), _calcPrettyBreaks(), _calcQuantileBreaks(), _calcStdDevBreaks(), QgsFeature::attribute(), QgsVectorColorRampV2::clone(), QgsSymbolV2::clone(), QgsVectorColorRampV2::color(), EqualInterval, QgsVectorLayer::fieldNameIndex(), QgsVectorLayer::getFeatures(), Jenks, MathUtils::lower(), QgsVectorLayer::maximumValue(), QgsVectorLayer::minimumValue(), QgsFeatureIterator::nextFeature(), QgsFeatureRequest::NoGeometry, Pretty, QgsDebugMsg, QgsGraduatedSymbolRendererV2(), Quantile, ranges(), QgsSymbolV2::setColor(), setMode(), setSourceColorRamp(), setSourceSymbol(), and StdDev.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated().
Definition at line 1164 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Model::removeAllRows().
| void QgsGraduatedSymbolRendererV2::deleteClass | ( | int | idx | ) |
Definition at line 1159 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Model::deleteRows().
| QString QgsGraduatedSymbolRendererV2::dump | ( | ) | [virtual] |
for debugging
Reimplemented from QgsFeatureRendererV2.
Definition at line 339 of file qgsgraduatedsymbolrendererv2.cpp.
return a list of item text / symbol
Reimplemented from QgsFeatureRendererV2.
Definition at line 1068 of file qgsgraduatedsymbolrendererv2.cpp.
References classAttribute(), QgsRendererRangeV2::label(), mRanges, mRotationFieldIdx, mSizeScaleFieldIdx, mTempSymbols, and QgsRendererRangeV2::symbol().
| QgsLegendSymbologyList QgsGraduatedSymbolRendererV2::legendSymbologyItems | ( | QSize | iconSize | ) | [virtual] |
return a list of symbology items for the legend
Reimplemented from QgsFeatureRendererV2.
Definition at line 1047 of file qgsgraduatedsymbolrendererv2.cpp.
References classAttribute(), QgsRendererRangeV2::label(), ranges(), QgsRendererRangeV2::symbol(), and QgsSymbolLayerV2Utils::symbolPreviewPixmap().
| Mode QgsGraduatedSymbolRendererV2::mode | ( | ) | const [inline] |
Definition at line 116 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::updateUiFromRenderer().
| void QgsGraduatedSymbolRendererV2::moveClass | ( | int | from, |
| int | to | ||
| ) |
Moves the category at index position from to index position to.
Definition at line 1169 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Model::dropMimeData().
| const QgsRangeList& QgsGraduatedSymbolRendererV2::ranges | ( | ) | [inline] |
Definition at line 89 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Model::addClass(), QgsGraduatedSymbolRendererV2Widget::changeRange(), QgsGraduatedSymbolRendererV2Widget::changeRangeSymbol(), QgsGraduatedSymbolRendererV2Widget::changeSelectedSymbols(), create(), createRenderer(), QgsGraduatedSymbolRendererV2Model::data(), QgsGraduatedSymbolRendererV2Model::dropMimeData(), legendSymbologyItems(), QgsRuleBasedRendererV2::refineRuleRanges(), QgsRuleBasedRendererV2Widget::refineRuleRangesGui(), QgsGraduatedSymbolRendererV2Model::removeAllRows(), QgsGraduatedSymbolRendererV2Model::rowCount(), QgsGraduatedSymbolRendererV2Widget::selectedSymbols(), QgsGraduatedSymbolRendererV2Model::setRenderer(), QgsGraduatedSymbolRendererV2Model::sort(), and QgsGraduatedSymbolRendererV2Widget::updateUiFromRenderer().
| QString QgsGraduatedSymbolRendererV2::rotationField | ( | ) | const [inline, virtual] |
Reimplemented from QgsFeatureRendererV2.
Definition at line 158 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), and QgsGraduatedSymbolRendererV2Widget::QgsGraduatedSymbolRendererV2Widget().
| QDomElement QgsGraduatedSymbolRendererV2::save | ( | QDomDocument & | doc | ) | [virtual] |
store renderer info to XML element
Reimplemented from QgsFeatureRendererV2.
Definition at line 967 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolLayerV2Utils::encodeScaleMethod(), EqualInterval, Jenks, QgsRendererRangeV2::label(), QgsRendererRangeV2::lowerValue(), mAttrName, mMode, mRanges, mRotationField, mScaleMethod, mSizeScaleField, mSourceColorRamp, mSourceSymbol, QgsFeatureRendererV2::mUsingSymbolLevels, Pretty, Quantile, RENDERER_TAG_NAME, QgsSymbolLayerV2Utils::saveColorRamp(), QgsSymbolLayerV2Utils::saveSymbols(), StdDev, QgsRendererRangeV2::symbol(), symbols(), and QgsRendererRangeV2::upperValue().
| QgsSymbolV2::ScaleMethod QgsGraduatedSymbolRendererV2::scaleMethod | ( | ) | const [inline] |
Definition at line 168 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), QgsGraduatedSymbolRendererV2Widget::QgsGraduatedSymbolRendererV2Widget(), and setScaleMethod().
| void QgsGraduatedSymbolRendererV2::setClassAttribute | ( | QString | attr | ) | [inline] |
Definition at line 87 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::graduatedColumnChanged().
| void QgsGraduatedSymbolRendererV2::setMode | ( | Mode | mode | ) | [inline] |
Definition at line 117 of file qgsgraduatedsymbolrendererv2.h.
Referenced by clone(), create(), createRenderer(), and readOldGraduatedSymbolRenderer().
| void QgsGraduatedSymbolRendererV2::setRotationField | ( | QString | fieldName | ) | [inline, virtual] |
Reimplemented from QgsFeatureRendererV2.
Definition at line 156 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), create(), and QgsGraduatedSymbolRendererV2Widget::rotationFieldChanged().
| void QgsGraduatedSymbolRendererV2::setScaleMethod | ( | QgsSymbolV2::ScaleMethod | scaleMethod | ) |
Definition at line 1142 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges, mScaleMethod, scaleMethod(), QgsFeatureRendererV2::setScaleMethodToSymbol(), and QgsRendererRangeV2::symbol().
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), create(), and QgsGraduatedSymbolRendererV2Widget::scaleMethodChanged().
| void QgsGraduatedSymbolRendererV2::setSizeScaleField | ( | QString | fieldName | ) | [inline] |
Definition at line 161 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), create(), and QgsGraduatedSymbolRendererV2Widget::sizeScaleFieldChanged().
Definition at line 1109 of file qgsgraduatedsymbolrendererv2.cpp.
References mSourceColorRamp.
Referenced by clone(), create(), createRenderer(), and updateColorRamp().
| void QgsGraduatedSymbolRendererV2::setSourceSymbol | ( | QgsSymbolV2 * | sym | ) |
Definition at line 1099 of file qgsgraduatedsymbolrendererv2.cpp.
References mSourceSymbol.
Referenced by clone(), create(), createRenderer(), and updateSymbols().
| QString QgsGraduatedSymbolRendererV2::sizeScaleField | ( | ) | const [inline] |
Definition at line 163 of file qgsgraduatedsymbolrendererv2.h.
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), clone(), and QgsGraduatedSymbolRendererV2Widget::QgsGraduatedSymbolRendererV2Widget().
| void QgsGraduatedSymbolRendererV2::sortByLabel | ( | Qt::SortOrder | order = Qt::AscendingOrder | ) |
Definition at line 1208 of file qgsgraduatedsymbolrendererv2.cpp.
References labelGreaterThan(), labelLessThan(), and mRanges.
Referenced by QgsGraduatedSymbolRendererV2Model::sort().
| void QgsGraduatedSymbolRendererV2::sortByValue | ( | Qt::SortOrder | order = Qt::AscendingOrder | ) |
Definition at line 1185 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges, QgsDebugMsg, valueGreaterThan(), and valueLessThan().
Referenced by QgsGraduatedSymbolRendererV2Model::sort().
Definition at line 1105 of file qgsgraduatedsymbolrendererv2.cpp.
References mSourceColorRamp.
Referenced by QgsGraduatedSymbolRendererV2Widget::updateUiFromRenderer().
Definition at line 1095 of file qgsgraduatedsymbolrendererv2.cpp.
References mSourceSymbol.
Referenced by QgsGraduatedSymbolRendererV2Widget::updateUiFromRenderer().
| void QgsGraduatedSymbolRendererV2::startRender | ( | QgsRenderContext & | context, |
| const QgsVectorLayer * | vlayer | ||
| ) | [virtual] |
Implements QgsFeatureRendererV2.
Definition at line 237 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolV2::clone(), QgsSymbolV2::DataDefinedRotation, QgsSymbolV2::DataDefinedSizeScale, QgsVectorLayer::fieldNameIndex(), mAttrName, mAttrNum, mRanges, mRotationField, mRotationFieldIdx, mSizeScaleField, mSizeScaleFieldIdx, mTempSymbols, QgsSymbolV2::setRenderHints(), and QgsSymbolV2::startRender().
| void QgsGraduatedSymbolRendererV2::stopRender | ( | QgsRenderContext & | context | ) | [virtual] |
Implements QgsFeatureRendererV2.
Definition at line 261 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges, and mTempSymbols.
| QgsSymbolV2 * QgsGraduatedSymbolRendererV2::symbolForFeature | ( | QgsFeature & | feature | ) | [virtual] |
to be overridden
| feature | feature |
Implements QgsFeatureRendererV2.
Definition at line 186 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsFeature::attributes(), isNull(), QgsSymbolV2::Line, QgsSymbolV2::Marker, mAttrName, mAttrNum, mRotationFieldIdx, mScaleMethod, mSizeScaleFieldIdx, mTempSymbols, QgsDebugMsg, QgsMarkerSymbolV2::setAngle(), QgsMarkerSymbolV2::setScaleMethod(), QgsMarkerSymbolV2::setSize(), QgsLineSymbolV2::setWidth(), size, symbolForValue(), and QgsSymbolV2::type().
| QgsSymbolV2 * QgsGraduatedSymbolRendererV2::symbolForValue | ( | double | value | ) | [protected] |
Definition at line 175 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by symbolForFeature().
| QgsSymbolV2List QgsGraduatedSymbolRendererV2::symbols | ( | ) | [virtual] |
for symbol levels
Implements QgsFeatureRendererV2.
Definition at line 379 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by save().
| void QgsGraduatedSymbolRendererV2::toSld | ( | QDomDocument & | doc, |
| QDomElement & | element | ||
| ) | const [virtual] |
used from subclasses to create SLD Rule elements following SLD v1.1 specs
Reimplemented from QgsFeatureRendererV2.
Definition at line 362 of file qgsgraduatedsymbolrendererv2.cpp.
References mAttrName, mRanges, mRotationField, and mSizeScaleField.
Update the color ramp used.
Also updates all symbols colors. Doesn't alter current breaks.
Definition at line 1115 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolV2::clone(), QgsVectorColorRampV2::color(), mRanges, QgsSymbolV2::setColor(), setSourceColorRamp(), QgsRendererRangeV2::symbol(), and updateRangeSymbol().
Referenced by QgsGraduatedSymbolRendererV2Widget::reapplyColorRamp().
| bool QgsGraduatedSymbolRendererV2::updateRangeLabel | ( | int | rangeIndex, |
| QString | label | ||
| ) |
Definition at line 315 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Widget::changeCurrentValue(), and QgsGraduatedSymbolRendererV2Model::setData().
| bool QgsGraduatedSymbolRendererV2::updateRangeLowerValue | ( | int | rangeIndex, |
| double | value | ||
| ) |
Definition at line 331 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Widget::changeRange().
| bool QgsGraduatedSymbolRendererV2::updateRangeSymbol | ( | int | rangeIndex, |
| QgsSymbolV2 * | symbol | ||
| ) |
Definition at line 307 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Widget::changeRangeSymbol(), QgsGraduatedSymbolRendererV2Widget::changeSelectedSymbols(), updateColorRamp(), and updateSymbols().
| bool QgsGraduatedSymbolRendererV2::updateRangeUpperValue | ( | int | rangeIndex, |
| double | value | ||
| ) |
Definition at line 323 of file qgsgraduatedsymbolrendererv2.cpp.
References mRanges.
Referenced by QgsGraduatedSymbolRendererV2Widget::changeRange().
| void QgsGraduatedSymbolRendererV2::updateSymbols | ( | QgsSymbolV2 * | sym | ) |
Update the all symbols but leave breaks and colors.
Definition at line 1129 of file qgsgraduatedsymbolrendererv2.cpp.
References QgsSymbolV2::clone(), QgsSymbolV2::color(), mRanges, QgsSymbolV2::setColor(), setSourceSymbol(), QgsRendererRangeV2::symbol(), and updateRangeSymbol().
Referenced by QgsGraduatedSymbolRendererV2Widget::changeGraduatedSymbol().
| QList< QString > QgsGraduatedSymbolRendererV2::usedAttributes | ( | ) | [virtual] |
Implements QgsFeatureRendererV2.
Definition at line 281 of file qgsgraduatedsymbolrendererv2.cpp.
References mAttrName, mRanges, mRotationField, mSizeScaleField, and QgsSymbolV2::usedAttributes().
QString QgsGraduatedSymbolRendererV2::mAttrName [protected] |
Definition at line 172 of file qgsgraduatedsymbolrendererv2.h.
Referenced by clone(), dump(), save(), startRender(), symbolForFeature(), toSld(), and usedAttributes().
int QgsGraduatedSymbolRendererV2::mAttrNum [protected] |
attribute index (derived from attribute name in startRender)
Definition at line 182 of file qgsgraduatedsymbolrendererv2.h.
Referenced by startRender(), and symbolForFeature().
Mode QgsGraduatedSymbolRendererV2::mMode [protected] |
Definition at line 174 of file qgsgraduatedsymbolrendererv2.h.
QgsRangeList QgsGraduatedSymbolRendererV2::mRanges [protected] |
Definition at line 173 of file qgsgraduatedsymbolrendererv2.h.
Referenced by addClass(), clone(), deleteAllClasses(), deleteClass(), dump(), legendSymbolItems(), moveClass(), save(), setScaleMethod(), sortByLabel(), sortByValue(), startRender(), stopRender(), symbolForValue(), symbols(), toSld(), updateColorRamp(), updateRangeLabel(), updateRangeLowerValue(), updateRangeSymbol(), updateRangeUpperValue(), updateSymbols(), usedAttributes(), and ~QgsGraduatedSymbolRendererV2().
QString QgsGraduatedSymbolRendererV2::mRotationField [protected] |
Definition at line 177 of file qgsgraduatedsymbolrendererv2.h.
Referenced by save(), startRender(), toSld(), and usedAttributes().
int QgsGraduatedSymbolRendererV2::mRotationFieldIdx [protected] |
Definition at line 183 of file qgsgraduatedsymbolrendererv2.h.
Referenced by legendSymbolItems(), startRender(), and symbolForFeature().
Definition at line 179 of file qgsgraduatedsymbolrendererv2.h.
Referenced by save(), setScaleMethod(), and symbolForFeature().
QString QgsGraduatedSymbolRendererV2::mSizeScaleField [protected] |
Definition at line 178 of file qgsgraduatedsymbolrendererv2.h.
Referenced by save(), startRender(), toSld(), and usedAttributes().
int QgsGraduatedSymbolRendererV2::mSizeScaleFieldIdx [protected] |
Definition at line 183 of file qgsgraduatedsymbolrendererv2.h.
Referenced by legendSymbolItems(), startRender(), and symbolForFeature().
Definition at line 176 of file qgsgraduatedsymbolrendererv2.h.
Referenced by clone(), save(), setSourceColorRamp(), sourceColorRamp(), and ~QgsGraduatedSymbolRendererV2().
QgsSymbolV2* QgsGraduatedSymbolRendererV2::mSourceSymbol [protected] |
Definition at line 175 of file qgsgraduatedsymbolrendererv2.h.
Referenced by clone(), save(), setSourceSymbol(), sourceSymbol(), and ~QgsGraduatedSymbolRendererV2().
QMap<QgsSymbolV2*, QgsSymbolV2*> QgsGraduatedSymbolRendererV2::mTempSymbols [protected] |
temporary symbols, used for data-defined rotation and scaling
Definition at line 187 of file qgsgraduatedsymbolrendererv2.h.
Referenced by legendSymbolItems(), startRender(), stopRender(), and symbolForFeature().