QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
Public Attributes | List of all members
QgsTextRendererUtils::CurvedGraphemePlacement Class Reference

Contains placement information for a single grapheme in a curved text layout. More...

#include <qgstextrendererutils.h>

Public Attributes

double angle = 0
 Angle for grapheme, in radians. More...
 
int graphemeIndex = 0
 Index of corresponding grapheme. More...
 
double height = 0
 Height of grapheme. More...
 
double width = 0
 Width of grapheme. More...
 
double x = 0
 X coordinate of start of grapheme. More...
 
double y = 0
 Y coordinate of start of grapheme. More...
 

Detailed Description

Contains placement information for a single grapheme in a curved text layout.

Note
Not available in Python bindings
Since
QGIS 3.20

Definition at line 96 of file qgstextrendererutils.h.

Member Data Documentation

◆ angle

double QgsTextRendererUtils::CurvedGraphemePlacement::angle = 0

Angle for grapheme, in radians.

Definition at line 109 of file qgstextrendererutils.h.

◆ graphemeIndex

int QgsTextRendererUtils::CurvedGraphemePlacement::graphemeIndex = 0

Index of corresponding grapheme.

Definition at line 111 of file qgstextrendererutils.h.

◆ height

double QgsTextRendererUtils::CurvedGraphemePlacement::height = 0

Height of grapheme.

Definition at line 107 of file qgstextrendererutils.h.

◆ width

double QgsTextRendererUtils::CurvedGraphemePlacement::width = 0

Width of grapheme.

Definition at line 105 of file qgstextrendererutils.h.

◆ x

double QgsTextRendererUtils::CurvedGraphemePlacement::x = 0

X coordinate of start of grapheme.

Definition at line 101 of file qgstextrendererutils.h.

◆ y

double QgsTextRendererUtils::CurvedGraphemePlacement::y = 0

Y coordinate of start of grapheme.

Definition at line 103 of file qgstextrendererutils.h.


The documentation for this class was generated from the following file: