QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
QgsMarkerSymbolV2 Member List

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

_getLineString(QPolygonF &pts, QgsRenderContext &context, QgsConstWkbPtr &wkb, bool clipToExtent=true)QgsSymbolV2protectedstatic
_getPoint(QPointF &pt, QgsRenderContext &context, const QgsPointV2 *point)QgsSymbolV2inlineprotectedstatic
_getPoint(QPointF &pt, QgsRenderContext &context, QgsConstWkbPtr &wkb)QgsSymbolV2protectedstatic
_getPolygon(QPolygonF &pts, QList< QPolygonF > &holes, QgsRenderContext &context, QgsConstWkbPtr &wkb, bool clipToExtent=true)QgsSymbolV2protectedstatic
alpha() constQgsSymbolV2inline
angle() constQgsMarkerSymbolV2
appendSymbolLayer(QgsSymbolLayerV2 *layer)QgsSymbolV2
asImage(QSize size, QgsRenderContext *customContext=nullptr)QgsSymbolV2
bigSymbolPreviewImage(QgsExpressionContext *expressionContext=nullptr)QgsSymbolV2
bounds(QPointF point, QgsRenderContext &context, const QgsFeature &feature=QgsFeature()) constQgsMarkerSymbolV2
changeSymbolLayer(int index, QgsSymbolLayerV2 *layer)QgsSymbolV2
clipFeaturesToExtent() constQgsSymbolV2inline
clone() const overrideQgsMarkerSymbolV2virtual
cloneLayers() constQgsSymbolV2protected
color() constQgsSymbolV2
createSimple(const QgsStringMap &properties)QgsMarkerSymbolV2static
dataDefinedAngle() constQgsMarkerSymbolV2
DataDefinedRotation enum valueQgsSymbolV2
dataDefinedSize() constQgsMarkerSymbolV2
DataDefinedSizeScale enum valueQgsSymbolV2
defaultSymbol(QGis::GeometryType geomType)QgsSymbolV2static
deleteSymbolLayer(int index)QgsSymbolV2
drawPreviewIcon(QPainter *painter, QSize size, QgsRenderContext *customContext=nullptr)QgsSymbolV2
dump() constQgsSymbolV2
exportImage(const QString &path, const QString &format, QSize size)QgsSymbolV2
Fill enum valueQgsSymbolV2
hasDataDefinedProperties() constQgsSymbolV2
Hybrid enum valueQgsSymbolV2
insertSymbolLayer(int index, QgsSymbolLayerV2 *layer)QgsSymbolV2
isSymbolLayerCompatible(SymbolType layerType)QgsSymbolV2protected
layer() constQgsSymbolV2inline
Line enum valueQgsSymbolV2
mAlphaQgsSymbolV2protected
MapUnit enum valueQgsSymbolV2
mapUnitScale() constQgsSymbolV2
Marker enum valueQgsSymbolV2
mClipFeaturesToExtentQgsSymbolV2protected
Mixed enum valueQgsSymbolV2
mLayerQgsSymbolV2protected
mLayersQgsSymbolV2protected
MM enum valueQgsSymbolV2
mRenderHintsQgsSymbolV2protected
mTypeQgsSymbolV2protected
OutputUnit enum nameQgsSymbolV2
outputUnit() constQgsSymbolV2
OutputUnitList typedefQgsSymbolV2
Percentage enum valueQgsSymbolV2
Pixel enum valueQgsSymbolV2
QgsMarkerSymbolV2(const QgsSymbolLayerV2List &layers=QgsSymbolLayerV2List())QgsMarkerSymbolV2
QgsSymbolV2(SymbolType type, const QgsSymbolLayerV2List &layers)QgsSymbolV2protected
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false, int currentVertexMarkerType=0, int currentVertexMarkerSize=0)QgsSymbolV2
RenderHint enum nameQgsSymbolV2
renderHints() constQgsSymbolV2inline
renderPoint(QPointF point, const QgsFeature *f, QgsRenderContext &context, int layer=-1, bool selected=false)QgsMarkerSymbolV2
renderUsingLayer(QgsSymbolLayerV2 *layer, QgsSymbolV2RenderContext &context)QgsSymbolV2protected
renderVertexMarker(QPointF pt, QgsRenderContext &context, int currentVertexMarkerType, int currentVertexMarkerSize)QgsSymbolV2protected
ScaleArea enum valueQgsSymbolV2
ScaleDiameter enum valueQgsSymbolV2
scaleMethod()QgsMarkerSymbolV2
ScaleMethod enum nameQgsSymbolV2
setAlpha(qreal alpha)QgsSymbolV2inline
setAngle(double angle)QgsMarkerSymbolV2
setClipFeaturesToExtent(bool clipFeaturesToExtent)QgsSymbolV2inline
setColor(const QColor &color)QgsSymbolV2
setDataDefinedAngle(const QgsDataDefined &dd)QgsMarkerSymbolV2
setDataDefinedSize(const QgsDataDefined &dd)QgsMarkerSymbolV2
setLayer(const QgsVectorLayer *layer)QgsSymbolV2inline
setLineAngle(double lineAngle)QgsMarkerSymbolV2
setMapUnitScale(const QgsMapUnitScale &scale)QgsSymbolV2
setOutputUnit(QgsSymbolV2::OutputUnit u)QgsSymbolV2
setRenderHints(int hints)QgsSymbolV2inline
setScaleMethod(QgsSymbolV2::ScaleMethod scaleMethod)QgsMarkerSymbolV2
setSize(double size)QgsMarkerSymbolV2
setSizeMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbolV2
setSizeUnit(OutputUnit unit)QgsMarkerSymbolV2
size() constQgsMarkerSymbolV2
sizeMapUnitScale() constQgsMarkerSymbolV2
sizeUnit() constQgsMarkerSymbolV2
startRender(QgsRenderContext &context, const QgsFields *fields=nullptr)QgsSymbolV2
stopRender(QgsRenderContext &context)QgsSymbolV2
symbolLayer(int layer)QgsSymbolV2
symbolLayerCount()QgsSymbolV2inline
symbolLayers()QgsSymbolV2inline
symbolRenderContext()QgsSymbolV2
SymbolType enum nameQgsSymbolV2
takeSymbolLayer(int index)QgsSymbolV2
toSld(QDomDocument &doc, QDomElement &element, const QgsStringMap &props) constQgsSymbolV2
type() constQgsSymbolV2inline
usedAttributes() constQgsSymbolV2
~QgsSymbolV2()QgsSymbolV2virtual