summaryrefslogtreecommitdiff
path: root/cppcanvas
diff options
context:
space:
mode:
authorPatrick J <patj@mail.de>2017-01-30 18:39:26 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-02-07 08:34:25 +0000
commitfaad3143c88b9b378b273abef36727405dcf3697 (patch)
treee568dbf60f521f0d739269f4299380061f7d7615 /cppcanvas
parent6a537b3c44e79a389a8a8b7c10e53579c7ecf389 (diff)
tdf#101638 diameter and radius were mixed up, devide by two
Change-Id: Iaece1ca3439ab3e1029156a5847768728b53b96e Reviewed-on: https://gerrit.libreoffice.org/33717 Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de> Tested-by: Katarina Behrens <Katarina.Behrens@cib.de> (cherry picked from commit e3a47c09500828d27c096c5bfb461c61f6e71378) Reviewed-on: https://gerrit.libreoffice.org/33894 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'cppcanvas')
-rw-r--r--cppcanvas/source/mtfrenderer/implrenderer.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/cppcanvas/source/mtfrenderer/implrenderer.cxx b/cppcanvas/source/mtfrenderer/implrenderer.cxx
index 0e41235e7cde..aa3a132444c3 100644
--- a/cppcanvas/source/mtfrenderer/implrenderer.cxx
+++ b/cppcanvas/source/mtfrenderer/implrenderer.cxx
@@ -1993,8 +1993,8 @@ namespace cppcanvas
::basegfx::B2DPolygon aPoly(
::basegfx::tools::createPolygonFromEllipse(
aRange.getCenter(),
- aRange.getWidth(),
- aRange.getHeight() ));
+ aRange.getWidth() / 2, // divide by 2 since createPolygonFromEllipse
+ aRange.getHeight() / 2 )); // expects the radius and NOT the diameter!
aPoly.transform( rStates.getState().mapModeTransform );
createFillAndStroke( aPoly,