diff options
Diffstat (limited to 'include/drawinglayer')
-rw-r--r-- | include/drawinglayer/primitive2d/svggradientprimitive2d.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx index f3fc2bca6a64..dc6aa42d7a21 100644 --- a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx +++ b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx @@ -93,6 +93,9 @@ namespace drawinglayer class SvgGradientHelper { private: + /// the extra gradient transform + basegfx::B2DHomMatrix maGradientTransform; + /// geometric definition, the geometry to be filled basegfx::B2DPolyPolygon maPolyPolygon; @@ -147,6 +150,7 @@ namespace drawinglayer public: /// constructor SvgGradientHelper( + const basegfx::B2DHomMatrix& rGradientTransform, const basegfx::B2DPolyPolygon& rPolyPolygon, const SvgGradientEntryVector& rGradientEntries, const basegfx::B2DPoint& rStart, @@ -155,6 +159,7 @@ namespace drawinglayer virtual ~SvgGradientHelper() {} /// data read access + const basegfx::B2DHomMatrix& getGradientTransform() const { return maGradientTransform; } const basegfx::B2DPolyPolygon& getPolyPolygon() const { return maPolyPolygon; } const SvgGradientEntryVector& getGradientEntries() const { return maGradientEntries; } const basegfx::B2DPoint& getStart() const { return maStart; } @@ -197,6 +202,7 @@ namespace drawinglayer public: /// constructor SvgLinearGradientPrimitive2D( + const basegfx::B2DHomMatrix& rGradientTransform, const basegfx::B2DPolyPolygon& rPolyPolygon, const SvgGradientEntryVector& rGradientEntries, const basegfx::B2DPoint& rStart, @@ -265,6 +271,7 @@ namespace drawinglayer public: /// constructor SvgRadialGradientPrimitive2D( + const basegfx::B2DHomMatrix& rGradientTransform, const basegfx::B2DPolyPolygon& rPolyPolygon, const SvgGradientEntryVector& rGradientEntries, const basegfx::B2DPoint& rStart, |