QGIS API Documentation  3.4.15-Madeira (e83d02e274)
QgsSymbol Member List

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

_getLineString(QgsRenderContext &context, const QgsCurve &curve, bool clipToExtent=true)QgsSymbolprotectedstatic
_getPoint(QgsRenderContext &context, const QgsPoint &point)QgsSymbolinlineprotectedstatic
_getPolygon(QPolygonF &pts, QList< 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
appendSymbolLayer(QgsSymbolLayer *layer)QgsSymbol
asImage(QSize size, QgsRenderContext *customContext=nullptr)QgsSymbol
bigSymbolPreviewImage(QgsExpressionContext *expressionContext=nullptr)QgsSymbol
changeSymbolLayer(int index, QgsSymbolLayer *layer)QgsSymbol
clipFeaturesToExtent() const QgsSymbolinline
clone() const =0QgsSymbolpure virtual
cloneLayers() const QgsSymbolprotected
color() const QgsSymbol
defaultSymbol(QgsWkbTypes::GeometryType geomType)QgsSymbolstatic
deleteSymbolLayer(int index)QgsSymbol
drawPreviewIcon(QPainter *painter, QSize size, QgsRenderContext *customContext=nullptr)QgsSymbol
dump() const QgsSymbol
DynamicRotation enum valueQgsSymbol
exportImage(const QString &path, const QString &format, QSize size)QgsSymbol
Fill enum valueQgsSymbol
forceRHR() const QgsSymbolinline
hasDataDefinedProperties() const QgsSymbol
Hybrid enum valueQgsSymbol
insertSymbolLayer(int index, QgsSymbolLayer *layer)QgsSymbol
layer() const QgsSymbol
Line enum valueQgsSymbol
mapUnitScale() const QgsSymbol
Marker enum valueQgsSymbol
mClipFeaturesToExtentQgsSymbolprotected
mForceRHRQgsSymbolprotected
mLayerQgsSymbolprotected
mLayersQgsSymbolprotected
mOpacityQgsSymbolprotected
mRenderHintsQgsSymbolprotected
mTypeQgsSymbolprotected
opacity() const QgsSymbolinline
outputUnit() const QgsSymbol
QgsFeatureRenderer classQgsSymbolfriend
QgsSymbol(SymbolType type, const QgsSymbolLayerList &layers)QgsSymbolprotected
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false, int currentVertexMarkerType=0, double currentVertexMarkerSize=0.0) SIP_THROW(QgsCsException)QgsSymbol
RenderHint enum nameQgsSymbol
renderHints() const QgsSymbolinline
renderUsingLayer(QgsSymbolLayer *layer, QgsSymbolRenderContext &context)QgsSymbolprotected
renderVertexMarker(QPointF pt, QgsRenderContext &context, int currentVertexMarkerType, double currentVertexMarkerSize)QgsSymbolprotected
ScaleArea enum valueQgsSymbol
ScaleDiameter enum valueQgsSymbol
ScaleMethod enum nameQgsSymbol
setClipFeaturesToExtent(bool clipFeaturesToExtent)QgsSymbolinline
setColor(const QColor &color)QgsSymbol
setForceRHR(bool force)QgsSymbolinline
setLayer(const QgsVectorLayer *layer)QgsSymbol
setMapUnitScale(const QgsMapUnitScale &scale)QgsSymbol
setOpacity(qreal opacity)QgsSymbolinline
setOutputUnit(QgsUnitTypes::RenderUnit unit)QgsSymbol
setRenderHints(RenderHints hints)QgsSymbolinline
startRender(QgsRenderContext &context, const QgsFields &fields=QgsFields())QgsSymbol
stopRender(QgsRenderContext &context)QgsSymbol
symbolLayer(int layer)QgsSymbol
symbolLayerCount() const QgsSymbolinline
symbolLayers()QgsSymbolinline
symbolRenderContext()QgsSymbol
SymbolType enum nameQgsSymbol
takeSymbolLayer(int index)QgsSymbol
toSld(QDomDocument &doc, QDomElement &element, QgsStringMap props) const QgsSymbol
type() const QgsSymbolinline
usedAttributes(const QgsRenderContext &context) const QgsSymbol
~QgsSymbol()QgsSymbolvirtual