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 |