AnchorPoint enum name | QgsCallout | |
anchorPoint() const | QgsCallout | inline |
AnchorPointPosition enum value | QgsCallout | |
Automatic enum value | QgsCurvedLineCallout | |
BlendMode enum value | QgsCallout | |
blendMode() const | QgsCallout | inline |
calloutLabelPoint(const QRectF &bodyBoundingBox, double angle, LabelAnchorPoint anchor, QgsRenderContext &context, const QgsCalloutContext &calloutContext, bool &pinned) const | QgsCallout | protected |
calloutLineToPart(const QgsGeometry &labelGeometry, const QgsAbstractGeometry *partGeometry, QgsRenderContext &context, const QgsCalloutContext &calloutContext, bool &pinned) const | QgsCallout | protected |
Centroid enum value | QgsCallout | |
Clockwise enum value | QgsCurvedLineCallout | |
clone() const override | QgsCurvedLineCallout | virtual |
containsAdvancedEffects() const | QgsCallout | |
CornerRadius enum value | QgsCallout | |
CounterClockwise enum value | QgsCurvedLineCallout | |
create(const QVariantMap &properties=QVariantMap(), const QgsReadWriteContext &context=QgsReadWriteContext()) | QgsCurvedLineCallout | static |
createCalloutLine(const QgsPoint &start, const QgsPoint &end, QgsRenderContext &context, const QRectF &bodyBoundingBox, const double angle, const QgsGeometry &anchor, QgsCalloutContext &calloutContext) const override | QgsCurvedLineCallout | protectedvirtual |
Curvature enum value | QgsCallout | |
curvature() const | QgsCurvedLineCallout | |
dataDefinedProperties() | QgsCallout | inline |
dataDefinedProperties() const | QgsCallout | inline |
decodeAnchorPoint(const QString &name, bool *ok=nullptr) | QgsCallout | static |
decodeLabelAnchorPoint(const QString &name, bool *ok=nullptr) | QgsCallout | static |
DestinationX enum value | QgsCallout | |
DestinationY enum value | QgsCallout | |
draw(QgsRenderContext &context, const QRectF &bodyBoundingBox, const double angle, const QgsGeometry &anchor, QgsCallout::QgsCalloutContext &calloutContext) override | QgsSimpleLineCallout | protectedvirtual |
DrawCalloutToAllParts enum value | QgsCallout | |
drawCalloutToAllParts() const | QgsSimpleLineCallout | inline |
drawOrder() const | QgsCallout | virtual |
DrawOrder enum name | QgsCallout | |
enabled() const | QgsCallout | inline |
encodeAnchorPoint(AnchorPoint anchor) | QgsCallout | static |
encodeLabelAnchorPoint(LabelAnchorPoint anchor) | QgsCallout | static |
labelAnchorGeometry(const QRectF &bodyBoundingBox, const double angle, LabelAnchorPoint anchor) const | QgsCallout | protected |
LabelAnchorPoint enum name | QgsCallout | |
labelAnchorPoint() const | QgsCallout | inline |
LabelAnchorPointPosition enum value | QgsCallout | |
LabelBottomLeft enum value | QgsCallout | |
LabelBottomMiddle enum value | QgsCallout | |
LabelBottomRight enum value | QgsCallout | |
LabelCentroid enum value | QgsCallout | |
LabelMiddleLeft enum value | QgsCallout | |
LabelMiddleRight enum value | QgsCallout | |
LabelPointOnExterior enum value | QgsCallout | |
LabelTopLeft enum value | QgsCallout | |
LabelTopMiddle enum value | QgsCallout | |
LabelTopRight enum value | QgsCallout | |
lineSymbol() | QgsSimpleLineCallout | |
Margins enum value | QgsCallout | |
MinimumCalloutLength enum value | QgsCallout | |
minimumLength() const | QgsSimpleLineCallout | inline |
minimumLengthMapUnitScale() const | QgsSimpleLineCallout | inline |
minimumLengthUnit() const | QgsSimpleLineCallout | inline |
OffsetFromAnchor enum value | QgsCallout | |
offsetFromAnchor() const | QgsSimpleLineCallout | inline |
offsetFromAnchorMapUnitScale() const | QgsSimpleLineCallout | inline |
offsetFromAnchorUnit() const | QgsSimpleLineCallout | inline |
OffsetFromLabel enum value | QgsCallout | |
offsetFromLabel() const | QgsSimpleLineCallout | inline |
offsetFromLabelMapUnitScale() const | QgsSimpleLineCallout | inline |
offsetFromLabelUnit() const | QgsSimpleLineCallout | inline |
operator=(const QgsCurvedLineCallout &)=delete | QgsCurvedLineCallout | |
QgsSimpleLineCallout::operator=(const QgsSimpleLineCallout &)=delete | QgsSimpleLineCallout | |
OrderBelowAllLabels enum value | QgsCallout | |
OrderBelowIndividualLabels enum value | QgsCallout | |
Orientation enum name | QgsCurvedLineCallout | |
orientation() const | QgsCurvedLineCallout | |
OriginX enum value | QgsCallout | |
OriginY enum value | QgsCallout | |
PointOnExterior enum value | QgsCallout | |
PointOnSurface enum value | QgsCallout | |
PoleOfInaccessibility enum value | QgsCallout | |
properties(const QgsReadWriteContext &context) const override | QgsCurvedLineCallout | virtual |
Property enum name | QgsCallout | |
propertyDefinitions() | QgsCallout | static |
QgsCallout() | QgsCallout | |
QgsCurvedLineCallout() | QgsCurvedLineCallout | |
QgsCurvedLineCallout(const QgsCurvedLineCallout &other) | QgsCurvedLineCallout | |
QgsSimpleLineCallout() | QgsSimpleLineCallout | |
QgsSimpleLineCallout(const QgsSimpleLineCallout &other) | QgsSimpleLineCallout | |
readProperties(const QVariantMap &props, const QgsReadWriteContext &context) override | QgsSimpleLineCallout | virtual |
referencedFields(const QgsRenderContext &context) const override | QgsSimpleLineCallout | virtual |
render(QgsRenderContext &context, const QRectF &rect, const double angle, const QgsGeometry &anchor, QgsCalloutContext &calloutContext) | QgsCallout | |
restoreProperties(const QDomElement &element, const QgsReadWriteContext &context) | QgsCallout | virtual |
saveProperties(QDomDocument &doc, QDomElement &element, const QgsReadWriteContext &context) const | QgsCallout | virtual |
setAnchorPoint(AnchorPoint anchor) | QgsCallout | inline |
setBlendMode(QPainter::CompositionMode mode) | QgsCallout | inline |
setCurvature(double curvature) | QgsCurvedLineCallout | |
setDataDefinedProperties(const QgsPropertyCollection &collection) | QgsCallout | inline |
setDrawCalloutToAllParts(bool drawToAllParts) | QgsSimpleLineCallout | inline |
setEnabled(bool enabled) | QgsCallout | |
setLabelAnchorPoint(LabelAnchorPoint anchor) | QgsCallout | inline |
setLineSymbol(QgsLineSymbol *symbol) | QgsSimpleLineCallout | |
setMinimumLength(double length) | QgsSimpleLineCallout | inline |
setMinimumLengthMapUnitScale(const QgsMapUnitScale &scale) | QgsSimpleLineCallout | inline |
setMinimumLengthUnit(QgsUnitTypes::RenderUnit unit) | QgsSimpleLineCallout | inline |
setOffsetFromAnchor(double distance) | QgsSimpleLineCallout | inline |
setOffsetFromAnchorMapUnitScale(const QgsMapUnitScale &scale) | QgsSimpleLineCallout | inline |
setOffsetFromAnchorUnit(QgsUnitTypes::RenderUnit unit) | QgsSimpleLineCallout | inline |
setOffsetFromLabel(double distance) | QgsSimpleLineCallout | inline |
setOffsetFromLabelMapUnitScale(const QgsMapUnitScale &scale) | QgsSimpleLineCallout | inline |
setOffsetFromLabelUnit(QgsUnitTypes::RenderUnit unit) | QgsSimpleLineCallout | inline |
setOrientation(Orientation orientation) | QgsCurvedLineCallout | |
startRender(QgsRenderContext &context) override | QgsSimpleLineCallout | virtual |
stopRender(QgsRenderContext &context) override | QgsSimpleLineCallout | virtual |
type() const override | QgsCurvedLineCallout | virtual |
WedgeWidth enum value | QgsCallout | |
~QgsCallout()=default | QgsCallout | virtual |
~QgsSimpleLineCallout() override | QgsSimpleLineCallout | |