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.