All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Enums.h File Reference

Several enumerations related to Annotation Text. More...

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::at
 Namespace for the TerraLib Annotation Text module.
 

Enumerations

enum  te::at::FontStyle { te::at::Italic = 1, te::at::NormalStyle = 2, te::at::Oblique = 4 }
 Font style for drawing text. More...
 
enum  te::at::FontWeight {
  te::at::Light = 100, te::at::NormalWeight = 200, te::at::DemiBold = 300, te::at::Bold = 400,
  te::at::ExtraBold = 500, te::at::UltraBold = 600, te::at::Black = 700, te::at::ExtraBlack = 800,
  te::at::UltraBlack = 900
}
 Font weight for drawing text. More...
 
enum  te::at::HorizontalAlignment { te::at::Start = 1, te::at::CenterH = 2, te::at::End = 4 }
 Horizontal alignment for drawing text. More...
 
enum  te::at::LineJustification { te::at::Left = 1, te::at::Center = 2, te::at::Right = 4 }
 Line justification for drawing multi line text. More...
 
enum  te::at::TextDecoration { te::at::None = 1, te::at::LineThrought = 2, te::at::Underline = 4, te::at::Overline =8 }
 Text decoration for drawing text. More...
 
enum  te::at::VerticalAlignment { te::at::Top = 1, te::at::CenterV = 2, te::at::Baseline = 4, te::at::Bottom = 8 }
 Vertical alignment for drawing text. More...
 

Detailed Description

Several enumerations related to Annotation Text.

Definition in file Enums.h.