QGIS API Documentation  2.17.0-Master (0497e4a)
QgsSimpleMarkerSymbolLayerV2 Member List

This is the complete list of members for QgsSimpleMarkerSymbolLayerV2, including all inherited members.

_rotatedOffset(QPointF offset, double angle)QgsMarkerSymbolLayerV2protectedstatic
angle() constQgsMarkerSymbolLayerV2inline
Arrow enum valueQgsSimpleMarkerSymbolLayerBase
ArrowHead enum valueQgsSimpleMarkerSymbolLayerBase
ArrowHeadFilled enum valueQgsSimpleMarkerSymbolLayerBase
availableShapes()QgsSimpleMarkerSymbolLayerBasestatic
borderColor() constQgsSimpleMarkerSymbolLayerV2inline
Bottom enum valueQgsMarkerSymbolLayerV2
bounds(QPointF point, QgsSymbolV2RenderContext &context) overrideQgsSimpleMarkerSymbolLayerV2virtual
calculateOffsetAndRotation(QgsSymbolV2RenderContext &context, double scaledSize, bool &hasDataDefinedRotation, QPointF &offset, double &angle) constQgsSimpleMarkerSymbolLayerBaseprotected
calculateSize(QgsSymbolV2RenderContext &context, bool &hasDataDefinedSize) constQgsSimpleMarkerSymbolLayerBaseprotected
Circle enum valueQgsSimpleMarkerSymbolLayerBase
clone() const overrideQgsSimpleMarkerSymbolLayerV2virtual
color() const overrideQgsSimpleMarkerSymbolLayerV2virtual
copyDataDefinedProperties(QgsSymbolLayerV2 *destLayer) constQgsSymbolLayerV2protected
copyPaintEffect(QgsSymbolLayerV2 *destLayer) constQgsSymbolLayerV2protected
create(const QgsStringMap &properties=QgsStringMap())QgsSimpleMarkerSymbolLayerV2static
createFromSld(QDomElement &element)QgsSimpleMarkerSymbolLayerV2static
Cross enum valueQgsSimpleMarkerSymbolLayerBase
Cross2 enum valueQgsSimpleMarkerSymbolLayerBase
CrossFill enum valueQgsSimpleMarkerSymbolLayerBase
dataDefinedProperty(const QString &property) constQgsSymbolLayerV2virtual
dataDefinedPropertyString(const QString &property) constQgsSymbolLayerV2virtual
decodeShape(const QString &name, bool *ok=nullptr)QgsSimpleMarkerSymbolLayerBasestatic
DiagonalHalfSquare enum valueQgsSimpleMarkerSymbolLayerBase
Diamond enum valueQgsSimpleMarkerSymbolLayerBase
drawMarker(QPainter *p, QgsSymbolV2RenderContext &context)QgsSimpleMarkerSymbolLayerV2protected
drawPreviewIcon(QgsSymbolV2RenderContext &context, QSize size) overrideQgsMarkerSymbolLayerV2virtual
dxfAngle(QgsSymbolV2RenderContext &context) constQgsSymbolLayerV2virtual
dxfBrushColor(QgsSymbolV2RenderContext &context) constQgsSymbolLayerV2virtual
dxfBrushStyle() constQgsSymbolLayerV2virtual
dxfColor(QgsSymbolV2RenderContext &context) constQgsSymbolLayerV2virtual
dxfCustomDashPattern(QgsSymbolV2::OutputUnit &unit) constQgsSymbolLayerV2virtual
dxfOffset(const QgsDxfExport &e, QgsSymbolV2RenderContext &context) constQgsSymbolLayerV2virtual
dxfPenStyle() constQgsSymbolLayerV2virtual
dxfWidth(const QgsDxfExport &e, QgsSymbolV2RenderContext &context) constQgsSymbolLayerV2virtual
encodeShape(Shape shape)QgsSimpleMarkerSymbolLayerBasestatic
EquilateralTriangle enum valueQgsSimpleMarkerSymbolLayerBase
estimateMaxBleed() constQgsSymbolLayerV2inlinevirtual
evaluateDataDefinedProperty(const QString &property, const QgsFeature *feature, const QVariant &defaultVal=QVariant(), bool *ok=nullptr) constQgsSymbolLayerV2virtual
evaluateDataDefinedProperty(const QString &property, const QgsSymbolV2RenderContext &context, const QVariant &defaultVal=QVariant(), bool *ok=nullptr) constQgsSymbolLayerV2virtual
EXPR_ALPHAQgsSymbolLayerV2protectedstatic
EXPR_ANGLEQgsSymbolLayerV2protectedstatic
EXPR_BLUR_RADIUSQgsSymbolLayerV2protectedstatic
EXPR_BORDER_COLORQgsSymbolLayerV2protectedstatic
EXPR_BORDER_STYLEQgsSymbolLayerV2protectedstatic
EXPR_CAPSTYLEQgsSymbolLayerV2protectedstatic
EXPR_CHARQgsSymbolLayerV2protectedstatic
EXPR_COLORQgsSymbolLayerV2protectedstatic
EXPR_COLOR2QgsSymbolLayerV2protectedstatic
EXPR_COLOR_BORDERQgsSymbolLayerV2protectedstatic
EXPR_COORDINATE_MODEQgsSymbolLayerV2protectedstatic
EXPR_CUSTOMDASHQgsSymbolLayerV2protectedstatic
EXPR_DISPLACEMENT_XQgsSymbolLayerV2protectedstatic
EXPR_DISPLACEMENT_YQgsSymbolLayerV2protectedstatic
EXPR_DISTANCEQgsSymbolLayerV2protectedstatic
EXPR_DISTANCE_XQgsSymbolLayerV2protectedstatic
EXPR_DISTANCE_YQgsSymbolLayerV2protectedstatic
EXPR_FILEQgsSymbolLayerV2protectedstatic
EXPR_FILLQgsSymbolLayerV2protectedstatic
EXPR_FILL_COLORQgsSymbolLayerV2protectedstatic
EXPR_FILL_STYLEQgsSymbolLayerV2protectedstatic
EXPR_GRADIENT_TYPEQgsSymbolLayerV2protectedstatic
EXPR_HEIGHTQgsSymbolLayerV2protectedstatic
EXPR_HORIZONTAL_ANCHOR_POINTQgsSymbolLayerV2protectedstatic
EXPR_IGNORE_RINGSQgsSymbolLayerV2protectedstatic
EXPR_INTERVALQgsSymbolLayerV2protectedstatic
EXPR_JOIN_STYLEQgsSymbolLayerV2protectedstatic
EXPR_JOINSTYLEQgsSymbolLayerV2protectedstatic
EXPR_LINE_STYLEQgsSymbolLayerV2protectedstatic
EXPR_LINEANGLEQgsSymbolLayerV2protectedstatic
EXPR_LINEWIDTHQgsSymbolLayerV2protectedstatic
EXPR_MAX_DISTANCEQgsSymbolLayerV2protectedstatic
EXPR_NAMEQgsSymbolLayerV2protectedstatic
EXPR_OFFSETQgsSymbolLayerV2protectedstatic
EXPR_OFFSET_ALONG_LINEQgsSymbolLayerV2protectedstatic
EXPR_OUTLINEQgsSymbolLayerV2protectedstatic
EXPR_OUTLINE_COLORQgsSymbolLayerV2protectedstatic
EXPR_OUTLINE_STYLEQgsSymbolLayerV2protectedstatic
EXPR_OUTLINE_WIDTHQgsSymbolLayerV2protectedstatic
EXPR_PLACEMENTQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE1_ISCENTROIDQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE1_XQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE1_YQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE2_ISCENTROIDQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE2_XQgsSymbolLayerV2protectedstatic
EXPR_REFERENCE2_YQgsSymbolLayerV2protectedstatic
EXPR_ROTATIONQgsSymbolLayerV2protectedstatic
EXPR_SIZEQgsSymbolLayerV2protectedstatic
EXPR_SPREADQgsSymbolLayerV2protectedstatic
EXPR_SVG_FILEQgsSymbolLayerV2protectedstatic
EXPR_SVG_FILL_COLORQgsSymbolLayerV2protectedstatic
EXPR_SVG_OUTLINE_COLORQgsSymbolLayerV2protectedstatic
EXPR_SVG_OUTLINE_WIDTHQgsSymbolLayerV2protectedstatic
EXPR_SYMBOL_NAMEQgsSymbolLayerV2protectedstatic
EXPR_USE_WHOLE_SHAPEQgsSymbolLayerV2protectedstatic
EXPR_VERTICAL_ANCHOR_POINTQgsSymbolLayerV2protectedstatic
EXPR_WIDTHQgsSymbolLayerV2protectedstatic
EXPR_WIDTH_BORDERQgsSymbolLayerV2protectedstatic
expression(const QString &property) constQgsSymbolLayerV2protectedvirtual
fillColor() const overrideQgsSimpleMarkerSymbolLayerV2inlinevirtual
getDataDefinedProperty(const QString &property) constQgsSymbolLayerV2virtual
HalfSquare enum valueQgsSimpleMarkerSymbolLayerBase
hasDataDefinedProperties() constQgsSymbolLayerV2virtual
hasDataDefinedProperty(const QString &property) constQgsSymbolLayerV2virtual
HCenter enum valueQgsMarkerSymbolLayerV2
Hexagon enum valueQgsSimpleMarkerSymbolLayerBase
horizontalAnchorPoint() constQgsMarkerSymbolLayerV2inline
HorizontalAnchorPoint enum nameQgsMarkerSymbolLayerV2
isCompatibleWithSymbol(QgsSymbolV2 *symbol) constQgsSymbolLayerV2virtual
isLocked() constQgsSymbolLayerV2inline
layerType() const overrideQgsSimpleMarkerSymbolLayerV2virtual
Left enum valueQgsMarkerSymbolLayerV2
LeftHalfTriangle enum valueQgsSimpleMarkerSymbolLayerBase
Line enum valueQgsSimpleMarkerSymbolLayerBase
mAngleQgsMarkerSymbolLayerV2protected
mapUnitScale() const overrideQgsSimpleMarkerSymbolLayerV2virtual
markerOffset(QgsSymbolV2RenderContext &context, double &offsetX, double &offsetY) constQgsMarkerSymbolLayerV2protected
markerOffset(QgsSymbolV2RenderContext &context, double width, double height, double &offsetX, double &offsetY) constQgsMarkerSymbolLayerV2protected
markerOffset(QgsSymbolV2RenderContext &context, double width, double height, QgsSymbolV2::OutputUnit widthUnit, QgsSymbolV2::OutputUnit heightUnit, double &offsetX, double &offsetY, const QgsMapUnitScale &widthMapUnitScale, const QgsMapUnitScale &heightMapUnitScale) constQgsMarkerSymbolLayerV2protected
mBorderColorQgsSimpleMarkerSymbolLayerV2protected
mBrushQgsSimpleMarkerSymbolLayerV2protected
mCacheQgsSimpleMarkerSymbolLayerV2protected
mColorQgsSymbolLayerV2protected
mDataDefinedPropertiesQgsSymbolLayerV2protected
mFieldsQgsSymbolLayerV2protected
mHorizontalAnchorPointQgsMarkerSymbolLayerV2protected
mLineAngleQgsMarkerSymbolLayerV2protected
mLockedQgsSymbolLayerV2protected
mMaximumCacheWidthQgsSimpleMarkerSymbolLayerV2protectedstatic
mNameQgsSimpleMarkerSymbolLayerV2protected
mOffsetQgsMarkerSymbolLayerV2protected
mOffsetMapUnitScaleQgsMarkerSymbolLayerV2protected
mOffsetUnitQgsMarkerSymbolLayerV2protected
mOutlineStyleQgsSimpleMarkerSymbolLayerV2protected
mOutlineWidthQgsSimpleMarkerSymbolLayerV2protected
mOutlineWidthMapUnitScaleQgsSimpleMarkerSymbolLayerV2protected
mOutlineWidthUnitQgsSimpleMarkerSymbolLayerV2protected
mPaintEffectQgsSymbolLayerV2protected
mPathQgsSimpleMarkerSymbolLayerBaseprotected
mPenQgsSimpleMarkerSymbolLayerV2protected
mPenJoinStyleQgsSimpleMarkerSymbolLayerV2protected
mPolygonQgsSimpleMarkerSymbolLayerBaseprotected
mRenderingPassQgsSymbolLayerV2protected
mScaleMethodQgsMarkerSymbolLayerV2protected
mSelBrushQgsSimpleMarkerSymbolLayerV2protected
mSelCacheQgsSimpleMarkerSymbolLayerV2protected
mSelPenQgsSimpleMarkerSymbolLayerV2protected
mShapeQgsSimpleMarkerSymbolLayerBaseprotected
mSizeQgsMarkerSymbolLayerV2protected
mSizeMapUnitScaleQgsMarkerSymbolLayerV2protected
mSizeUnitQgsMarkerSymbolLayerV2protected
mTypeQgsSymbolLayerV2protected
mUsingCacheQgsSimpleMarkerSymbolLayerV2protected
mVerticalAnchorPointQgsMarkerSymbolLayerV2protected
name() constQgsSimpleMarkerSymbolLayerV2inline
offset() constQgsMarkerSymbolLayerV2inline
offsetMapUnitScale() constQgsMarkerSymbolLayerV2inline
offsetUnit() constQgsMarkerSymbolLayerV2inline
ogrFeatureStyle(double mmScaleFactor, double mapUnitScaleFactor) const overrideQgsSimpleMarkerSymbolLayerV2virtual
outlineColor() const overrideQgsSimpleMarkerSymbolLayerV2inlinevirtual
outlineStyle() constQgsSimpleMarkerSymbolLayerV2inline
outlineWidth() constQgsSimpleMarkerSymbolLayerV2inline
outlineWidthMapUnitScale() constQgsSimpleMarkerSymbolLayerV2inline
outlineWidthUnit() constQgsSimpleMarkerSymbolLayerV2inline
outputUnit() const overrideQgsSimpleMarkerSymbolLayerV2virtual
paintEffect() constQgsSymbolLayerV2
penJoinStyle() constQgsSimpleMarkerSymbolLayerV2inline
Pentagon enum valueQgsSimpleMarkerSymbolLayerBase
prepareCache(QgsSymbolV2RenderContext &context)QgsSimpleMarkerSymbolLayerV2protected
prepareExpressions(const QgsFields *fields, double scale=-1.0)QgsSymbolLayerV2protectedvirtual
prepareExpressions(const QgsSymbolV2RenderContext &context)QgsSymbolLayerV2protectedvirtual
prepareMarkerPath(Shape symbol)QgsSimpleMarkerSymbolLayerBaseprotected
prepareMarkerShape(Shape shape)QgsSimpleMarkerSymbolLayerBaseprotected
preparePath(QString name=QString())QgsSimpleMarkerSymbolLayerV2protected
prepareShape(const QString &name=QString())QgsSimpleMarkerSymbolLayerV2protected
prepareShape(const QString &name, QPolygonF &polygon) constQgsSimpleMarkerSymbolLayerV2protected
properties() const overrideQgsSimpleMarkerSymbolLayerV2virtual
QgsMarkerSymbolLayerV2(bool locked=false)QgsMarkerSymbolLayerV2protected
QgsSimpleMarkerSymbolLayerBase(Shape shape=Circle, double size=DEFAULT_SIMPLEMARKER_SIZE, double angle=DEFAULT_SIMPLEMARKER_ANGLE, QgsSymbolV2::ScaleMethod scaleMethod=DEFAULT_SCALE_METHOD)QgsSimpleMarkerSymbolLayerBase
QgsSimpleMarkerSymbolLayerV2(const QString &name, const QColor &color=DEFAULT_SIMPLEMARKER_COLOR, const QColor &borderColor=DEFAULT_SIMPLEMARKER_BORDERCOLOR, double size=DEFAULT_SIMPLEMARKER_SIZE, double angle=DEFAULT_SIMPLEMARKER_ANGLE, QgsSymbolV2::ScaleMethod scaleMethod=DEFAULT_SCALE_METHOD, Qt::PenJoinStyle penJoinStyle=DEFAULT_SIMPLEMARKER_JOINSTYLE)QgsSimpleMarkerSymbolLayerV2
QgsSimpleMarkerSymbolLayerV2(Shape shape=Circle, double size=DEFAULT_SIMPLEMARKER_SIZE, double angle=DEFAULT_SIMPLEMARKER_ANGLE, QgsSymbolV2::ScaleMethod scaleMethod=DEFAULT_SCALE_METHOD, const QColor &color=DEFAULT_SIMPLEMARKER_COLOR, const QColor &borderColor=DEFAULT_SIMPLEMARKER_BORDERCOLOR, Qt::PenJoinStyle penJoinStyle=DEFAULT_SIMPLEMARKER_JOINSTYLE)QgsSimpleMarkerSymbolLayerV2
QgsSymbolLayerV2(QgsSymbolV2::SymbolType type, bool locked=false)QgsSymbolLayerV2protected
QuarterCircle enum valueQgsSimpleMarkerSymbolLayerBase
QuarterSquare enum valueQgsSimpleMarkerSymbolLayerBase
removeDataDefinedProperties()QgsSymbolLayerV2virtual
removeDataDefinedProperty(const QString &property)QgsSymbolLayerV2virtual
renderingPass() constQgsSymbolLayerV2inline
renderPoint(QPointF point, QgsSymbolV2RenderContext &context) overrideQgsSimpleMarkerSymbolLayerV2virtual
restoreDataDefinedProperties(const QgsStringMap &stringMap)QgsSymbolLayerV2protected
Right enum valueQgsMarkerSymbolLayerV2
RightHalfTriangle enum valueQgsSimpleMarkerSymbolLayerBase
saveDataDefinedProperties(QgsStringMap &stringMap) constQgsSymbolLayerV2protected
scaleMethod() constQgsMarkerSymbolLayerV2inline
selectFillBorderQgsSymbolLayerV2protectedstatic
selectFillStyleQgsSymbolLayerV2protectedstatic
selectionIsOpaqueQgsSymbolLayerV2protectedstatic
SemiCircle enum valueQgsSimpleMarkerSymbolLayerBase
setAngle(double angle)QgsMarkerSymbolLayerV2inline
setBorderColor(const QColor &color)QgsSimpleMarkerSymbolLayerV2inline
setColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayerV2virtual
setDataDefinedProperty(const QString &property, const QString &expressionString)QgsSymbolLayerV2virtual
setDataDefinedProperty(const QString &property, QgsDataDefined *dataDefined)QgsSymbolLayerV2virtual
setFillColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayerV2inlinevirtual
setHorizontalAnchorPoint(HorizontalAnchorPoint h)QgsMarkerSymbolLayerV2inline
setLineAngle(double lineAngle)QgsMarkerSymbolLayerV2inline
setLocked(bool locked)QgsSymbolLayerV2inline
setMapUnitScale(const QgsMapUnitScale &scale) overrideQgsSimpleMarkerSymbolLayerV2virtual
setName(const QString &name)QgsSimpleMarkerSymbolLayerV2inline
setOffset(QPointF offset)QgsMarkerSymbolLayerV2inline
setOffsetMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbolLayerV2inline
setOffsetUnit(QgsSymbolV2::OutputUnit unit)QgsMarkerSymbolLayerV2inline
setOutlineColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayerV2inlinevirtual
setOutlineStyle(Qt::PenStyle outlineStyle)QgsSimpleMarkerSymbolLayerV2inline
setOutlineWidth(double w)QgsSimpleMarkerSymbolLayerV2inline
setOutlineWidthMapUnitScale(const QgsMapUnitScale &scale)QgsSimpleMarkerSymbolLayerV2inline
setOutlineWidthUnit(QgsSymbolV2::OutputUnit u)QgsSimpleMarkerSymbolLayerV2inline
setOutputUnit(QgsSymbolV2::OutputUnit unit) overrideQgsSimpleMarkerSymbolLayerV2virtual
setPaintEffect(QgsPaintEffect *effect)QgsSymbolLayerV2
setPenJoinStyle(Qt::PenJoinStyle style)QgsSimpleMarkerSymbolLayerV2inline
setRenderingPass(int renderingPass)QgsSymbolLayerV2inline
setScaleMethod(QgsSymbolV2::ScaleMethod scaleMethod)QgsMarkerSymbolLayerV2inline
setShape(Shape shape)QgsSimpleMarkerSymbolLayerBaseinline
setSize(double size)QgsMarkerSymbolLayerV2inline
setSizeMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbolLayerV2inline
setSizeUnit(QgsSymbolV2::OutputUnit unit)QgsMarkerSymbolLayerV2inline
setSubSymbol(QgsSymbolV2 *symbol)QgsSymbolLayerV2inlinevirtual
setVerticalAnchorPoint(VerticalAnchorPoint v)QgsMarkerSymbolLayerV2inline
Shape enum nameQgsSimpleMarkerSymbolLayerBase
shape() constQgsSimpleMarkerSymbolLayerBaseinline
shapeIsFilled(Shape shape)QgsSimpleMarkerSymbolLayerBasestatic
shapeToPolygon(Shape shape, QPolygonF &polygon) constQgsSimpleMarkerSymbolLayerBaseprotected
size() constQgsMarkerSymbolLayerV2inline
sizeMapUnitScale() constQgsMarkerSymbolLayerV2inline
sizeUnit() constQgsMarkerSymbolLayerV2inline
Square enum valueQgsSimpleMarkerSymbolLayerBase
Star enum valueQgsSimpleMarkerSymbolLayerBase
startRender(QgsSymbolV2RenderContext &context) overrideQgsSimpleMarkerSymbolLayerV2virtual
stopRender(QgsSymbolV2RenderContext &context) overrideQgsSimpleMarkerSymbolLayerBasevirtual
subSymbol()QgsSymbolLayerV2inlinevirtual
ThirdCircle enum valueQgsSimpleMarkerSymbolLayerBase
Top enum valueQgsMarkerSymbolLayerV2
toSld(QDomDocument &doc, QDomElement &element, const QgsStringMap &props) const overrideQgsMarkerSymbolLayerV2virtual
Triangle enum valueQgsSimpleMarkerSymbolLayerBase
type() constQgsSymbolLayerV2inline
usedAttributes() constQgsSymbolLayerV2virtual
VCenter enum valueQgsMarkerSymbolLayerV2
VerticalAnchorPoint enum nameQgsMarkerSymbolLayerV2
verticalAnchorPoint() constQgsMarkerSymbolLayerV2inline
writeDxf(QgsDxfExport &e, double mmMapUnitScaleFactor, const QString &layerName, QgsSymbolV2RenderContext &context, QPointF shift=QPointF(0.0, 0.0)) const overrideQgsSimpleMarkerSymbolLayerV2virtual
writeSldMarker(QDomDocument &doc, QDomElement &element, const QgsStringMap &props) const overrideQgsSimpleMarkerSymbolLayerV2virtual
~QgsSymbolLayerV2()QgsSymbolLayerV2virtual