QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsSimpleMarkerSymbolLayer Member List

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

_rotatedOffset(QPointF offset, double angle)QgsMarkerSymbolLayerprotectedstatic
angle() constQgsMarkerSymbolLayerinline
availableShapes()QgsSimpleMarkerSymbolLayerBasestatic
Bottom enum valueQgsMarkerSymbolLayer
bounds(QPointF point, QgsSymbolRenderContext &context) overrideQgsSimpleMarkerSymbolLayervirtual
calculateOffsetAndRotation(QgsSymbolRenderContext &context, double scaledSize, bool &hasDataDefinedRotation, QPointF &offset, double &angle) constQgsSimpleMarkerSymbolLayerBaseprotected
calculateSize(QgsSymbolRenderContext &context, bool &hasDataDefinedSize) constQgsSimpleMarkerSymbolLayerBaseprotected
canCauseArtifactsBetweenAdjacentTiles() constQgsSymbolLayervirtual
clone() const overrideQgsSimpleMarkerSymbolLayervirtual
color() const overrideQgsSimpleMarkerSymbolLayervirtual
copyDataDefinedProperties(QgsSymbolLayer *destLayer) constQgsSymbolLayerprotected
copyPaintEffect(QgsSymbolLayer *destLayer) constQgsSymbolLayerprotected
create(const QVariantMap &properties=QVariantMap())QgsSimpleMarkerSymbolLayerstatic
createFromSld(QDomElement &element)QgsSimpleMarkerSymbolLayerstatic
dataDefinedProperties()QgsSymbolLayerinline
dataDefinedProperties() constQgsSymbolLayerinline
decodeShape(const QString &name, bool *ok=nullptr)QgsSimpleMarkerSymbolLayerBasestatic
drawMarker(QPainter *p, QgsSymbolRenderContext &context)QgsSimpleMarkerSymbolLayerprotected
drawPreviewIcon(QgsSymbolRenderContext &context, QSize size) overrideQgsMarkerSymbolLayervirtual
dxfAngle(QgsSymbolRenderContext &context) const overrideQgsMarkerSymbolLayervirtual
dxfBrushColor(QgsSymbolRenderContext &context) constQgsSymbolLayervirtual
dxfBrushStyle() constQgsSymbolLayervirtual
dxfColor(QgsSymbolRenderContext &context) constQgsSymbolLayervirtual
dxfCustomDashPattern(Qgis::RenderUnit &unit) constQgsSymbolLayervirtual
dxfOffset(const QgsDxfExport &e, QgsSymbolRenderContext &context) constQgsSymbolLayervirtual
dxfPenStyle() constQgsSymbolLayervirtual
dxfSize(const QgsDxfExport &e, QgsSymbolRenderContext &context) const overrideQgsMarkerSymbolLayervirtual
dxfWidth(const QgsDxfExport &e, QgsSymbolRenderContext &context) constQgsSymbolLayervirtual
enabled() constQgsSymbolLayerinline
encodeShape(Qgis::MarkerShape shape)QgsSimpleMarkerSymbolLayerBasestatic
estimateMaxBleed(const QgsRenderContext &context) constQgsSymbolLayerinlinevirtual
fillColor() const overrideQgsSimpleMarkerSymbolLayerinlinevirtual
flags() constQgsSymbolLayervirtual
hasDataDefinedProperties() constQgsSymbolLayervirtual
HCenter enum valueQgsMarkerSymbolLayer
HorizontalAnchorPoint enum nameQgsMarkerSymbolLayer
horizontalAnchorPoint() constQgsMarkerSymbolLayerinline
id() constQgsSymbolLayer
installMasks(QgsRenderContext &context, bool recursive)QgsSymbolLayerprotected
isCompatibleWithSymbol(QgsSymbol *symbol) constQgsSymbolLayervirtual
isLocked() constQgsSymbolLayerinline
layerType() const overrideQgsSimpleMarkerSymbolLayervirtual
Left enum valueQgsMarkerSymbolLayer
mAngleQgsMarkerSymbolLayerprotected
mapUnitScale() const overrideQgsSimpleMarkerSymbolLayervirtual
markerOffset(QgsSymbolRenderContext &context, double &offsetX, double &offsetY) constQgsMarkerSymbolLayerprotected
markerOffset(QgsSymbolRenderContext &context, double width, double height, double &offsetX, double &offsetY) constQgsMarkerSymbolLayerprotected
markerOffset(QgsSymbolRenderContext &context, double width, double height, Qgis::RenderUnit widthUnit, Qgis::RenderUnit heightUnit, double &offsetX, double &offsetY, const QgsMapUnitScale &widthMapUnitScale, const QgsMapUnitScale &heightMapUnitScale) constQgsMarkerSymbolLayerprotected
masks() constQgsSymbolLayervirtual
MAXIMUM_CACHE_WIDTHQgsSimpleMarkerSymbolLayerprotectedstatic
mBrushQgsSimpleMarkerSymbolLayerprotected
mCacheQgsSimpleMarkerSymbolLayerprotected
mClipPathQgsSymbolLayerprotected
mColorQgsSymbolLayerprotected
mDataDefinedPropertiesQgsSymbolLayerprotected
mEnabledQgsSymbolLayerprotected
mFieldsQgsSymbolLayerprotected
mHorizontalAnchorPointQgsMarkerSymbolLayerprotected
mIdQgsSymbolLayerprotected
mLineAngleQgsMarkerSymbolLayerprotected
mLockedQgsSymbolLayerprotected
mOffsetQgsMarkerSymbolLayerprotected
mOffsetMapUnitScaleQgsMarkerSymbolLayerprotected
mOffsetUnitQgsMarkerSymbolLayerprotected
mPaintEffectQgsSymbolLayerprotected
mPathQgsSimpleMarkerSymbolLayerBaseprotected
mPenQgsSimpleMarkerSymbolLayerprotected
mPenCapStyleQgsSimpleMarkerSymbolLayerprotected
mPenJoinStyleQgsSimpleMarkerSymbolLayerprotected
mPolygonQgsSimpleMarkerSymbolLayerBaseprotected
mRenderingPassQgsSymbolLayerprotected
mScaleMethodQgsMarkerSymbolLayerprotected
mSelBrushQgsSimpleMarkerSymbolLayerprotected
mSelCacheQgsSimpleMarkerSymbolLayerprotected
mSelPenQgsSimpleMarkerSymbolLayerprotected
mShapeQgsSimpleMarkerSymbolLayerBaseprotected
mSizeQgsMarkerSymbolLayerprotected
mSizeMapUnitScaleQgsMarkerSymbolLayerprotected
mSizeUnitQgsMarkerSymbolLayerprotected
mStrokeColorQgsSimpleMarkerSymbolLayerprotected
mStrokeStyleQgsSimpleMarkerSymbolLayerprotected
mStrokeWidthQgsSimpleMarkerSymbolLayerprotected
mStrokeWidthMapUnitScaleQgsSimpleMarkerSymbolLayerprotected
mStrokeWidthUnitQgsSimpleMarkerSymbolLayerprotected
mTypeQgsSymbolLayerprotected
mUserFlagsQgsSymbolLayerprotected
mUsingCacheQgsSimpleMarkerSymbolLayerprotected
mVerticalAnchorPointQgsMarkerSymbolLayerprotected
offset() constQgsMarkerSymbolLayerinline
offsetMapUnitScale() constQgsMarkerSymbolLayerinline
offsetUnit() constQgsMarkerSymbolLayerinline
ogrFeatureStyle(double mmScaleFactor, double mapUnitScaleFactor) const overrideQgsSimpleMarkerSymbolLayervirtual
operator=(const QgsMarkerSymbolLayer &other)=deleteQgsMarkerSymbolLayer
QgsSymbolLayer::operator=(const QgsSymbolLayer &other)=deleteQgsSymbolLayer
outputUnit() const overrideQgsSimpleMarkerSymbolLayervirtual
paintEffect() constQgsSymbolLayer
penCapStyle() constQgsSimpleMarkerSymbolLayerinline
penJoinStyle() constQgsSimpleMarkerSymbolLayerinline
prepareCache(QgsSymbolRenderContext &context)QgsSimpleMarkerSymbolLayerprotected
prepareExpressions(const QgsSymbolRenderContext &context)QgsSymbolLayervirtual
prepareMarkerPath(Qgis::MarkerShape symbol)QgsSimpleMarkerSymbolLayerBaseprotected
prepareMarkerShape(Qgis::MarkerShape shape)QgsSimpleMarkerSymbolLayerBaseprotected
prepareMasks(const QgsSymbolRenderContext &context)QgsSymbolLayervirtual
properties() const overrideQgsSimpleMarkerSymbolLayervirtual
Property enum nameQgsSymbolLayer
propertyDefinitions()QgsSymbolLayerstatic
QgsMarkerSymbolLayer(const QgsMarkerSymbolLayer &other)=deleteQgsMarkerSymbolLayer
QgsMarkerSymbolLayer(bool locked=false)QgsMarkerSymbolLayerprotected
QgsSimpleMarkerSymbolLayer(Qgis::MarkerShape shape=Qgis::MarkerShape::Circle, double size=DEFAULT_SIMPLEMARKER_SIZE, double angle=DEFAULT_SIMPLEMARKER_ANGLE, Qgis::ScaleMethod scaleMethod=DEFAULT_SCALE_METHOD, const QColor &color=DEFAULT_SIMPLEMARKER_COLOR, const QColor &strokeColor=DEFAULT_SIMPLEMARKER_BORDERCOLOR, Qt::PenJoinStyle penJoinStyle=DEFAULT_SIMPLEMARKER_JOINSTYLE)QgsSimpleMarkerSymbolLayer
QgsSimpleMarkerSymbolLayerBase(Qgis::MarkerShape shape=Qgis::MarkerShape::Circle, double size=DEFAULT_SIMPLEMARKER_SIZE, double angle=DEFAULT_SIMPLEMARKER_ANGLE, Qgis::ScaleMethod scaleMethod=DEFAULT_SCALE_METHOD)QgsSimpleMarkerSymbolLayerBase
QgsSymbolLayer(const QgsSymbolLayer &other)=deleteQgsSymbolLayer
QgsSymbolLayer(Qgis::SymbolType type, bool locked=false)QgsSymbolLayerprotected
removeMasks(QgsRenderContext &context, bool recursive)QgsSymbolLayerprotected
renderingPass() constQgsSymbolLayer
renderPoint(QPointF point, QgsSymbolRenderContext &context) overrideQgsSimpleMarkerSymbolLayervirtual
restoreOldDataDefinedProperties(const QVariantMap &stringMap)QgsSymbolLayerprotected
Right enum valueQgsMarkerSymbolLayer
scaleMethod() constQgsMarkerSymbolLayerinline
SELECT_FILL_BORDERQgsSymbolLayerprotectedstatic
SELECT_FILL_STYLEQgsSymbolLayerprotectedstatic
SELECTION_IS_OPAQUEQgsSymbolLayerprotectedstatic
setAngle(double angle)QgsMarkerSymbolLayerinline
setColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayervirtual
setDataDefinedProperties(const QgsPropertyCollection &collection)QgsSymbolLayerinline
setDataDefinedProperty(Property key, const QgsProperty &property)QgsSymbolLayervirtual
setEnabled(bool enabled)QgsSymbolLayerinline
setFillColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayerinlinevirtual
setHorizontalAnchorPoint(HorizontalAnchorPoint h)QgsMarkerSymbolLayerinline
setId(const QString &id)QgsSymbolLayer
setLineAngle(double lineAngle)QgsMarkerSymbolLayerinline
setLocked(bool locked)QgsSymbolLayerinline
setMapUnitScale(const QgsMapUnitScale &scale) overrideQgsSimpleMarkerSymbolLayervirtual
setOffset(QPointF offset)QgsMarkerSymbolLayerinline
setOffsetMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbolLayerinline
setOffsetUnit(Qgis::RenderUnit unit)QgsMarkerSymbolLayerinline
setOutputUnit(Qgis::RenderUnit unit) overrideQgsSimpleMarkerSymbolLayervirtual
setPaintEffect(QgsPaintEffect *effect)QgsSymbolLayer
setPenCapStyle(Qt::PenCapStyle style)QgsSimpleMarkerSymbolLayerinline
setPenJoinStyle(Qt::PenJoinStyle style)QgsSimpleMarkerSymbolLayerinline
setRenderingPass(int renderingPass)QgsSymbolLayer
setScaleMethod(Qgis::ScaleMethod scaleMethod)QgsMarkerSymbolLayerinline
setShape(Qgis::MarkerShape shape)QgsSimpleMarkerSymbolLayerBaseinline
setSize(double size)QgsMarkerSymbolLayerinlinevirtual
setSizeMapUnitScale(const QgsMapUnitScale &scale)QgsMarkerSymbolLayerinline
setSizeUnit(Qgis::RenderUnit unit)QgsMarkerSymbolLayerinline
setStrokeColor(const QColor &color) overrideQgsSimpleMarkerSymbolLayerinlinevirtual
setStrokeStyle(Qt::PenStyle strokeStyle)QgsSimpleMarkerSymbolLayerinline
setStrokeWidth(double w)QgsSimpleMarkerSymbolLayerinline
setStrokeWidthMapUnitScale(const QgsMapUnitScale &scale)QgsSimpleMarkerSymbolLayerinline
setStrokeWidthUnit(Qgis::RenderUnit u)QgsSimpleMarkerSymbolLayerinline
setSubSymbol(QgsSymbol *symbol)QgsSymbolLayervirtual
setUserFlags(Qgis::SymbolLayerUserFlags flags)QgsSymbolLayer
setVerticalAnchorPoint(VerticalAnchorPoint v)QgsMarkerSymbolLayerinline
shape() constQgsSimpleMarkerSymbolLayerBaseinline
shapeIsFilled(Qgis::MarkerShape shape)QgsSimpleMarkerSymbolLayerBasestatic
shapeToPolygon(Qgis::MarkerShape shape, QPolygonF &polygon) constQgsSimpleMarkerSymbolLayerBaseprotected
shouldRenderUsingSelectionColor(const QgsSymbolRenderContext &context) constQgsSymbolLayerprotected
size() constQgsMarkerSymbolLayerinline
sizeMapUnitScale() constQgsMarkerSymbolLayerinline
sizeUnit() constQgsMarkerSymbolLayerinline
startFeatureRender(const QgsFeature &feature, QgsRenderContext &context)QgsSymbolLayervirtual
startRender(QgsSymbolRenderContext &context) overrideQgsSimpleMarkerSymbolLayervirtual
stopFeatureRender(const QgsFeature &feature, QgsRenderContext &context)QgsSymbolLayervirtual
stopRender(QgsSymbolRenderContext &context) overrideQgsSimpleMarkerSymbolLayerBasevirtual
strokeColor() const overrideQgsSimpleMarkerSymbolLayerinlinevirtual
strokeStyle() constQgsSimpleMarkerSymbolLayerinline
strokeWidth() constQgsSimpleMarkerSymbolLayerinline
strokeWidthMapUnitScale() constQgsSimpleMarkerSymbolLayerinline
strokeWidthUnit() constQgsSimpleMarkerSymbolLayerinline
subSymbol()QgsSymbolLayervirtual
Top enum valueQgsMarkerSymbolLayer
toSld(QDomDocument &doc, QDomElement &element, const QVariantMap &props) const overrideQgsMarkerSymbolLayervirtual
type() constQgsSymbolLayerinline
usedAttributes(const QgsRenderContext &context) constQgsSymbolLayervirtual
userFlags() constQgsSymbolLayer
usesMapUnits() const overrideQgsSimpleMarkerSymbolLayervirtual
VCenter enum valueQgsMarkerSymbolLayer
verticalAnchorPoint() constQgsMarkerSymbolLayerinline
VerticalAnchorPoint enum nameQgsMarkerSymbolLayer
writeDxf(QgsDxfExport &e, double mmMapUnitScaleFactor, const QString &layerName, QgsSymbolRenderContext &context, QPointF shift=QPointF(0.0, 0.0)) const overrideQgsSimpleMarkerSymbolLayervirtual
writeSldMarker(QDomDocument &doc, QDomElement &element, const QVariantMap &props) const overrideQgsSimpleMarkerSymbolLayervirtual
~QgsSimpleMarkerSymbolLayer() overrideQgsSimpleMarkerSymbolLayer
~QgsSimpleMarkerSymbolLayerBase() overrideQgsSimpleMarkerSymbolLayerBase
~QgsSymbolLayer()QgsSymbolLayervirtual