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 |