27 #include "../../../common/StringUtils.h" 28 #include "../../../se/SvgParameter.h" 29 #include "../../../se/LinePlacement.h" 30 #include "../../../se/Utils.h" 31 #include "../propertybrowser/AbstractPropertyManager.h" 39 m_linePlacement(new
te::se::LinePlacement)
54 addProperty(linePlacementProperty, tr(
"Line Placement"), QColor(241, 165, 61));
void setIsAligned(bool i)
A LinePlacement specifies how a text label should be rendered relative to a linear geometry...
TESEEXPORT double GetDouble(const te::se::ParameterValue *param)
It gets the parameter value as a double.
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
static AbstractPropertyManager & getInstance()
It returns a reference to the singleton instance.
A widget used to define the LinePlacement se object.
LinePlacement * clone() const
It creates a new copy of this object.
void setPerpendicularOffset(ParameterValue *p)
const ParameterValue * getPerpendicularOffset() const