summaryrefslogtreecommitdiff
path: root/include/drawinglayer
diff options
context:
space:
mode:
Diffstat (limited to 'include/drawinglayer')
-rw-r--r--include/drawinglayer/primitive2d/svggradientprimitive2d.hxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
index 991847e6ea20..98ee0d76e3ec 100644
--- a/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/svggradientprimitive2d.hxx
@@ -80,11 +80,11 @@ namespace drawinglayer
{
namespace primitive2d
{
- enum SpreadMethod
+ enum class SpreadMethod
{
- Spread_pad = 0,
- Spread_reflect,
- Spread_repeat
+ Pad,
+ Reflect,
+ Repeat
};
/* helper for linear and radial gradient, both get derived from this
@@ -155,7 +155,7 @@ namespace drawinglayer
const SvgGradientEntryVector& rGradientEntries,
const basegfx::B2DPoint& rStart,
bool bUseUnitCoordinates,
- SpreadMethod aSpreadMethod = Spread_pad);
+ SpreadMethod aSpreadMethod = SpreadMethod::Pad);
virtual ~SvgGradientHelper();
/// data read access
@@ -208,7 +208,7 @@ namespace drawinglayer
const basegfx::B2DPoint& rStart,
const basegfx::B2DPoint& rEnd,
bool bUseUnitCoordinates,
- SpreadMethod aSpreadMethod = Spread_pad);
+ SpreadMethod aSpreadMethod = SpreadMethod::Pad);
virtual ~SvgLinearGradientPrimitive2D();
/// data read access
@@ -245,7 +245,7 @@ namespace drawinglayer
basegfx::B2DVector maFocalVector;
double maFocalLength;
- // internal helper for case Spread_reflect
+ // internal helper for case SpreadMethod::Reflect
SvgGradientEntryVector maMirroredGradientEntries;
/// bitfield
@@ -277,7 +277,7 @@ namespace drawinglayer
const basegfx::B2DPoint& rStart,
double fRadius,
bool bUseUnitCoordinates,
- SpreadMethod aSpreadMethod = Spread_pad,
+ SpreadMethod aSpreadMethod = SpreadMethod::Pad,
const basegfx::B2DPoint* pFocal = nullptr);
virtual ~SvgRadialGradientPrimitive2D();