Namespace for the TerraLib Annotation Text module. More...
Classes | |
class | Attributes |
class | Element |
class | Module |
This singleton defines the TerraLib Annotation Text module entry. More... | |
class | Text |
A Text may contain 1 or more Text Elements. More... | |
Enumerations | |
enum | FontStyle { Italic = 1, NormalStyle = 2, Oblique = 4 } |
Font style for drawing text. More... | |
enum | FontWeight { Light = 100, NormalWeight = 200, DemiBold = 300, Bold = 400, ExtraBold = 500, UltraBold = 600, Black = 700, ExtraBlack = 800, UltraBlack = 900 } |
Font weight for drawing text. More... | |
enum | HorizontalAlignment { Start = 1, CenterH = 2, End = 4 } |
Horizontal alignment for drawing text. More... | |
enum | LineJustification { Left = 1, Center = 2, Right = 4 } |
Line justification for drawing multi line text. More... | |
enum | TextDecoration { None = 1, LineThrought = 2, Underline = 4, Overline =8 } |
Text decoration for drawing text. More... | |
enum | VerticalAlignment { Top = 1, CenterV = 2, Baseline = 4, Bottom = 8 } |
Vertical alignment for drawing text. More... | |
Namespace for the TerraLib Annotation Text module.
TerraLib provides a basic set of classes for dealing with annotated texts...
enum te::at::FontStyle |
enum te::at::FontWeight |