29 #include "../geometry/Geometry.h"
Element * clone() const
It clones the Element.
std::string m_value
text value
Attributes * m_attribute
attributes
const Attributes * getAttributes() const
it returns the text attributes.
const te::gm::Geometry * getLeaderLine() const
it returns the text leader line.
te::gm::Geometry * m_location
location
void setAttributes(Attributes *attribute)
it sets the text attributes.
~Element()
Text Element destructor.
const std::string & getValue() const
it returns the text string.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
void setLeaderLine(te::gm::Geometry *leaderLine)
it sets the text leader line.
void setValue(const std::string &value)
it sets the text string.
const te::gm::Geometry * getLocation() const
it returns the text location.
Element()
Text Element constructor.
te::gm::Geometry * m_leaderLine
leader line
void setLocation(te::gm::Geometry *location)
it sets the text location.