QGIS API Documentation
3.2.0-Bonn (bc43194)
|
This is the complete list of members for QgsSymbol, including all inherited members.
_getLineString(QgsRenderContext &context, const QgsCurve &curve, bool clipToExtent=true) | QgsSymbol | protectedstatic |
_getPoint(QgsRenderContext &context, const QgsPoint &point) | QgsSymbol | inlineprotectedstatic |
_getPolygon(QPolygonF &pts, QList< QPolygonF > &holes, QgsRenderContext &context, const QgsPolygon &polygon, bool clipToExtent=true) | QgsSymbol | protectedstatic |
_getPolygonRing(QgsRenderContext &context, const QgsCurve &curve, bool clipToExtent) | QgsSymbol | protectedstatic |
appendSymbolLayer(QgsSymbolLayer *layer) | QgsSymbol | |
asImage(QSize size, QgsRenderContext *customContext=nullptr) | QgsSymbol | |
bigSymbolPreviewImage(QgsExpressionContext *expressionContext=nullptr) | QgsSymbol | |
changeSymbolLayer(int index, QgsSymbolLayer *layer) | QgsSymbol | |
clipFeaturesToExtent() const | QgsSymbol | inline |
clone() const =0 | QgsSymbol | pure virtual |
cloneLayers() const | QgsSymbol | protected |
color() const | QgsSymbol | |
defaultSymbol(QgsWkbTypes::GeometryType geomType) | QgsSymbol | static |
deleteSymbolLayer(int index) | QgsSymbol | |
drawPreviewIcon(QPainter *painter, QSize size, QgsRenderContext *customContext=nullptr) | QgsSymbol | |
dump() const | QgsSymbol | |
DynamicRotation enum value | QgsSymbol | |
exportImage(const QString &path, const QString &format, QSize size) | QgsSymbol | |
Fill enum value | QgsSymbol | |
hasDataDefinedProperties() const | QgsSymbol | |
Hybrid enum value | QgsSymbol | |
insertSymbolLayer(int index, QgsSymbolLayer *layer) | QgsSymbol | |
layer() const | QgsSymbol | inline |
Line enum value | QgsSymbol | |
mapUnitScale() const | QgsSymbol | |
Marker enum value | QgsSymbol | |
mClipFeaturesToExtent | QgsSymbol | protected |
mLayer | QgsSymbol | protected |
mLayers | QgsSymbol | protected |
mOpacity | QgsSymbol | protected |
mRenderHints | QgsSymbol | protected |
mType | QgsSymbol | protected |
opacity() const | QgsSymbol | inline |
outputUnit() const | QgsSymbol | |
QgsFeatureRenderer class | QgsSymbol | friend |
QgsSymbol(SymbolType type, const QgsSymbolLayerList &layers) | QgsSymbol | protected |
renderFeature(const QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false, int currentVertexMarkerType=0, int currentVertexMarkerSize=0) | QgsSymbol | |
RenderHint enum name | QgsSymbol | |
renderHints() const | QgsSymbol | inline |
renderUsingLayer(QgsSymbolLayer *layer, QgsSymbolRenderContext &context) | QgsSymbol | protected |
renderVertexMarker(QPointF pt, QgsRenderContext &context, int currentVertexMarkerType, int currentVertexMarkerSize) | QgsSymbol | protected |
ScaleArea enum value | QgsSymbol | |
ScaleDiameter enum value | QgsSymbol | |
ScaleMethod enum name | QgsSymbol | |
setClipFeaturesToExtent(bool clipFeaturesToExtent) | QgsSymbol | inline |
setColor(const QColor &color) | QgsSymbol | |
setLayer(const QgsVectorLayer *layer) | QgsSymbol | inline |
setMapUnitScale(const QgsMapUnitScale &scale) | QgsSymbol | |
setOpacity(qreal opacity) | QgsSymbol | inline |
setOutputUnit(QgsUnitTypes::RenderUnit unit) | QgsSymbol | |
setRenderHints(RenderHints hints) | QgsSymbol | inline |
startRender(QgsRenderContext &context, const QgsFields &fields=QgsFields()) | QgsSymbol | |
stopRender(QgsRenderContext &context) | QgsSymbol | |
symbolLayer(int layer) | QgsSymbol | |
symbolLayerCount() const | QgsSymbol | inline |
symbolLayers() | QgsSymbol | inline |
symbolRenderContext() | QgsSymbol | |
SymbolType enum name | QgsSymbol | |
takeSymbolLayer(int index) | QgsSymbol | |
toSld(QDomDocument &doc, QDomElement &element, QgsStringMap props) const | QgsSymbol | |
type() const | QgsSymbol | inline |
usedAttributes(const QgsRenderContext &context) const | QgsSymbol | |
~QgsSymbol() | QgsSymbol | virtual |