QGIS API Documentation 3.41.0-Master (3440c17df1d)
Loading...
Searching...
No Matches
QgsCallout Member List

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

AnchorPoint enum nameQgsCallout
anchorPoint() constQgsCalloutinline
blendMode() constQgsCalloutinline
calloutLabelPoint(const QRectF &bodyBoundingBox, double angle, LabelAnchorPoint anchor, QgsRenderContext &context, const QgsCalloutContext &calloutContext, bool &pinned) constQgsCalloutprotected
calloutLineToPart(const QgsGeometry &labelGeometry, const QgsAbstractGeometry *partGeometry, QgsRenderContext &context, const QgsCalloutContext &calloutContext, bool &pinned) constQgsCalloutprotected
Centroid enum valueQgsCallout
clone() const =0QgsCalloutpure virtual
containsAdvancedEffects() constQgsCallout
dataDefinedProperties()QgsCalloutinline
dataDefinedProperties() constQgsCalloutinline
decodeAnchorPoint(const QString &name, bool *ok=nullptr)QgsCalloutstatic
decodeLabelAnchorPoint(const QString &name, bool *ok=nullptr)QgsCalloutstatic
draw(QgsRenderContext &context, const QRectF &bodyBoundingBox, const double angle, const QgsGeometry &anchor, QgsCalloutContext &calloutContext)=0QgsCalloutprotectedpure virtual
drawOrder() constQgsCalloutvirtual
DrawOrder enum nameQgsCallout
enabled() constQgsCalloutinline
encodeAnchorPoint(AnchorPoint anchor)QgsCalloutstatic
encodeLabelAnchorPoint(LabelAnchorPoint anchor)QgsCalloutstatic
labelAnchorGeometry(const QRectF &bodyBoundingBox, const double angle, LabelAnchorPoint anchor) constQgsCalloutprotected
labelAnchorPoint() constQgsCalloutinline
LabelAnchorPoint enum nameQgsCallout
LabelBottomLeft enum valueQgsCallout
LabelBottomMiddle enum valueQgsCallout
LabelBottomRight enum valueQgsCallout
LabelCentroid enum valueQgsCallout
LabelMiddleLeft enum valueQgsCallout
LabelMiddleRight enum valueQgsCallout
LabelPointOnExterior enum valueQgsCallout
LabelTopLeft enum valueQgsCallout
LabelTopMiddle enum valueQgsCallout
LabelTopRight enum valueQgsCallout
OrderBelowAllLabels enum valueQgsCallout
OrderBelowIndividualLabels enum valueQgsCallout
PointOnExterior enum valueQgsCallout
PointOnSurface enum valueQgsCallout
PoleOfInaccessibility enum valueQgsCallout
properties(const QgsReadWriteContext &context) constQgsCalloutvirtual
Property enum nameQgsCallout
propertyDefinitions()QgsCalloutstatic
QgsCallout()QgsCallout
readProperties(const QVariantMap &props, const QgsReadWriteContext &context)QgsCalloutvirtual
referencedFields(const QgsRenderContext &context) constQgsCalloutvirtual
render(QgsRenderContext &context, const QRectF &rect, const double angle, const QgsGeometry &anchor, QgsCalloutContext &calloutContext)QgsCallout
restoreProperties(const QDomElement &element, const QgsReadWriteContext &context)QgsCalloutvirtual
saveProperties(QDomDocument &doc, QDomElement &element, const QgsReadWriteContext &context) constQgsCalloutvirtual
setAnchorPoint(AnchorPoint anchor)QgsCalloutinline
setBlendMode(QPainter::CompositionMode mode)QgsCalloutinline
setDataDefinedProperties(const QgsPropertyCollection &collection)QgsCalloutinline
setEnabled(bool enabled)QgsCallout
setLabelAnchorPoint(LabelAnchorPoint anchor)QgsCalloutinline
startRender(QgsRenderContext &context)QgsCalloutvirtual
stopRender(QgsRenderContext &context)QgsCalloutvirtual
type() const =0QgsCalloutpure virtual
~QgsCallout()=defaultQgsCalloutvirtual