39 std::optional<basegfx::B2DHomMatrix>
51 virtual void parseAttribute(
const OUString& rTokenName,
SVGToken aSVGToken,
const OUString& aContent)
override;
57 const std::optional<basegfx::B2DHomMatrix>& pTransform)
const;
SvgMaskNode(SvgDocument &rDocument, SvgNode *pParent)
void setMaskContentUnits(const SvgUnits aMaskContentUnits)
MaskContentUnits content.
virtual void decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer &rTarget, bool bReferenced) const override
void apply(drawinglayer::primitive2d::Primitive2DContainer &rTarget, const std::optional< basegfx::B2DHomMatrix > &pTransform) const
apply contained clipPath to given geometry #i124852# transform may be needed
const std::optional< basegfx::B2DHomMatrix > & getTransform() const
transform content
const SvgNumber & getHeight() const
height content, set if found in current context
void setMaskUnits(const SvgUnits aMaskUnits)
MaskUnits content.
virtual ~SvgMaskNode() override
SvgNumber maX
variable scan values, dependent of given XAttributeList
SvgUnits maMaskContentUnits
const SvgNumber & getY() const
y content, set if found in current context
void setTransform(const std::optional< basegfx::B2DHomMatrix > &pMatrix)
SvgStyleAttributes maSvgStyleAttributes
use styles
std::optional< basegfx::B2DHomMatrix > mpaTransform
virtual const SvgStyleAttributes * getSvgStyleAttributes() const override
const SvgNumber & getX() const
x content, set if found in current context
virtual void parseAttribute(const OUString &rTokenName, SVGToken aSVGToken, const OUString &aContent) override
const SvgNumber & getWidth() const
width content, set if found in current context