27 #include "../fe/PropertyName.h"
38 m_perpendicularOffset(0)
46 m_perpendicularOffset(0)
62 delete m_perpendicularOffset;
68 m_geometry = geometry;
89 delete m_perpendicularOffset;
90 m_perpendicularOffset = perpendicularOffset;
95 return m_perpendicularOffset;
Stroke * clone() const
It creates a new copy of this object.
const std::string & getName() const
It returns the property name.
A Symbolizer describes how a feature is to appear on a map.
Stroke * m_stroke
A Stroke specifies the appearance of a linear geometry. (Optional)
static const std::string sm_type
A static data member used in the implementation of getType method.
The ParameterValueType uses WFS-Filter expressions to give values for SE graphic parameters.
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line seg...
ParameterValue * m_perpendicularOffset
A PerpendicularOffset gives the perpendicular distance away from a line to draw a label...
LineSymbolizer()
It initializes a new LineSymbolizer.
~LineSymbolizer()
Destructor.
This class is used to encode the name of any property of an object.
Symbolizer * clone() const
It creates a new copy of this object.
void setStroke(Stroke *stroke)
A Stroke specifies the appearance of a linear geometry. The Stroke element is optional inside of Line...
void setGeometry(te::fe::PropertyName *geometry)
The Geometry element of a LineSymbolizer defines the linear geometry to be used for styling...
const ParameterValue * getPerpendicularOffset() const
ParameterValue * clone() const
It creates a new copy of this object.
const Stroke * getStroke() const
const te::fe::PropertyName * getGeometry() const
A Stroke specifies the appearance of a linear geometry.
A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line seg...
const std::string & getType() const
It returns the symbolizer type.
te::fe::PropertyName * m_geometry
A Geometry gives reference to a (the) geometry property of a feature to be used for rendering...
void setPerpendicularOffset(ParameterValue *perpendicularOffset)
PerpendicularOffset allows to draw lines in parallel to the original geometry. For complex line strin...
A Stroke specifies the appearance of a linear geometry.