#include <qgslinesymbollayerv2.h>
List of all members.
Detailed Description
Definition at line 17 of file qgslinesymbollayerv2.h.
Constructor & Destructor Documentation
Member Function Documentation
Implements QgsSymbolLayerV2.
Definition at line 138 of file qgslinesymbollayerv2.cpp.
References QgsSymbolLayerV2::mColor, mCustomDashVector, mOffset, mPenCapStyle, mPenJoinStyle, mPenStyle, mUseCustomDashPattern, QgsLineSymbolLayerV2::mWidth, QgsSimpleLineSymbolLayerV2(), setCustomDashVector(), setOffset(), setPenCapStyle(), setPenJoinStyle(), and setUseCustomDashPattern().
Definition at line 20 of file qgslinesymbollayerv2.cpp.
References QgsSymbolLayerV2::color(), QgsSymbolLayerV2Utils::decodeColor(), QgsSymbolLayerV2Utils::decodePenCapStyle(), QgsSymbolLayerV2Utils::decodePenJoinStyle(), QgsSymbolLayerV2Utils::decodePenStyle(), QgsSymbolLayerV2Utils::decodeRealVector(), DEFAULT_SIMPLELINE_COLOR, DEFAULT_SIMPLELINE_PENSTYLE, DEFAULT_SIMPLELINE_WIDTH, penStyle(), QgsSimpleLineSymbolLayerV2(), setCustomDashVector(), setOffset(), setPenCapStyle(), setPenJoinStyle(), setUseCustomDashPattern(), and QgsLineSymbolLayerV2::width().
Referenced by QgsLineSymbolV2::createSimple(), QgsSymbolLayerV2Registry::defaultSymbolLayer(), and QgsSymbolLayerV2Registry::QgsSymbolLayerV2Registry().
QVector<qreal> QgsSimpleLineSymbolLayerV2::customDashVector |
( |
| ) |
const |
|
inline |
QString QgsSimpleLineSymbolLayerV2::layerType |
( |
| ) |
const |
|
virtual |
double QgsSimpleLineSymbolLayerV2::offset |
( |
| ) |
const |
|
inline |
Qt::PenCapStyle QgsSimpleLineSymbolLayerV2::penCapStyle |
( |
| ) |
const |
|
inline |
Qt::PenJoinStyle QgsSimpleLineSymbolLayerV2::penJoinStyle |
( |
| ) |
const |
|
inline |
Qt::PenStyle QgsSimpleLineSymbolLayerV2::penStyle |
( |
| ) |
const |
|
inline |
QgsStringMap QgsSimpleLineSymbolLayerV2::properties |
( |
| ) |
const |
|
virtual |
Implements QgsSymbolLayerV2.
Definition at line 124 of file qgslinesymbollayerv2.cpp.
References QgsSymbolLayerV2Utils::encodeColor(), QgsSymbolLayerV2Utils::encodePenCapStyle(), QgsSymbolLayerV2Utils::encodePenJoinStyle(), QgsSymbolLayerV2Utils::encodePenStyle(), QgsSymbolLayerV2Utils::encodeRealVector(), QgsSymbolLayerV2::mColor, mCustomDashVector, mOffset, mPenCapStyle, mPenJoinStyle, mPenStyle, mUseCustomDashPattern, and QgsLineSymbolLayerV2::mWidth.
Implements QgsLineSymbolLayerV2.
Definition at line 97 of file qgslinesymbollayerv2.cpp.
References QgsSymbolV2::DataDefinedSizeScale, mOffset, mPen, mSelPen, QgsLineSymbolLayerV2::mWidth, offsetLine(), QgsSymbolV2RenderContext::outputLineWidth(), QgsRenderContext::painter(), QgsSymbolV2RenderContext::renderContext(), QgsSymbolV2RenderContext::renderHints(), and QgsSymbolV2RenderContext::selected().
void QgsSimpleLineSymbolLayerV2::setCustomDashVector |
( |
const QVector< qreal > & |
vector | ) |
|
|
inline |
void QgsSimpleLineSymbolLayerV2::setOffset |
( |
double |
offset | ) |
|
|
inline |
void QgsSimpleLineSymbolLayerV2::setPenCapStyle |
( |
Qt::PenCapStyle |
style | ) |
|
|
inline |
void QgsSimpleLineSymbolLayerV2::setPenJoinStyle |
( |
Qt::PenJoinStyle |
style | ) |
|
|
inline |
void QgsSimpleLineSymbolLayerV2::setPenStyle |
( |
Qt::PenStyle |
style | ) |
|
|
inline |
void QgsSimpleLineSymbolLayerV2::setUseCustomDashPattern |
( |
bool |
b | ) |
|
|
inline |
Implements QgsSymbolLayerV2.
Definition at line 59 of file qgslinesymbollayerv2.cpp.
References QgsSymbolV2RenderContext::alpha(), QgsSymbolLayerV2::mColor, mCustomDashVector, mPen, mPenCapStyle, mPenJoinStyle, mPenStyle, mSelPen, mUseCustomDashPattern, QgsLineSymbolLayerV2::mWidth, QgsSymbolV2RenderContext::outputLineWidth(), QgsSymbolV2RenderContext::selectionColor(), and QgsSymbolLayerV2::selectionIsOpaque.
bool QgsSimpleLineSymbolLayerV2::useCustomDashPattern |
( |
| ) |
const |
|
inline |
Member Data Documentation
QVector<qreal> QgsSimpleLineSymbolLayerV2::mCustomDashVector |
|
protected |
double QgsSimpleLineSymbolLayerV2::mOffset |
|
protected |
QPen QgsSimpleLineSymbolLayerV2::mPen |
|
protected |
Qt::PenCapStyle QgsSimpleLineSymbolLayerV2::mPenCapStyle |
|
protected |
Qt::PenJoinStyle QgsSimpleLineSymbolLayerV2::mPenJoinStyle |
|
protected |
Qt::PenStyle QgsSimpleLineSymbolLayerV2::mPenStyle |
|
protected |
QPen QgsSimpleLineSymbolLayerV2::mSelPen |
|
protected |
bool QgsSimpleLineSymbolLayerV2::mUseCustomDashPattern |
|
protected |
The documentation for this class was generated from the following files: