summaryrefslogtreecommitdiff
path: root/svgio
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-05-01 13:12:50 +0900
committerTomaž Vajngerl <quikee@gmail.com>2021-05-01 09:30:34 +0200
commitfe2f5f99636d938d57c1880c37d54c1b796f06f1 (patch)
treeadd9fd425b3e09e3f0a84d51cb18ab0a2dc54ec0 /svgio
parentfd32860c303061a4df4981c0c1fd7a87af792bf2 (diff)
svgio: covnert enum to enum class in svgtools.cxx
Change-Id: Ib442bfc60d16021f314a063643e199a776afa10f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114959 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'svgio')
-rw-r--r--svgio/source/svgreader/svgtools.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/svgio/source/svgreader/svgtools.cxx b/svgio/source/svgreader/svgtools.cxx
index 66f89f2d60e1..b912ce568403 100644
--- a/svgio/source/svgreader/svgtools.cxx
+++ b/svgio/source/svgreader/svgtools.cxx
@@ -540,12 +540,12 @@ namespace svgio::svgreader
{
skip_char(rCandidate, ' ', nPos, nLen);
- enum DegreeType
+ enum class DegreeType
{
deg,
grad,
rad
- } aType(deg); // degrees is default
+ } aType(DegreeType::deg); // degrees is default
if(nPos < nLen)
{
@@ -562,7 +562,7 @@ namespace svgio::svgreader
{
// angle in grad
nPos += strlen(aStrGrad);
- aType = grad;
+ aType = DegreeType::grad;
}
break;
}
@@ -573,7 +573,7 @@ namespace svgio::svgreader
{
// angle in radians
nPos += strlen(aStrRad);
- aType = rad;
+ aType = DegreeType::rad;
}
break;
}
@@ -581,11 +581,11 @@ namespace svgio::svgreader
}
// convert to radians
- if(deg == aType)
+ if (DegreeType::deg == aType)
{
fAngle = basegfx::deg2rad(fAngle);
}
- else if(grad == aType)
+ else if (DegreeType::grad == aType)
{
// looks like 100 grad is 90 degrees
fAngle *= F_PI / 200.0;