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.