te::at Namespace Reference

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...
 

Detailed Description

Namespace for the TerraLib Annotation Text module.

TerraLib provides a basic set of classes for dealing with annotated texts...

Enumeration Type Documentation

Font style for drawing text.

Enumerator
Italic 

An italic style.

NormalStyle 

A normal style.

Oblique 

A oblique style.

Definition at line 38 of file Enums.h.

Font weight for drawing text.

Enumerator
Light 

????

NormalWeight 

????

DemiBold 

????

Bold 

????

ExtraBold 

????

UltraBold 

????

Black 

????

ExtraBlack 

????

UltraBlack 

????

Definition at line 50 of file Enums.h.

Horizontal alignment for drawing text.

Enumerator
Start 

????

CenterH 

????

End 

????

Definition at line 81 of file Enums.h.

Line justification for drawing multi line text.

Enumerator
Left 

????

Center 

????

Right 

????

Definition at line 106 of file Enums.h.

Text decoration for drawing text.

Enumerator
None 

????

LineThrought 

????

Underline 

????

Overline 

????

Definition at line 68 of file Enums.h.

Vertical alignment for drawing text.

Enumerator
Top 

????

CenterV 

????

Baseline 

????

Bottom 

????

Definition at line 93 of file Enums.h.