summaryrefslogtreecommitdiff
path: root/include/drawinglayer
diff options
context:
space:
mode:
authorNoel Grandin <noelgrandin@gmail.com>2016-05-22 12:54:26 +0200
committerNoel Grandin <noelgrandin@gmail.com>2016-05-22 17:54:17 +0000
commit7e55fbab6348c2a844fc7ecca8de61416db8fdae (patch)
tree8a40d272a5ae327ded06dab40804dc50e72c6fa6 /include/drawinglayer
parente66c1a6f32fa682c60be672020f4ee8890b96a11 (diff)
Convert SpreadMethod to scoped enum
Change-Id: I2a04247bd58ed6f2af8da7e109b31ff83d6d5e49 Reviewed-on: https://gerrit.libreoffice.org/25298 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
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();