11 : m_filterUnits(
KoFlake::ObjectBoundingBox)
12 , m_primitiveUnits(
KoFlake::UserSpaceOnUse)
13 , m_position(-0.1, -0.1)
void setPosition(const QPointF &position)
Sets filter position.
KoFlake::CoordinateSystem filterUnits() const
Returns the filter units type.
void setContent(const QDomElement &content)
Sets the dom element containing the filter.
QSizeF size(const QRectF &objectBound) const
Returns filter size (objectBound is used when filterUnits == ObjectBoundingBox)
void setFilterUnits(KoFlake::CoordinateSystem filterUnits)
Set the filter units type.
QDomElement content() const
Return the filer element.
KoFlake::CoordinateSystem m_primitiveUnits
void setPrimitiveUnits(KoFlake::CoordinateSystem primitiveUnits)
Set the filter primitive units type.
QDomElement m_filterContent
QPointF position(const QRectF &objectBound) const
Returns filter position (objectBound is used when filterUnits == ObjectBoundingBox)
KoFlake::CoordinateSystem primitiveUnits() const
Returns the filter primitive units type.
void setSize(const QSizeF &size)
Sets filter size.
KoFlake::CoordinateSystem m_filterUnits
static QPointF objectToUserSpace(const QPointF &position, const QRectF &objectBound)