|
bool | addDirectionSymbol () const |
| Returns true if '<' or '>' (or custom strings set via leftDirectionSymbol and rightDirectionSymbol) will be automatically added to the label text, pointing in the direction of the line or polygon ring. More...
|
|
AnchorClipping | anchorClipping () const |
| Returns the line anchor clipping mode, which dictates how line strings are clipped before calculating the line anchor placement. More...
|
|
AnchorTextPoint | anchorTextPoint () const |
| Returns the line anchor text point, which dictates which part of the label text should be placed at the lineAnchorPercent(). More...
|
|
AnchorType | anchorType () const |
| Returns the line anchor type, which dictates how the lineAnchorPercent() setting is handled. More...
|
|
DirectionSymbolPlacement | directionSymbolPlacement () const |
| Returns the placement for direction symbols. More...
|
|
QString | leftDirectionSymbol () const |
| Returns the string to use for left direction arrows. More...
|
|
double | lineAnchorPercent () const |
| Returns the percent along the line at which labels should be placed. More...
|
|
bool | mergeLines () const |
| Returns true if connected line features with identical label text should be merged prior to generating label positions. More...
|
|
double | overrunDistance () const |
| Returns the distance which labels are allowed to overrun past the start or end of line features. More...
|
|
QgsMapUnitScale | overrunDistanceMapUnitScale () const |
| Returns the map unit scale for label overrun distance. More...
|
|
QgsUnitTypes::RenderUnit | overrunDistanceUnit () const |
| Returns the units for label overrun distance. More...
|
|
QgsLabeling::LinePlacementFlags | placementFlags () const |
| Returns the line placement flags, which dictate how line labels can be placed above or below the lines. More...
|
|
bool | reverseDirectionSymbol () const |
| Returns true if direction symbols should be reversed. More...
|
|
QString | rightDirectionSymbol () const |
| Returns the string to use for right direction arrows. More...
|
|
void | setAddDirectionSymbol (bool enabled) |
| Sets whether '<' or '>' (or custom strings set via leftDirectionSymbol and rightDirectionSymbol) will be automatically added to the label text, pointing in the direction of the line or polygon ring. More...
|
|
void | setAnchorClipping (AnchorClipping clipping) |
| Sets the line anchor clipping mode, which dictates how line strings are clipped before calculating the line anchor placement. More...
|
|
void | setAnchorTextPoint (AnchorTextPoint point) |
| Sets the line anchor text point, which dictates which part of the label text should be placed at the lineAnchorPercent(). More...
|
|
void | setAnchorType (AnchorType type) |
| Sets the line anchor type, which dictates how the lineAnchorPercent() setting is handled. More...
|
|
void | setDirectionSymbolPlacement (DirectionSymbolPlacement placement) |
| Sets the placement for direction symbols. More...
|
|
void | setLeftDirectionSymbol (const QString &symbol) |
| Sets the string to use for left direction arrows. More...
|
|
void | setLineAnchorPercent (double percent) |
| Sets the percent along the line at which labels should be placed. More...
|
|
void | setMergeLines (bool merge) |
| Sets whether connected line features with identical label text should be merged prior to generating label positions. More...
|
|
void | setOverrunDistance (double distance) |
| Sets the distance which labels are allowed to overrun past the start or end of line features. More...
|
|
void | setOverrunDistanceMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale for label overrun distance. More...
|
|
void | setOverrunDistanceUnit (const QgsUnitTypes::RenderUnit &unit) |
| Sets the unit for label overrun distance. More...
|
|
void | setPlacementFlags (QgsLabeling::LinePlacementFlags flags) |
| Returns the line placement flags, which dictate how line labels can be placed above or below the lines. More...
|
|
void | setReverseDirectionSymbol (bool reversed) |
| Sets whether the direction symbols should be reversed. More...
|
|
void | setRightDirectionSymbol (const QString &symbol) |
| Sets the string to use for right direction arrows. More...
|
|
void | updateDataDefinedProperties (const QgsPropertyCollection &properties, QgsExpressionContext &context) |
| Updates the thinning settings to respect any data defined properties set within the specified properties collection. More...
|
|