QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QgsMarkerSymbol Member List

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

_getLineString(QgsRenderContext &context, const QgsCurve &curve, bool clipToExtent=true)QgsSymbolprotectedstatic
_getPoint(QgsRenderContext &context, const QgsPoint &point)QgsSymbolinlineprotectedstatic
_getPolygon(QPolygonF &pts, QVector< QPolygonF > &holes, QgsRenderContext &context, const QgsPolygon &polygon, bool clipToExtent=true, bool correctRingOrientation=false)QgsSymbolprotectedstatic
_getPolygonRing(QgsRenderContext &context, const QgsCurve &curve, bool clipToExtent, bool isExteriorRing=false, bool correctRingOrientation=false)QgsSymbolprotectedstatic
angle() constQgsMarkerSymbol
appendSymbolLayer(QgsSymbolLayer *layer)QgsSymbol
asImage(QSize size, QgsRenderContext *customContext=nullptr)QgsSymbol
bigSymbolPreviewImage(QgsExpressionContext *expressionContext=nullptr, Qgis::SymbolPreviewFlags flags=Qgis::SymbolPreviewFlag::FlagIncludeCrosshairsForMarkerSymbols)QgsSymbol
bigSymbolPreviewImage(QgsExpressionContext *expressionContext=nullptr, int flags=static_cast< int >(Qgis::SymbolPreviewFlag::FlagIncludeCrosshairsForMarkerSymbols))QgsSymbol
bounds(QPointF point, QgsRenderContext &context, const QgsFeature &feature=QgsFeature()) constQgsMarkerSymbol
canCauseArtifactsBetweenAdjacentTiles() constQgsSymbol
changeSymbolLayer(int index, QgsSymbolLayer *layer)QgsSymbol
clipFeaturesToExtent() constQgsSymbolinline
clone() const overrideQgsMarkerSymbolvirtual
cloneLayers() constQgsSymbolprotected
color() constQgsSymbol
createSimple(const QVariantMap &properties)QgsMarkerSymbolstatic
dataDefinedAngle() constQgsMarkerSymbol
dataDefinedProperties()QgsSymbolinline
dataDefinedProperties() constQgsSymbolinline
dataDefinedSize() constQgsMarkerSymbol
defaultSymbol(QgsWkbTypes::GeometryType geomType)QgsSymbolstatic
deleteSymbolLayer(int index)QgsSymbol
drawPreviewIcon(QPainter *painter, QSize size, QgsRenderContext *customContext=nullptr, bool selected=false, const QgsExpressionContext *expressionContext=nullptr, const QgsLegendPatchShape *patchShape=nullptr)QgsSymbol
dump() constQgsSymbol
exportImage(const QString &path, const QString &format, QSize size)QgsSymbol
flags() constQgsSymbolinline
forceRHR() constQgsSymbolinline
hasDataDefinedProperties() constQgsSymbol
insertSymbolLayer(int index, QgsSymbolLayer *layer)QgsSymbol
layer() constQgsSymbol
mapUnitScale() constQgsSymbol
mClipFeaturesToExtentQgsSymbolprotected
mForceRHRQgsSymbolprotected
mLayerQgsSymbolprotected
mLayersQgsSymbolprotected
mOpacityQgsSymbolprotected
mRenderHintsQgsSymbolprotected
mSymbolFlagsQgsSymbolprotected
mTypeQgsSymbolprotected
opacity() constQgsSymbolinline
outputUnit() constQgsSymbol
Property enum nameQgsSymbol
propertyDefinitions()QgsSymbolstatic
PropertyOpacity enum valueQgsSymbol
QgsMarkerSymbol(const QgsSymbolLayerList &layers=QgsSymbolLayerList())QgsMarkerSymbol
QgsSymbol(Qgis::SymbolType type, const QgsSymbolLayerList &layers)QgsSymbolprotected
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false, Qgis::VertexMarkerType currentVertexMarkerType=Qgis::VertexMarkerType::SemiTransparentCircle, double currentVertexMarkerSize=0.0) SIP_THROW(QgsCsException)QgsSymbol
renderHints() constQgsSymbolinline
renderPoint(QPointF point, const QgsFeature *f, QgsRenderContext &context, int layer=-1, bool selected=false)QgsMarkerSymbol
renderUsingLayer(QgsSymbolLayer *layer, QgsSymbolRenderContext &context, QgsWkbTypes::GeometryType geometryType=QgsWkbTypes::GeometryType::UnknownGeometry, const QPolygonF *points=nullptr, const QVector< QPolygonF > *rings=nullptr)QgsSymbolprotected
renderVertexMarker(QPointF pt, QgsRenderContext &context, Qgis::VertexMarkerType currentVertexMarkerType, double currentVertexMarkerSize)QgsSymbolprotected
scaleMethod()QgsMarkerSymbol
setAngle(double symbolAngle)QgsMarkerSymbol
setClipFeaturesToExtent(bool clipFeaturesToExtent)QgsSymbolinline
setColor(const QColor &color)QgsSymbol
setDataDefinedAngle(const QgsProperty &property)QgsMarkerSymbol
setDataDefinedProperties(const QgsPropertyCollection &collection)QgsSymbolinline
setDataDefinedProperty(Property key, const QgsProperty &property)QgsSymbol
setDataDefinedSize(const QgsProperty &property)QgsMarkerSymbol
setFlags(Qgis::SymbolFlags flags)QgsSymbolinline
setForceRHR(bool force)QgsSymbolinline
setLayer(const QgsVectorLayer *layer)QgsSymbol
setLineAngle(double lineAngle)QgsMarkerSymbol
setMapUnitScale(const QgsMapUnitScale &scale)QgsSymbol
setOpacity(qreal opacity)QgsSymbolinline
setOutputUnit(QgsUnitTypes::RenderUnit unit)QgsSymbol
setRenderHints(Qgis::SymbolRenderHints hints)QgsSymbolinline
setScaleMethod(Qgis::ScaleMethod scaleMethod)QgsMarkerSymbol
setSize(double size)QgsMarkerSymbol
setSizeMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbol
setSizeUnit(QgsUnitTypes::RenderUnit unit)QgsMarkerSymbol
size() constQgsMarkerSymbol
size(const QgsRenderContext &context) constQgsMarkerSymbol
sizeMapUnitScale() constQgsMarkerSymbol
sizeUnit() constQgsMarkerSymbol
startFeatureRender(const QgsFeature &feature, QgsRenderContext &context, int layer=-1)QgsSymbol
startRender(QgsRenderContext &context, const QgsFields &fields=QgsFields())QgsSymbol
stopFeatureRender(const QgsFeature &feature, QgsRenderContext &context, int layer=-1)QgsSymbol
stopRender(QgsRenderContext &context)QgsSymbol
symbolLayer(int layer)QgsSymbol
symbolLayer(int layer) constQgsSymbol
symbolLayerCount() constQgsSymbolinline
symbolLayers()QgsSymbolinline
symbolRenderContext()QgsSymbol
symbolTypeForGeometryType(QgsWkbTypes::GeometryType type)QgsSymbolstatic
symbolTypeToString(Qgis::SymbolType type)QgsSymbolstatic
takeSymbolLayer(int index)QgsSymbol
toSld(QDomDocument &doc, QDomElement &element, QVariantMap props) constQgsSymbol
type() constQgsSymbolinline
usedAttributes(const QgsRenderContext &context) constQgsSymbol
usesMapUnits() constQgsSymbol
~QgsSymbol()QgsSymbolvirtual