QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
categorized renderer More...
#include <qgscategorizedsymbolrendererv2.h>
Public Member Functions | |
QgsRendererCategoryV2 () | |
QgsRendererCategoryV2 (const QVariant &value, QgsSymbolV2 *symbol, const QString &label, bool render=true) | |
takes ownership of symbol More... | |
QgsRendererCategoryV2 (const QgsRendererCategoryV2 &cat) | |
copy constructor More... | |
~QgsRendererCategoryV2 () | |
QString | dump () const |
QString | label () const |
QgsRendererCategoryV2 & | operator= (QgsRendererCategoryV2 cat) |
bool | renderState () const |
void | setLabel (const QString &label) |
void | setRenderState (bool render) |
void | setSymbol (QgsSymbolV2 *s) |
void | setValue (const QVariant &value) |
QgsSymbolV2 * | symbol () const |
void | toSld (QDomDocument &doc, QDomElement &element, const QgsStringMap &props) const |
Creates a DOM element representing the category in SLD format. More... | |
QVariant | value () const |
Protected Member Functions | |
void | swap (QgsRendererCategoryV2 &other) |
Protected Attributes | |
QString | mLabel |
bool | mRender |
QScopedPointer< QgsSymbolV2 > | mSymbol |
QVariant | mValue |
categorized renderer
Definition at line 31 of file qgscategorizedsymbolrendererv2.h.
QgsRendererCategoryV2::QgsRendererCategoryV2 | ( | ) |
Definition at line 37 of file qgscategorizedsymbolrendererv2.cpp.
QgsRendererCategoryV2::QgsRendererCategoryV2 | ( | const QVariant & | value, |
QgsSymbolV2 * | symbol, | ||
const QString & | label, | ||
bool | render = true |
||
) |
takes ownership of symbol
Definition at line 42 of file qgscategorizedsymbolrendererv2.cpp.
QgsRendererCategoryV2::QgsRendererCategoryV2 | ( | const QgsRendererCategoryV2 & | cat | ) |
copy constructor
Definition at line 50 of file qgscategorizedsymbolrendererv2.cpp.
|
inline |
Definition at line 42 of file qgscategorizedsymbolrendererv2.h.
QString QgsRendererCategoryV2::dump | ( | ) | const |
Definition at line 112 of file qgscategorizedsymbolrendererv2.cpp.
QString QgsRendererCategoryV2::label | ( | ) | const |
Definition at line 82 of file qgscategorizedsymbolrendererv2.cpp.
QgsRendererCategoryV2 & QgsRendererCategoryV2::operator= | ( | QgsRendererCategoryV2 | cat | ) |
Definition at line 59 of file qgscategorizedsymbolrendererv2.cpp.
bool QgsRendererCategoryV2::renderState | ( | ) | const |
Definition at line 87 of file qgscategorizedsymbolrendererv2.cpp.
void QgsRendererCategoryV2::setLabel | ( | const QString & | label | ) |
Definition at line 102 of file qgscategorizedsymbolrendererv2.cpp.
void QgsRendererCategoryV2::setRenderState | ( | bool | render | ) |
Definition at line 107 of file qgscategorizedsymbolrendererv2.cpp.
void QgsRendererCategoryV2::setSymbol | ( | QgsSymbolV2 * | s | ) |
Definition at line 97 of file qgscategorizedsymbolrendererv2.cpp.
void QgsRendererCategoryV2::setValue | ( | const QVariant & | value | ) |
Definition at line 92 of file qgscategorizedsymbolrendererv2.cpp.
|
protected |
Definition at line 65 of file qgscategorizedsymbolrendererv2.cpp.
QgsSymbolV2 * QgsRendererCategoryV2::symbol | ( | ) | const |
Definition at line 77 of file qgscategorizedsymbolrendererv2.cpp.
void QgsRendererCategoryV2::toSld | ( | QDomDocument & | doc, |
QDomElement & | element, | ||
const QgsStringMap & | props | ||
) | const |
Creates a DOM element representing the category in SLD format.
doc | DOM document |
element | destination DOM element |
props | graduated renderer properties |
Definition at line 117 of file qgscategorizedsymbolrendererv2.cpp.
QVariant QgsRendererCategoryV2::value | ( | ) | const |
Definition at line 72 of file qgscategorizedsymbolrendererv2.cpp.
|
protected |
Definition at line 71 of file qgscategorizedsymbolrendererv2.h.
|
protected |
Definition at line 72 of file qgscategorizedsymbolrendererv2.h.
|
protected |
Definition at line 70 of file qgscategorizedsymbolrendererv2.h.
|
protected |
Definition at line 69 of file qgscategorizedsymbolrendererv2.h.