QGIS API Documentation
2.2.0-Valmiera
|
#include <qgssymbollayerv2.h>
Public Member Functions | |
virtual QColor | color () const |
virtual void | setColor (const QColor &color) |
virtual void | setOutlineColor (const QColor &color) |
Set outline color. | |
virtual QColor | outlineColor () const |
Get outline color. | |
virtual void | setFillColor (const QColor &color) |
Set fill color. | |
virtual QColor | fillColor () const |
Get fill color. | |
virtual | ~QgsSymbolLayerV2 () |
virtual QString | layerType () const =0 |
virtual void | startRender (QgsSymbolV2RenderContext &context)=0 |
virtual void | stopRender (QgsSymbolV2RenderContext &context)=0 |
virtual QgsSymbolLayerV2 * | clone () const =0 |
virtual void | toSld (QDomDocument &doc, QDomElement &element, QgsStringMap props) const |
virtual QString | ogrFeatureStyle (double mmScaleFactor, double mapUnitScaleFactor) const |
virtual QgsStringMap | properties () const =0 |
virtual void | drawPreviewIcon (QgsSymbolV2RenderContext &context, QSize size)=0 |
virtual QgsSymbolV2 * | subSymbol () |
virtual bool | setSubSymbol (QgsSymbolV2 *symbol) |
QgsSymbolV2::SymbolType | type () const |
void | setLocked (bool locked) |
bool | isLocked () const |
virtual double | estimateMaxBleed () const |
Returns the estimated maximum distance which the layer style will bleed outside the drawn shape. | |
virtual void | setOutputUnit (QgsSymbolV2::OutputUnit unit) |
virtual QgsSymbolV2::OutputUnit | outputUnit () const |
void | setRenderingPass (int renderingPass) |
int | renderingPass () const |
virtual QSet< QString > | usedAttributes () const |
virtual const QgsExpression * | dataDefinedProperty (const QString &property) const |
virtual QString | dataDefinedPropertyString (const QString &property) const |
virtual void | setDataDefinedProperty (const QString &property, const QString &expressionString) |
virtual void | removeDataDefinedProperty (const QString &property) |
virtual void | removeDataDefinedProperties () |
bool | hasDataDefinedProperties () const |
virtual bool | writeDxf (QgsDxfExport &e, double mmMapUnitScaleFactor, const QString &layerName, const QgsSymbolV2RenderContext *context, const QgsFeature *f, const QPointF &shift=QPointF(0.0, 0.0)) const |
virtual double | dxfWidth (const QgsDxfExport &e, const QgsSymbolV2RenderContext &context) const |
virtual QColor | dxfColor (const QgsSymbolV2RenderContext &context) const |
virtual QVector< qreal > | dxfCustomDashPattern (QgsSymbolV2::OutputUnit &unit) const |
virtual Qt::PenStyle | dxfPenStyle () const |
Protected Member Functions | |
QgsSymbolLayerV2 (QgsSymbolV2::SymbolType type, bool locked=false) | |
virtual void | prepareExpressions (const QgsVectorLayer *vl, double scale=-1.0) |
virtual QgsExpression * | expression (const QString &property) const |
void | saveDataDefinedProperties (QgsStringMap &stringMap) const |
Saves data defined properties to string map. | |
void | copyDataDefinedProperties (QgsSymbolLayerV2 *destLayer) const |
Copies data defined properties of this layer to another symbol layer. |
Protected Attributes | |
QgsSymbolV2::SymbolType | mType |
bool | mLocked |
QColor | mColor |
int | mRenderingPass |
QMap< QString, QgsExpression * > | mDataDefinedProperties |
Static Protected Attributes | |
static const bool | selectionIsOpaque = true |
static const bool | selectFillBorder = false |
static const bool | selectFillStyle = false |
Definition at line 45 of file qgssymbollayerv2.h.
|
inlinevirtual |
Definition at line 65 of file qgssymbollayerv2.h.
|
inlineprotected |
Definition at line 130 of file qgssymbollayerv2.h.
|
pure virtual |
Implemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsFontMarkerSymbolLayerV2, QgsGradientFillSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
|
inlinevirtual |
Reimplemented in QgsLinePatternFillSymbolLayer.
Definition at line 50 of file qgssymbollayerv2.h.
Referenced by QgsGradientFillSymbolLayerV2::applyDataDefinedSymbology(), QgsGradientFillSymbolLayerV2::applyGradient(), QgsSimpleFillSymbolLayerV2::create(), QgsSimpleLineSymbolLayerV2::create(), QgsSimpleMarkerSymbolLayerV2::create(), QgsGradientFillSymbolLayerV2::create(), QgsFontMarkerSymbolLayerV2::create(), QgsSimpleFillSymbolLayerV2::createFromSld(), QgsSimpleLineSymbolLayerV2::createFromSld(), QgsSimpleMarkerSymbolLayerV2::createFromSld(), QgsFontMarkerSymbolLayerV2::createFromSld(), dxfColor(), QgsSimpleFillSymbolLayerV2::fillColor(), QgsSimpleMarkerSymbolLayerV2::fillColor(), QgsFontMarkerSymbolLayerV2::QgsFontMarkerSymbolLayerV2(), QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2(), QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2(), QgsSimpleLineSymbolLayerV2::QgsSimpleLineSymbolLayerV2(), QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2(), QgsSimpleMarkerSymbolLayerV2::setBorderColor(), QgsMarkerLineSymbolLayerV2::setColor(), and QgsCentroidFillSymbolLayerV2::setColor().
|
protected |
Copies data defined properties of this layer to another symbol layer.
Definition at line 178 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties, removeDataDefinedProperties(), and setDataDefinedProperty().
Referenced by QgsSimpleFillSymbolLayerV2::clone(), QgsSimpleLineSymbolLayerV2::clone(), QgsSimpleMarkerSymbolLayerV2::clone(), QgsSvgMarkerSymbolLayerV2::clone(), QgsMarkerLineSymbolLayerV2::clone(), QgsGradientFillSymbolLayerV2::clone(), QgsSVGFillSymbolLayer::clone(), QgsLinePatternFillSymbolLayer::clone(), and QgsPointPatternFillSymbolLayer::clone().
|
virtual |
Definition at line 29 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by dataDefinedPropertyString(), QgsEllipseSymbolLayerV2::hasDataDefinedProperty(), QgsSimpleMarkerSymbolLayerV2::startRender(), and QgsEllipseSymbolLayerV2::writeSldMarker().
|
virtual |
Definition at line 49 of file qgssymbollayerv2.cpp.
References dataDefinedProperty(), and QgsExpression::expression().
|
pure virtual |
Implemented in QgsFillSymbolLayerV2, QgsLineSymbolLayerV2, QgsMarkerSymbolLayerV2, and QgsVectorFieldSymbolLayer.
Referenced by QgsSymbolLayerV2Utils::symbolLayerPreviewIcon().
|
virtual |
Reimplemented in QgsImageFillSymbolLayer, QgsSimpleFillSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 104 of file qgssymbollayerv2.cpp.
References color().
|
virtual |
Reimplemented in QgsSimpleLineSymbolLayerV2.
Definition at line 110 of file qgssymbollayerv2.cpp.
|
virtual |
Reimplemented in QgsImageFillSymbolLayer, QgsSimpleFillSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 116 of file qgssymbollayerv2.cpp.
|
virtual |
Reimplemented in QgsImageFillSymbolLayer, QgsLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 97 of file qgssymbollayerv2.cpp.
|
inlinevirtual |
Returns the estimated maximum distance which the layer style will bleed outside the drawn shape.
Eg, polygons drawn with an outline will draw half the width of the outline outside of the polygon. This amount is estimated, since it may be affected by data defined symbology rules.
Reimplemented in QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsImageFillSymbolLayer, QgsGradientFillSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 96 of file qgssymbollayerv2.h.
Referenced by QgsLinePatternFillSymbolLayer::applyPattern(), QgsImageFillSymbolLayer::estimateMaxBleed(), and QgsSymbolLayerV2Utils::estimateMaxSymbolBleed().
|
protectedvirtual |
Definition at line 39 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by QgsSVGFillSymbolLayer::applyDataDefinedSettings(), QgsLinePatternFillSymbolLayer::applyDataDefinedSettings(), QgsPointPatternFillSymbolLayer::applyDataDefinedSettings(), QgsSimpleFillSymbolLayerV2::applyDataDefinedSymbology(), QgsSimpleLineSymbolLayerV2::applyDataDefinedSymbology(), QgsGradientFillSymbolLayerV2::applyDataDefinedSymbology(), QgsSimpleFillSymbolLayerV2::dxfColor(), QgsSimpleLineSymbolLayerV2::dxfColor(), QgsSimpleFillSymbolLayerV2::dxfWidth(), QgsSimpleLineSymbolLayerV2::dxfWidth(), QgsImageFillSymbolLayer::dxfWidth(), QgsEllipseSymbolLayerV2::preparePath(), QgsEllipseSymbolLayerV2::renderPoint(), QgsSimpleMarkerSymbolLayerV2::renderPoint(), QgsSvgMarkerSymbolLayerV2::renderPoint(), QgsMarkerLineSymbolLayerV2::renderPolyline(), QgsMarkerLineSymbolLayerV2::renderPolylineInterval(), QgsSimpleMarkerSymbolLayerV2::startRender(), QgsMarkerSymbolLayerV2::startRender(), QgsEllipseSymbolLayerV2::writeDxf(), QgsSimpleMarkerSymbolLayerV2::writeDxf(), and QgsSvgMarkerSymbolLayerV2::writeDxf().
|
inlinevirtual |
Get fill color.
Supported by marker and fill layers.
Reimplemented in QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 63 of file qgssymbollayerv2.h.
Referenced by QgsGradientFillSymbolLayerV2::applyGradient(), QgsSVGFillSymbolLayer::createFromSld(), and QgsLinePatternFillSymbolLayer::createFromSld().
|
inline |
Definition at line 113 of file qgssymbollayerv2.h.
|
inline |
Definition at line 90 of file qgssymbollayerv2.h.
Referenced by QgsSymbolLayerV2Utils::saveSymbol().
|
pure virtual |
Implemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsFontMarkerSymbolLayerV2, QgsGradientFillSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleMarkerSymbolLayerV2, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Referenced by QgsSymbolLayerV2Utils::createSymbolLayerV2ListFromSld(), QgsSymbolLayerV2Utils::saveSymbol(), QgsMarkerLineSymbolLayerV2::toSld(), QgsPointPatternFillSymbolLayer::toSld(), and QgsMarkerSymbolLayerV2::writeSldMarker().
|
inlinevirtual |
Reimplemented in QgsSimpleMarkerSymbolLayerV2, QgsSimpleLineSymbolLayerV2, and QgsSimpleFillSymbolLayerV2.
Definition at line 77 of file qgssymbollayerv2.h.
|
inlinevirtual |
Get outline color.
Supported by marker and fill layers.
Reimplemented in QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 57 of file qgssymbollayerv2.h.
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsMarkerSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsEllipseSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 99 of file qgssymbollayerv2.h.
References QgsSymbolV2::Mixed.
|
protectedvirtual |
Definition at line 121 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties, and QgsVectorLayer::pendingFields().
Referenced by QgsEllipseSymbolLayerV2::startRender(), QgsSimpleFillSymbolLayerV2::startRender(), QgsSimpleLineSymbolLayerV2::startRender(), QgsSimpleMarkerSymbolLayerV2::startRender(), QgsSvgMarkerSymbolLayerV2::startRender(), QgsMarkerLineSymbolLayerV2::startRender(), QgsGradientFillSymbolLayerV2::startRender(), QgsSVGFillSymbolLayer::startRender(), QgsLinePatternFillSymbolLayer::startRender(), and QgsPointPatternFillSymbolLayer::startRender().
|
pure virtual |
Implemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsFontMarkerSymbolLayerV2, QgsGradientFillSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleMarkerSymbolLayerV2, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Referenced by QgsSymbolLayerV2Utils::saveSymbol().
|
virtual |
Definition at line 71 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by copyDataDefinedProperties().
|
virtual |
Definition at line 61 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by setDataDefinedProperty(), and QgsHighlight::setSymbolColor().
|
inline |
Definition at line 103 of file qgssymbollayerv2.h.
Referenced by QgsVectorLayer::drawRendererV2Levels(), QgsVectorFileWriter::exportFeaturesSymbolLevels(), QgsSymbolLayerV2Utils::saveSymbol(), and QgsRuleBasedRendererV2::stopRender().
|
protected |
Saves data defined properties to string map.
Definition at line 166 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by QgsEllipseSymbolLayerV2::properties(), QgsSimpleFillSymbolLayerV2::properties(), QgsSimpleLineSymbolLayerV2::properties(), QgsSimpleMarkerSymbolLayerV2::properties(), QgsSvgMarkerSymbolLayerV2::properties(), QgsMarkerLineSymbolLayerV2::properties(), QgsGradientFillSymbolLayerV2::properties(), QgsSVGFillSymbolLayer::properties(), QgsLinePatternFillSymbolLayer::properties(), and QgsPointPatternFillSymbolLayer::properties().
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsLinePatternFillSymbolLayer, and QgsMarkerLineSymbolLayerV2.
Definition at line 51 of file qgssymbollayerv2.h.
Referenced by QgsSimpleFillSymbolLayerV2::setFillColor(), QgsSimpleMarkerSymbolLayerV2::setFillColor(), and QgsHighlight::setSymbolColor().
|
virtual |
Definition at line 55 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties, and removeDataDefinedProperty().
Referenced by copyDataDefinedProperties(), QgsEllipseSymbolLayerV2::create(), QgsSimpleFillSymbolLayerV2::create(), QgsSimpleLineSymbolLayerV2::create(), QgsSimpleMarkerSymbolLayerV2::create(), QgsSvgMarkerSymbolLayerV2::create(), QgsMarkerLineSymbolLayerV2::create(), QgsGradientFillSymbolLayerV2::create(), QgsSVGFillSymbolLayer::create(), QgsLinePatternFillSymbolLayer::create(), and QgsPointPatternFillSymbolLayer::create().
|
inlinevirtual |
Set fill color.
Supported by marker and fill layers.
Reimplemented in QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 60 of file qgssymbollayerv2.h.
Referenced by QgsHighlight::setSymbolColor().
|
inline |
Definition at line 89 of file qgssymbollayerv2.h.
Referenced by QgsSymbolV2::cloneLayers(), and QgsSymbolLayerV2Utils::loadSymbolLayer().
|
inlinevirtual |
Set outline color.
Supported by marker and fill layers.
Reimplemented in QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 54 of file qgssymbollayerv2.h.
Referenced by QgsHighlight::setSymbolColor().
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsMarkerSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsSimpleFillSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsEllipseSymbolLayerV2, and QgsSimpleLineSymbolLayerV2.
Definition at line 98 of file qgssymbollayerv2.h.
|
inline |
Definition at line 102 of file qgssymbollayerv2.h.
Referenced by QgsSymbolV2::cloneLayers(), and QgsSymbolLayerV2Utils::loadSymbolLayer().
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsImageFillSymbolLayer, QgsMarkerLineSymbolLayerV2, and QgsVectorFieldSymbolLayer.
Definition at line 85 of file qgssymbollayerv2.h.
Referenced by QgsVectorFieldSymbolLayer::clone(), QgsSymbolLayerV2Utils::loadSymbol(), and QgsSymbolLayerV2Utils::loadSymbols().
|
pure virtual |
Implemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsFontMarkerSymbolLayerV2, QgsGradientFillSymbolLayerV2, QgsMarkerSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleMarkerSymbolLayerV2, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Referenced by QgsSymbolV2::drawPreviewIcon(), QgsLineSymbolLayerV2::drawPreviewIcon(), and QgsFillSymbolLayerV2::drawPreviewIcon().
|
pure virtual |
Implemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsFontMarkerSymbolLayerV2, QgsGradientFillSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsSvgMarkerSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleMarkerSymbolLayerV2, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Referenced by QgsSymbolV2::drawPreviewIcon(), QgsMarkerSymbolLayerV2::drawPreviewIcon(), QgsLineSymbolLayerV2::drawPreviewIcon(), and QgsFillSymbolLayerV2::drawPreviewIcon().
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsImageFillSymbolLayer, QgsMarkerLineSymbolLayerV2, and QgsVectorFieldSymbolLayer.
Definition at line 83 of file qgssymbollayerv2.h.
Referenced by QgsSymbolLayerV2Utils::saveSymbol(), and QgsHighlight::setSymbolColor().
|
inlinevirtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, QgsLinePatternFillSymbolLayer, QgsSVGFillSymbolLayer, QgsMarkerSymbolLayerV2, QgsMarkerLineSymbolLayerV2, QgsVectorFieldSymbolLayer, QgsSimpleLineSymbolLayerV2, QgsSimpleFillSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 74 of file qgssymbollayerv2.h.
|
inline |
Definition at line 87 of file qgssymbollayerv2.h.
Referenced by QgsSymbolV2::appendSymbolLayer(), QgsSymbolV2::changeSymbolLayer(), QgsGradientFillSymbolLayerV2::create(), QgsSymbolV2::insertSymbolLayer(), and QgsVectorFieldSymbolLayer::setVectorFieldType().
|
virtual |
Reimplemented in QgsCentroidFillSymbolLayerV2, QgsPointPatternFillSymbolLayer, and QgsVectorFieldSymbolLayer.
Definition at line 143 of file qgssymbollayerv2.cpp.
References mDataDefinedProperties.
Referenced by QgsCentroidFillSymbolLayerV2::usedAttributes().
|
virtual |
Reimplemented in QgsSvgMarkerSymbolLayerV2, QgsSimpleMarkerSymbolLayerV2, and QgsEllipseSymbolLayerV2.
Definition at line 81 of file qgssymbollayerv2.cpp.
|
protected |
Definition at line 135 of file qgssymbollayerv2.h.
Referenced by QgsGradientFillSymbolLayerV2::applyDataDefinedSymbology(), QgsSimpleFillSymbolLayerV2::clone(), QgsSimpleLineSymbolLayerV2::clone(), QgsSimpleMarkerSymbolLayerV2::clone(), QgsGradientFillSymbolLayerV2::clone(), QgsFontMarkerSymbolLayerV2::clone(), QgsLinePatternFillSymbolLayer::color(), QgsSimpleLineSymbolLayerV2::dxfColor(), QgsSimpleFillSymbolLayerV2::dxfColor(), QgsSimpleFillSymbolLayerV2::ogrFeatureStyle(), QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle(), QgsSimpleFillSymbolLayerV2::properties(), QgsSimpleLineSymbolLayerV2::properties(), QgsSimpleMarkerSymbolLayerV2::properties(), QgsGradientFillSymbolLayerV2::properties(), QgsFontMarkerSymbolLayerV2::properties(), QgsFontMarkerSymbolLayerV2::QgsFontMarkerSymbolLayerV2(), QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2(), QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2(), QgsSimpleLineSymbolLayerV2::QgsSimpleLineSymbolLayerV2(), QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2(), QgsFontMarkerSymbolLayerV2::renderPoint(), QgsMarkerLineSymbolLayerV2::setColor(), QgsCentroidFillSymbolLayerV2::setColor(), QgsMarkerLineSymbolLayerV2::setSubSymbol(), QgsCentroidFillSymbolLayerV2::setSubSymbol(), QgsSimpleFillSymbolLayerV2::startRender(), QgsSimpleLineSymbolLayerV2::startRender(), QgsSimpleMarkerSymbolLayerV2::startRender(), QgsSimpleFillSymbolLayerV2::toSld(), QgsSimpleLineSymbolLayerV2::toSld(), QgsSimpleMarkerSymbolLayerV2::writeSldMarker(), and QgsFontMarkerSymbolLayerV2::writeSldMarker().
|
protected |
Definition at line 138 of file qgssymbollayerv2.h.
Referenced by copyDataDefinedProperties(), dataDefinedProperty(), expression(), prepareExpressions(), removeDataDefinedProperties(), removeDataDefinedProperty(), saveDataDefinedProperties(), setDataDefinedProperty(), and usedAttributes().
|
protected |
Definition at line 134 of file qgssymbollayerv2.h.
|
protected |
Definition at line 136 of file qgssymbollayerv2.h.
|
protected |
Definition at line 133 of file qgssymbollayerv2.h.
|
staticprotected |
Definition at line 142 of file qgssymbollayerv2.h.
Referenced by QgsImageFillSymbolLayer::renderPolygon().
|
staticprotected |
Definition at line 143 of file qgssymbollayerv2.h.
Referenced by QgsSimpleFillSymbolLayerV2::startRender().
|
staticprotected |
Definition at line 141 of file qgssymbollayerv2.h.
Referenced by QgsSimpleFillSymbolLayerV2::startRender(), QgsSimpleLineSymbolLayerV2::startRender(), and QgsGradientFillSymbolLayerV2::startRender().