26 #ifndef __TERRALIB_ANNOTATIONTEXT_INTERNAL_TEXT_H 
   27 #define __TERRALIB_ANNOTATIONTEXT_INTERNAL_TEXT_H 
   31 #include "../geometry/Envelope.h" 
   32 #include "../common/STLUtils.h" 
   91         void setElements(
const std::vector<Element*> elements);
 
   98         const std::vector<Element*>& getElements() 
const;
 
  141 #endif  // __TERRALIB_ANNOTATIONTEXT_INTERNAL_TEXT_H 
Configuration flags for the TerraLib Annotation Text module. 
 
#define TEANNOTATIONTEXTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
te::gm::Envelope m_envelope
 
A Text may contain 1 or more Text Elements. 
 
std::vector< Element * > m_elements
 
An Envelope defines a 2D rectangular region.