diff --git a/CPS/src/lu/list/itis/dkd/tui/widget/corona/CoxcombRangeSlice.java b/CPS/src/lu/list/itis/dkd/tui/widget/corona/CoxcombRangeSlice.java index 434594c151f889260ddbc973493fef41976afcdb..a9cd53792d58381548c86abd0b434c6bb018c8f3 100644 --- a/CPS/src/lu/list/itis/dkd/tui/widget/corona/CoxcombRangeSlice.java +++ b/CPS/src/lu/list/itis/dkd/tui/widget/corona/CoxcombRangeSlice.java @@ -291,7 +291,6 @@ public class CoxcombRangeSlice extends ValueRangeCorona { private void updateSlice() { double diameter; List lines; - Area outer; Area inner; // Java Arc2D start angle and extend are expressed in counter clockwise rotation. Since @@ -303,20 +302,15 @@ public class CoxcombRangeSlice extends ValueRangeCorona { diameter = 2 * innerRadius; inner = new Area(new Ellipse2D.Double(-innerRadius, -innerRadius, diameter, diameter)); - diameter = 2 * lowerBoundRadius; - outer = new Area(new Ellipse2D.Double(-lowerBoundRadius, -lowerBoundRadius, diameter, diameter)); - Shape sector = new Arc2D.Double(-lowerBoundRadius, -lowerBoundRadius, diameter, diameter, correctedAngle, arcSpan, Arc2D.PIE); Area initial = new Area(sector); initial.subtract(inner); - outer.subtract(inner); shape = initial; diameter = 2 * upperBoundRadius; sector = new Arc2D.Double(-upperBoundRadius, -upperBoundRadius, diameter, diameter, correctedAngle, arcSpan, Arc2D.PIE); face = new Area(sector); face.subtract(inner); - outer.subtract(inner); int availableWidth;