50 virtual void parseAttribute(
const OUString& rTokenName,
SVGToken aSVGToken,
const OUString& aContent)
override;
const std::optional< basegfx::B2DPolyPolygon > & getPath() const
path content, set if found in current context
virtual void parseAttribute(const OUString &rTokenName, SVGToken aSVGToken, const OUString &aContent) override
SvgStyleAttributes maSvgStyleAttributes
use styles
virtual void decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer &rTarget, bool bReferenced) const override
virtual const SvgStyleAttributes * getSvgStyleAttributes() const override
void setTransform(const std::optional< basegfx::B2DHomMatrix > &pMatrix)
std::optional< basegfx::B2DPolyPolygon > mpPolyPolygon
variable scan values, dependent of given XAttributeList
const SvgNumber & getPathLength() const
PathLength content.
const std::optional< basegfx::B2DHomMatrix > & getTransform() const
transform content, set if found in current context
basegfx::utils::PointIndexSet maHelpPointIndices
std::optional< basegfx::B2DHomMatrix > mpaTransform
void setPath(const std::optional< basegfx::B2DPolyPolygon > &pPath)
SvgPathNode(SvgDocument &rDocument, SvgNode *pParent)
virtual ~SvgPathNode() override