summaryrefslogtreecommitdiff
path: root/chart2/qa/extras/chart2dump
diff options
context:
space:
mode:
authorKurt Nordback <kurt.nordback@protonmail.com>2022-06-03 15:19:28 -0600
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-07-05 11:52:43 +0200
commit9b558357a3e7a4c908084134d56770809116b4f1 (patch)
tree9d130282d578d6b2545b09b9b9595b23a010a670 /chart2/qa/extras/chart2dump
parentdb63000ea7805ddd762521a7cf39de203dbe6c3f (diff)
tdf#104428 Improve rendering of exploded donut charts
This bug shows an exploded donut chart with more than one series. The concern is that the standard pie/donut' explosion' rendering, with the shape of the pieces unchanged but the pieces translated outward, gives unsatisfactory results in the case of a donut with more than one series, where the translated 'exploded' pieces can overlap with the inner ring. This proposed fix renders this case differently, by increasing the radius of the exploded ring but keeping the pieces concentric with the inner ring. This commit also modifies the unit test values for donut_chart.ods. Change-Id: I713b1f3ce4697d46d29914410056f0aa83c6aa8b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135394 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'chart2/qa/extras/chart2dump')
-rw-r--r--chart2/qa/extras/chart2dump/reference/piecharttest/donut_chart.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/chart2/qa/extras/chart2dump/reference/piecharttest/donut_chart.txt b/chart2/qa/extras/chart2dump/reference/piecharttest/donut_chart.txt
index b2dfd33295a2..c1af41103de5 100644
--- a/chart2/qa/extras/chart2dump/reference/piecharttest/donut_chart.txt
+++ b/chart2/qa/extras/chart2dump/reference/piecharttest/donut_chart.txt
@@ -35,15 +35,15 @@
16728590
/// /D=0:CS=0:CT=0:Series=0:Point=2
// aSlicePosition.X
-8909
+9033
// aSlicePosition.Y
-4532
+4635
// aSliceSize.Height
-4689
+4659
// aSliceSize.Width
-2544
+2458
// aSliceTransformation
-2544;0;8909;0;4689;4532;0;0;1
+2458;0;9033;0;4659;4635;0;0;1
// static_cast<sal_Int32>(aSliceFillStyle)
1
// static_cast<sal_Int32>(aSliceFillColor)