QGIS API Documentation
2.4.0-Chugiak
|
#include <qgslinesymbollayerv2.h>
Public Types | |
enum | Placement { Interval, Vertex, LastVertex, FirstVertex, CentralPoint } |
Public Member Functions | |
QgsMarkerLineSymbolLayerV2 (bool rotateMarker=DEFAULT_MARKERLINE_ROTATE, double interval=DEFAULT_MARKERLINE_INTERVAL) | |
~QgsMarkerLineSymbolLayerV2 () | |
QString | layerType () const |
void | startRender (QgsSymbolV2RenderContext &context) |
void | stopRender (QgsSymbolV2RenderContext &context) |
void | renderPolyline (const QPolygonF &points, QgsSymbolV2RenderContext &context) |
QgsStringMap | properties () const |
QgsSymbolLayerV2 * | clone () const |
void | toSld (QDomDocument &doc, QDomElement &element, QgsStringMap props) const |
void | setColor (const QColor &color) |
QgsSymbolV2 * | subSymbol () |
bool | setSubSymbol (QgsSymbolV2 *symbol) |
virtual void | setWidth (double width) |
virtual double | width () const |
double | estimateMaxBleed () const |
Returns the estimated maximum distance which the layer style will bleed outside the drawn shape. More... | |
bool | rotateMarker () const |
void | setRotateMarker (bool rotate) |
double | interval () const |
void | setInterval (double interval) |
double | offset () const |
void | setOffset (double offset) |
Placement | placement () const |
void | setPlacement (Placement p) |
double | offsetAlongLine () const |
Returns the offset along the line for the marker placement. More... | |
void | setOffsetAlongLine (double offsetAlongLine) |
Sets the the offset along the line for the marker placement. More... | |
QgsSymbolV2::OutputUnit | offsetAlongLineUnit () const |
Returns the unit used for calculating the offset along line for markers. More... | |
void | setOffsetAlongLineUnit (QgsSymbolV2::OutputUnit unit) |
Sets the unit used for calculating the offset along line for markers. More... | |
const QgsMapUnitScale & | offsetAlongLineMapUnitScale () const |
Returns the map unit scale used for calculating the offset in map units along line for markers. More... | |
void | setOffsetAlongLineMapUnitScale (const QgsMapUnitScale &scale) |
Sets the map unit scale used for calculating the offset in map units along line for markers. More... | |
void | setIntervalUnit (QgsSymbolV2::OutputUnit unit) |
QgsSymbolV2::OutputUnit | intervalUnit () const |
void | setIntervalMapUnitScale (const QgsMapUnitScale &scale) |
const QgsMapUnitScale & | intervalMapUnitScale () const |
void | setOffsetUnit (QgsSymbolV2::OutputUnit unit) |
QgsSymbolV2::OutputUnit | offsetUnit () const |
void | setOffsetMapUnitScale (const QgsMapUnitScale &scale) |
const QgsMapUnitScale & | offsetMapUnitScale () const |
void | setOutputUnit (QgsSymbolV2::OutputUnit unit) |
QgsSymbolV2::OutputUnit | outputUnit () const |
void | setMapUnitScale (const QgsMapUnitScale &scale) |
QgsMapUnitScale | mapUnitScale () const |
Public Member Functions inherited from QgsLineSymbolLayerV2 | |
virtual void | renderPolygonOutline (const QPolygonF &points, QList< QPolygonF > *rings, QgsSymbolV2RenderContext &context) |
void | setWidthUnit (QgsSymbolV2::OutputUnit unit) |
QgsSymbolV2::OutputUnit | widthUnit () const |
void | setWidthMapUnitScale (const QgsMapUnitScale &scale) |
const QgsMapUnitScale & | widthMapUnitScale () const |
void | setOutputUnit (QgsSymbolV2::OutputUnit unit) |
QgsSymbolV2::OutputUnit | outputUnit () const |
void | setMapUnitScale (const QgsMapUnitScale &scale) |
QgsMapUnitScale | mapUnitScale () const |
void | drawPreviewIcon (QgsSymbolV2RenderContext &context, QSize size) |
virtual double | dxfWidth (const QgsDxfExport &e, const QgsSymbolV2RenderContext &context) const |
Public Member Functions inherited from QgsSymbolLayerV2 | |
virtual QColor | color () const |
virtual void | setOutlineColor (const QColor &color) |
Set outline color. More... | |
virtual QColor | outlineColor () const |
Get outline color. More... | |
virtual void | setFillColor (const QColor &color) |
Set fill color. More... | |
virtual QColor | fillColor () const |
Get fill color. More... | |
virtual | ~QgsSymbolLayerV2 () |
virtual QString | ogrFeatureStyle (double mmScaleFactor, double mapUnitScaleFactor) const |
QgsSymbolV2::SymbolType | type () const |
void | setLocked (bool locked) |
bool | isLocked () 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 QColor | dxfColor (const QgsSymbolV2RenderContext &context) const |
virtual QVector< qreal > | dxfCustomDashPattern (QgsSymbolV2::OutputUnit &unit) const |
virtual Qt::PenStyle | dxfPenStyle () const |
Static Public Member Functions | |
static QgsSymbolLayerV2 * | create (const QgsStringMap &properties=QgsStringMap()) |
static QgsSymbolLayerV2 * | createFromSld (QDomElement &element) |
Protected Member Functions | |
void | renderPolylineInterval (const QPolygonF &points, QgsSymbolV2RenderContext &context) |
void | renderPolylineVertex (const QPolygonF &points, QgsSymbolV2RenderContext &context, Placement placement=Vertex) |
void | renderPolylineCentral (const QPolygonF &points, QgsSymbolV2RenderContext &context) |
double | markerAngle (const QPolygonF &points, bool isRing, int vertex) |
Protected Member Functions inherited from QgsLineSymbolLayerV2 | |
QgsLineSymbolLayerV2 (bool locked=false) | |
Protected Member Functions inherited from QgsSymbolLayerV2 | |
QgsSymbolLayerV2 (QgsSymbolV2::SymbolType type, bool locked=false) | |
virtual void | prepareExpressions (const QgsFields *fields, double scale=-1.0) |
virtual QgsExpression * | expression (const QString &property) const |
void | saveDataDefinedProperties (QgsStringMap &stringMap) const |
Saves data defined properties to string map. More... | |
void | copyDataDefinedProperties (QgsSymbolLayerV2 *destLayer) const |
Copies data defined properties of this layer to another symbol layer. More... | |
Protected Attributes | |
bool | mRotateMarker |
double | mInterval |
QgsSymbolV2::OutputUnit | mIntervalUnit |
QgsMapUnitScale | mIntervalMapUnitScale |
QgsMarkerSymbolV2 * | mMarker |
double | mOffset |
QgsSymbolV2::OutputUnit | mOffsetUnit |
QgsMapUnitScale | mOffsetMapUnitScale |
Placement | mPlacement |
double | mOffsetAlongLine |
QgsSymbolV2::OutputUnit | mOffsetAlongLineUnit |
QgsMapUnitScale | mOffsetAlongLineMapUnitScale |
Protected Attributes inherited from QgsLineSymbolLayerV2 | |
double | mWidth |
QgsSymbolV2::OutputUnit | mWidthUnit |
QgsMapUnitScale | mWidthMapUnitScale |
Protected Attributes inherited from QgsSymbolLayerV2 | |
QgsSymbolV2::SymbolType | mType |
bool | mLocked |
QColor | mColor |
int | mRenderingPass |
QMap< QString, QgsExpression * > | mDataDefinedProperties |
Private Member Functions | |
void | renderOffsetVertexAlongLine (const QPolygonF &points, int vertex, double distance, QgsSymbolV2RenderContext &context) |
Renders a marker by offseting a vertex along the line by a specified distance. More... | |
Additional Inherited Members | |
Static Protected Attributes inherited from QgsSymbolLayerV2 | |
static const bool | selectionIsOpaque = true |
static const bool | selectFillBorder = false |
static const bool | selectFillStyle = false |
Definition at line 147 of file qgslinesymbollayerv2.h.
Enumerator | |
---|---|
Interval | |
Vertex | |
LastVertex | |
FirstVertex | |
CentralPoint |
Definition at line 155 of file qgslinesymbollayerv2.h.
QgsMarkerLineSymbolLayerV2::QgsMarkerLineSymbolLayerV2 | ( | bool | rotateMarker = DEFAULT_MARKERLINE_ROTATE , |
double | interval = DEFAULT_MARKERLINE_INTERVAL |
||
) |
Definition at line 606 of file qgslinesymbollayerv2.cpp.
References Interval, interval(), mInterval, mIntervalUnit, QgsSymbolV2::MM, mMarker, mOffset, mOffsetAlongLine, mOffsetAlongLineUnit, mOffsetUnit, mPlacement, mRotateMarker, rotateMarker(), and setSubSymbol().
Referenced by clone(), create(), and createFromSld().
QgsMarkerLineSymbolLayerV2::~QgsMarkerLineSymbolLayerV2 | ( | ) |
Definition at line 621 of file qgslinesymbollayerv2.cpp.
References mMarker.
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 1195 of file qgslinesymbollayerv2.cpp.
References QgsMarkerSymbolV2::clone(), QgsSymbolLayerV2::copyDataDefinedProperties(), mInterval, mIntervalMapUnitScale, mIntervalUnit, mMarker, mOffset, mOffsetAlongLine, mOffsetAlongLineMapUnitScale, mOffsetAlongLineUnit, mOffsetMapUnitScale, mOffsetUnit, mPlacement, mRotateMarker, QgsMarkerLineSymbolLayerV2(), setIntervalMapUnitScale(), setIntervalUnit(), setOffset(), setOffsetAlongLine(), setOffsetAlongLineMapUnitScale(), setOffsetAlongLineUnit(), setOffsetMapUnitScale(), setOffsetUnit(), setPlacement(), and setSubSymbol().
|
static |
Definition at line 626 of file qgslinesymbollayerv2.cpp.
References CentralPoint, QgsSymbolLayerV2Utils::decodeMapUnitScale(), QgsSymbolLayerV2Utils::decodeOutputUnit(), DEFAULT_MARKERLINE_INTERVAL, DEFAULT_MARKERLINE_ROTATE, FirstVertex, Interval, interval(), LastVertex, QgsMarkerLineSymbolLayerV2(), QgsSymbolLayerV2::setDataDefinedProperty(), setIntervalMapUnitScale(), setIntervalUnit(), setOffset(), setOffsetAlongLine(), setOffsetAlongLineMapUnitScale(), setOffsetAlongLineUnit(), setOffsetMapUnitScale(), setOffsetUnit(), setPlacement(), and Vertex.
Referenced by QgsSymbolLayerV2Registry::QgsSymbolLayerV2Registry().
|
static |
Definition at line 1287 of file qgslinesymbollayerv2.cpp.
References CentralPoint, QgsSymbolLayerV2Utils::createMarkerLayerFromSld(), FirstVertex, QgsSymbolLayerV2Utils::getVendorOptionList(), Interval, interval(), LastVertex, offset(), placement(), QgsDebugMsg, QgsMarkerLineSymbolLayerV2(), rotateMarker(), setInterval(), setOffset(), setPlacement(), setSubSymbol(), and Vertex.
Referenced by QgsSymbolLayerV2Registry::QgsSymbolLayerV2Registry().
|
virtual |
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 from QgsSymbolLayerV2.
Definition at line 1407 of file qgslinesymbollayerv2.cpp.
References mMarker, mOffset, and QgsMarkerSymbolV2::size().
|
inline |
Definition at line 200 of file qgslinesymbollayerv2.h.
Referenced by QgsLinePatternFillSymbolLayer::applyPattern(), create(), createFromSld(), QgsMarkerLineSymbolLayerV2(), and renderPolylineInterval().
|
inline |
Definition at line 262 of file qgslinesymbollayerv2.h.
Referenced by QgsLinePatternFillSymbolLayer::applyPattern().
|
inline |
Definition at line 259 of file qgslinesymbollayerv2.h.
Referenced by QgsLinePatternFillSymbolLayer::applyPattern().
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 707 of file qgslinesymbollayerv2.cpp.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1396 of file qgslinesymbollayerv2.cpp.
References QgsLineSymbolLayerV2::mapUnitScale(), mIntervalMapUnitScale, mOffsetAlongLineMapUnitScale, and mOffsetMapUnitScale.
|
protected |
Definition at line 965 of file qgslinesymbollayerv2.cpp.
References _averageAngle(), MathUtils::angle(), and MyLine::angle().
Referenced by renderOffsetVertexAlongLine(), and renderPolylineVertex().
|
inline |
Definition at line 203 of file qgslinesymbollayerv2.h.
Referenced by createFromSld(), and renderPolyline().
|
inline |
Returns the offset along the line for the marker placement.
For Interval placements, this is the distance between the start of the line and the first marker. For FirstVertex and LastVertex placements, this is the distance between the marker and the start of the line or the end of the line respectively. This setting has no effect for Vertex or CentralPoint placements.
Definition at line 219 of file qgslinesymbollayerv2.h.
Referenced by renderPolylineInterval(), and renderPolylineVertex().
|
inline |
Returns the map unit scale used for calculating the offset in map units along line for markers.
Definition at line 251 of file qgslinesymbollayerv2.h.
|
inline |
Returns the unit used for calculating the offset along line for markers.
Definition at line 239 of file qgslinesymbollayerv2.h.
|
inline |
Definition at line 268 of file qgslinesymbollayerv2.h.
|
inline |
Definition at line 265 of file qgslinesymbollayerv2.h.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1378 of file qgslinesymbollayerv2.cpp.
References mIntervalUnit, QgsSymbolV2::Mixed, mOffsetAlongLineUnit, mOffsetUnit, and QgsLineSymbolLayerV2::outputUnit().
|
inline |
Definition at line 206 of file qgslinesymbollayerv2.h.
Referenced by createFromSld(), and renderPolyline().
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 1148 of file qgslinesymbollayerv2.cpp.
References CentralPoint, QgsSymbolLayerV2Utils::encodeMapUnitScale(), QgsSymbolLayerV2Utils::encodeOutputUnit(), FirstVertex, LastVertex, mInterval, mIntervalMapUnitScale, mIntervalUnit, mOffset, mOffsetAlongLine, mOffsetAlongLineMapUnitScale, mOffsetAlongLineUnit, mOffsetMapUnitScale, mOffsetUnit, mPlacement, mRotateMarker, QgsSymbolLayerV2::saveDataDefinedProperties(), and Vertex.
|
private |
Renders a marker by offseting a vertex along the line by a specified distance.
points | vertices making up the line |
vertex | vertex number to begin offset at |
distance | distance to offset from vertex. If distance is positive, offset is calculated moving forward along the line. If distance is negative, offset is calculated moving backward along the line's vertices. |
context | render context |
Definition at line 1040 of file qgslinesymbollayerv2.cpp.
References MathUtils::angle(), QgsMarkerSymbolV2::angle(), MyLine::angle(), MyLine::diffForInterval(), QgsSymbolV2RenderContext::feature(), MyLine::length(), M_PI, markerAngle(), mMarker, mRotateMarker, QgsSymbolV2RenderContext::renderContext(), QgsMarkerSymbolV2::renderPoint(), QgsSymbolV2RenderContext::selected(), and QgsMarkerSymbolV2::setAngle().
Referenced by renderPolylineVertex().
|
virtual |
Implements QgsLineSymbolLayerV2.
Definition at line 741 of file qgslinesymbollayerv2.cpp.
References CentralPoint, QgsExpression::evaluate(), QgsSymbolLayerV2::expression(), QgsSymbolV2RenderContext::feature(), FirstVertex, QgsFeature::geometry(), Interval, LastVertex, QGis::Line, QgsSymbolLayerV2Utils::lineWidthScaleFactor(), mOffset, mOffsetMapUnitScale, mOffsetUnit, mPlacement, offset(), offsetLine(), placement(), QgsSymbolV2RenderContext::renderContext(), renderPolylineCentral(), renderPolylineInterval(), renderPolylineVertex(), QgsGeometry::type(), and Vertex.
|
protected |
Definition at line 1099 of file qgslinesymbollayerv2.cpp.
References QgsMarkerSymbolV2::angle(), MyLine::angle(), QgsSymbolV2RenderContext::feature(), M_PI, mMarker, mRotateMarker, QgsSymbolV2RenderContext::renderContext(), QgsMarkerSymbolV2::renderPoint(), QgsSymbolV2RenderContext::selected(), and QgsMarkerSymbolV2::setAngle().
Referenced by renderPolyline().
|
protected |
Definition at line 804 of file qgslinesymbollayerv2.cpp.
References QgsMarkerSymbolV2::angle(), MyLine::angle(), MyLine::diffForInterval(), QgsExpression::evaluate(), QgsSymbolLayerV2::expression(), QgsSymbolV2RenderContext::feature(), interval(), MyLine::length(), QgsSymbolLayerV2Utils::lineWidthScaleFactor(), M_PI, mInterval, mIntervalMapUnitScale, mIntervalUnit, mMarker, mOffsetAlongLine, mRotateMarker, offsetAlongLine(), QgsSymbolV2RenderContext::renderContext(), QgsMarkerSymbolV2::renderPoint(), QgsSymbolV2RenderContext::selected(), and QgsMarkerSymbolV2::setAngle().
Referenced by renderPolyline().
|
protected |
Definition at line 894 of file qgslinesymbollayerv2.cpp.
References MathUtils::angle(), QgsMarkerSymbolV2::angle(), QgsExpression::evaluate(), QgsSymbolLayerV2::expression(), QgsSymbolV2RenderContext::feature(), FirstVertex, LastVertex, QgsSymbolLayerV2Utils::lineWidthScaleFactor(), M_PI, markerAngle(), mMarker, mOffsetAlongLine, mOffsetAlongLineMapUnitScale, mOffsetAlongLineUnit, mRotateMarker, offsetAlongLine(), QgsSymbolV2RenderContext::renderContext(), renderOffsetVertexAlongLine(), QgsMarkerSymbolV2::renderPoint(), QgsSymbolV2RenderContext::selected(), QgsMarkerSymbolV2::setAngle(), and Vertex.
Referenced by renderPolyline().
|
inline |
Definition at line 197 of file qgslinesymbollayerv2.h.
Referenced by createFromSld(), and QgsMarkerLineSymbolLayerV2().
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 712 of file qgslinesymbollayerv2.cpp.
References QgsSymbolLayerV2::color(), QgsSymbolLayerV2::mColor, mMarker, and QgsSymbolV2::setColor().
|
inline |
Definition at line 201 of file qgslinesymbollayerv2.h.
Referenced by QgsLinePatternFillSymbolLayer::applyPattern(), and createFromSld().
|
inline |
Definition at line 261 of file qgslinesymbollayerv2.h.
|
inline |
Definition at line 258 of file qgslinesymbollayerv2.h.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1388 of file qgslinesymbollayerv2.cpp.
References mIntervalMapUnitScale, mOffsetAlongLineMapUnitScale, mOffsetMapUnitScale, and QgsLineSymbolLayerV2::setMapUnitScale().
|
inline |
Definition at line 204 of file qgslinesymbollayerv2.h.
Referenced by clone(), create(), and createFromSld().
|
inline |
Sets the the offset along the line for the marker placement.
For Interval placements, this is the distance between the start of the line and the first marker. For FirstVertex and LastVertex placements, this is the distance between the marker and the start of the line or the end of the line respectively. This setting has no effect for Vertex or CentralPoint placements.
offsetAlongLine | Distance to offset markers along the line. The offset unit is set via setOffsetAlongLineUnit. |
Definition at line 232 of file qgslinesymbollayerv2.h.
|
inline |
Sets the map unit scale used for calculating the offset in map units along line for markers.
scale | Offset along line map unit scale. |
Definition at line 256 of file qgslinesymbollayerv2.h.
|
inline |
Sets the unit used for calculating the offset along line for markers.
unit | Offset along line unit type. |
Definition at line 246 of file qgslinesymbollayerv2.h.
|
inline |
Definition at line 267 of file qgslinesymbollayerv2.h.
|
inline |
Definition at line 264 of file qgslinesymbollayerv2.h.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1370 of file qgslinesymbollayerv2.cpp.
References mIntervalUnit, mOffsetAlongLineUnit, mOffsetUnit, and QgsLineSymbolLayerV2::setOutputUnit().
|
inline |
Definition at line 207 of file qgslinesymbollayerv2.h.
Referenced by clone(), create(), and createFromSld().
|
inline |
Definition at line 198 of file qgslinesymbollayerv2.h.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1181 of file qgslinesymbollayerv2.cpp.
References QgsSymbolV2::color(), QgsSymbolV2::Marker, QgsSymbolLayerV2::mColor, mMarker, and QgsSymbolV2::type().
Referenced by clone(), createFromSld(), and QgsMarkerLineSymbolLayerV2().
|
virtual |
Reimplemented from QgsLineSymbolLayerV2.
Definition at line 1360 of file qgslinesymbollayerv2.cpp.
References mMarker, and QgsMarkerSymbolV2::setSize().
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 718 of file qgslinesymbollayerv2.cpp.
References QgsSymbolV2RenderContext::alpha(), QgsSymbolV2::DataDefinedRotation, QgsSymbolV2::DataDefinedSizeScale, QgsSymbolV2RenderContext::fields(), mMarker, mRotateMarker, QgsSymbolLayerV2::prepareExpressions(), QgsSymbolV2RenderContext::renderContext(), QgsRenderContext::rendererScale(), QgsSymbolV2RenderContext::renderHints(), QgsSymbolV2::setAlpha(), QgsSymbolV2::setRenderHints(), and QgsSymbolV2::startRender().
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 736 of file qgslinesymbollayerv2.cpp.
References mMarker, QgsSymbolV2RenderContext::renderContext(), and QgsSymbolV2::stopRender().
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1176 of file qgslinesymbollayerv2.cpp.
References mMarker.
|
virtual |
Reimplemented from QgsSymbolLayerV2.
Definition at line 1212 of file qgslinesymbollayerv2.cpp.
References CentralPoint, QgsSymbolLayerV2Utils::createFunctionElement(), QgsSymbolLayerV2Utils::createGeometryElement(), QgsSymbolLayerV2Utils::createVendorOptionElement(), FirstVertex, LastVertex, QgsSymbolLayerV2::layerType(), mInterval, mMarker, mOffset, mPlacement, mRotateMarker, qgsDoubleNear(), QgsSymbolV2::symbolLayer(), QgsSymbolV2::symbolLayerCount(), Vertex, and QgsMarkerSymbolLayerV2::writeSldMarker().
|
virtual |
Reimplemented from QgsLineSymbolLayerV2.
Definition at line 1365 of file qgslinesymbollayerv2.cpp.
References mMarker, and QgsMarkerSymbolV2::size().
|
protected |
Definition at line 284 of file qgslinesymbollayerv2.h.
Referenced by clone(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolylineInterval(), and toSld().
|
protected |
Definition at line 286 of file qgslinesymbollayerv2.h.
Referenced by clone(), mapUnitScale(), properties(), renderPolylineInterval(), and setMapUnitScale().
|
protected |
Definition at line 285 of file qgslinesymbollayerv2.h.
Referenced by clone(), outputUnit(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolylineInterval(), and setOutputUnit().
|
protected |
Definition at line 287 of file qgslinesymbollayerv2.h.
Referenced by clone(), estimateMaxBleed(), QgsMarkerLineSymbolLayerV2(), renderOffsetVertexAlongLine(), renderPolylineCentral(), renderPolylineInterval(), renderPolylineVertex(), setColor(), setSubSymbol(), setWidth(), startRender(), stopRender(), subSymbol(), toSld(), width(), and ~QgsMarkerLineSymbolLayerV2().
|
protected |
Definition at line 288 of file qgslinesymbollayerv2.h.
Referenced by clone(), estimateMaxBleed(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolyline(), and toSld().
|
protected |
Definition at line 292 of file qgslinesymbollayerv2.h.
Referenced by clone(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolylineInterval(), and renderPolylineVertex().
|
protected |
Definition at line 294 of file qgslinesymbollayerv2.h.
Referenced by clone(), mapUnitScale(), properties(), renderPolylineVertex(), and setMapUnitScale().
|
protected |
Definition at line 293 of file qgslinesymbollayerv2.h.
Referenced by clone(), outputUnit(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolylineVertex(), and setOutputUnit().
|
protected |
Definition at line 290 of file qgslinesymbollayerv2.h.
Referenced by clone(), mapUnitScale(), properties(), renderPolyline(), and setMapUnitScale().
|
protected |
Definition at line 289 of file qgslinesymbollayerv2.h.
Referenced by clone(), outputUnit(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolyline(), and setOutputUnit().
|
protected |
Definition at line 291 of file qgslinesymbollayerv2.h.
Referenced by clone(), properties(), QgsMarkerLineSymbolLayerV2(), renderPolyline(), and toSld().
|
protected |
Definition at line 283 of file qgslinesymbollayerv2.h.
Referenced by clone(), properties(), QgsMarkerLineSymbolLayerV2(), renderOffsetVertexAlongLine(), renderPolylineCentral(), renderPolylineInterval(), renderPolylineVertex(), startRender(), and toSld().