27 #include "../fe/PropertyName.h" 
   81   delete m_labelPlacement;
 
  116   delete m_labelPlacement;
 
  117   m_labelPlacement = l;
 
  122   return m_labelPlacement;
 
A TextSymbolizer is used to render text labels according to various graphical parameters. 
 
const std::string & getName() const 
It returns the property name. 
 
A Font specifies the text font to use in a text symbolizer. 
 
Font * m_font
The font element specifies the text font to use. (Optional) 
 
A Halo is a type of Fill that is applied to the backgrounds of font glyphs. 
 
LabelPlacement * clone() const 
It creates a new copy of this object. 
 
const LabelPlacement * getLabelPlacement() const 
 
The LabelPlacement specifies where and how a text label should be rendered relative to a geometry...
 
A Fill specifies the pattern for filling an area geometry. 
 
A Symbolizer describes how a feature is to appear on a map. 
 
The ParameterValueType uses WFS-Filter expressions to give values for SE graphic parameters. 
 
const std::string & getType() const 
It returns the symbolizer type. 
 
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
 
static const std::string sm_type
A static data member used in the implementation of getType method. 
 
TextSymbolizer()
It initializes a new TextSymbolizer. 
 
Symbolizer * clone() const 
It creates a new copy of this object. 
 
This class is used to encode the name of any property of an object. 
 
LabelPlacement * m_labelPlacement
The label placement specifies where and how a text label should be rendered relative to a geometry...
 
A Font specifies the text font to use in a text symbolizer. 
 
ParameterValue * m_label
The label specifies the textual content to be rendered. (Optional) 
 
Halo * clone() const 
It creates a new copy of this object. 
 
A Fill specifies the pattern for filling an area geometry. 
 
const Font * getFont() const 
 
te::fe::PropertyName * m_geometry
The Geometry will be interpreted as a point or a line as needed by the LabelPlacement. (Optional) 
 
ParameterValue * clone() const 
It creates a new copy of this object. 
 
A TextSymbolizer is used to render text labels according to various graphical parameters. 
 
Halo * m_halo
A Halo is a type of Fill that is applied to the backgrounds of font glyphs. (Optional) ...
 
Fill * clone() const 
It creates a new copy of this object. 
 
void setGeometry(te::fe::PropertyName *g)
 
void setLabel(ParameterValue *l)
 
~TextSymbolizer()
Destructor. 
 
const ParameterValue * getLabel() const 
 
const Fill * getFill() const 
 
A Halo is a type of Fill that is applied to the backgrounds of font glyphs. 
 
const Halo * getHalo() const 
 
The LabelPlacement specifies where and how a text label should be rendered relative to a geometry...
 
Font * clone() const 
It creates a new copy of this object. 
 
void setLabelPlacement(LabelPlacement *l)
 
Fill * m_fill
It specifies how the text area will be filled. (Optional)