|
Quantum GIS API Documentation
1.8
|
#include <qgscategorizedsymbolrendererv2.h>

Public Member Functions | |
| QgsRendererCategoryV2 (QVariant value, QgsSymbolV2 *symbol, QString label) | |
| takes ownership of symbol | |
| QgsRendererCategoryV2 (const QgsRendererCategoryV2 &cat) | |
| copy constructor | |
| ~QgsRendererCategoryV2 () | |
| QVariant | value () const |
| QgsSymbolV2 * | symbol () const |
| QString | label () const |
| void | setValue (const QVariant &value) |
| void | setSymbol (QgsSymbolV2 *s) |
| void | setLabel (const QString &label) |
| QString | dump () |
| void | toSld (QDomDocument &doc, QDomElement &element, QgsStringMap props) const |
Protected Attributes | |
| QVariant | mValue |
| QgsSymbolV2 * | mSymbol |
| QString | mLabel |
Definition at line 27 of file qgscategorizedsymbolrendererv2.h.
| QgsRendererCategoryV2::QgsRendererCategoryV2 | ( | QVariant | value, |
| QgsSymbolV2 * | symbol, | ||
| QString | label | ||
| ) |
takes ownership of symbol
Definition at line 30 of file qgscategorizedsymbolrendererv2.cpp.
copy constructor
Definition at line 35 of file qgscategorizedsymbolrendererv2.cpp.
References QgsSymbolV2::clone(), and mSymbol.
Definition at line 42 of file qgscategorizedsymbolrendererv2.cpp.
References mSymbol.
| QString QgsRendererCategoryV2::dump | ( | ) |
Definition at line 80 of file qgscategorizedsymbolrendererv2.cpp.
References QgsSymbolV2::dump(), mLabel, mSymbol, and mValue.
| QString QgsRendererCategoryV2::label | ( | ) | const |
Definition at line 57 of file qgscategorizedsymbolrendererv2.cpp.
References mLabel.
Referenced by QgsCategorizedSymbolRendererV2::legendSymbologyItems(), QgsCategorizedSymbolRendererV2::save(), and setLabel().
| void QgsRendererCategoryV2::setLabel | ( | const QString & | label | ) |
Definition at line 75 of file qgscategorizedsymbolrendererv2.cpp.
| void QgsRendererCategoryV2::setSymbol | ( | QgsSymbolV2 * | s | ) |
Definition at line 67 of file qgscategorizedsymbolrendererv2.cpp.
References mSymbol.
| void QgsRendererCategoryV2::setValue | ( | const QVariant & | value | ) |
Definition at line 62 of file qgscategorizedsymbolrendererv2.cpp.
| QgsSymbolV2 * QgsRendererCategoryV2::symbol | ( | ) | const |
Definition at line 52 of file qgscategorizedsymbolrendererv2.cpp.
References mSymbol.
Referenced by QgsCategorizedSymbolRendererV2::addCategory(), QgsCategorizedSymbolRendererV2::legendSymbologyItems(), QgsCategorizedSymbolRendererV2::QgsCategorizedSymbolRendererV2(), QgsCategorizedSymbolRendererV2::rebuildHash(), QgsRuleBasedRendererV2::refineRuleCategories(), QgsSymbologyV2Conversion::rendererV2toV1(), and QgsCategorizedSymbolRendererV2::save().
| void QgsRendererCategoryV2::toSld | ( | QDomDocument & | doc, |
| QDomElement & | element, | ||
| QgsStringMap | props | ||
| ) | const |
Definition at line 85 of file qgscategorizedsymbolrendererv2.cpp.
References QgsSymbolLayerV2Utils::createFunctionElement(), mLabel, mSymbol, mValue, and QgsSymbolV2::toSld().
| QVariant QgsRendererCategoryV2::value | ( | ) | const |
Definition at line 47 of file qgscategorizedsymbolrendererv2.cpp.
References mValue.
Referenced by QgsCategorizedSymbolRendererV2::rebuildHash(), QgsRuleBasedRendererV2::refineRuleCategories(), QgsSymbologyV2Conversion::rendererV2toV1(), QgsCategorizedSymbolRendererV2::save(), and setValue().
QString QgsRendererCategoryV2::mLabel [protected] |
Definition at line 55 of file qgscategorizedsymbolrendererv2.h.
Referenced by dump(), label(), setLabel(), and toSld().
QgsSymbolV2* QgsRendererCategoryV2::mSymbol [protected] |
Definition at line 54 of file qgscategorizedsymbolrendererv2.h.
Referenced by dump(), QgsRendererCategoryV2(), setSymbol(), symbol(), toSld(), and ~QgsRendererCategoryV2().
QVariant QgsRendererCategoryV2::mValue [protected] |
Definition at line 53 of file qgscategorizedsymbolrendererv2.h.
Referenced by dump(), setValue(), toSld(), and value().
1.7.6.1