Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsOutputChartControl.cs =================================================================== diff -u -r6168b610057e59ea1ae81d7474ec799a494297bd -rcac3045aae8af73cbc3602a1c38b071385aa3581 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsOutputChartControl.cs (.../MacroStabilityInwardsOutputChartControl.cs) (revision 6168b610057e59ea1ae81d7474ec799a494297bd) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsOutputChartControl.cs (.../MacroStabilityInwardsOutputChartControl.cs) (revision cac3045aae8af73cbc3602a1c38b071385aa3581) @@ -44,6 +44,7 @@ private readonly ChartDataCollection soilProfileChartData; private readonly ChartDataCollection waternetZonesExtremeChartData; private readonly ChartDataCollection waternetZonesDailyChartData; + private readonly ChartMultipleAreaData slicesChartData; private readonly ChartLineData surfaceLineChartData; private readonly ChartPointData surfaceLevelInsideChartData; private readonly ChartPointData ditchPolderSideChartData; @@ -105,6 +106,7 @@ slipPlaneChartData = MacroStabilityInwardsChartDataFactory.CreateSlipPlaneChartData(); leftCircleRadiusChartData = MacroStabilityInwardsChartDataFactory.CreateActiveCircleRadiusChartData(); rightCircleRadiusChartData = MacroStabilityInwardsChartDataFactory.CreatePassiveCircleRadiusChartData(); + slicesChartData = MacroStabilityInwardsChartDataFactory.CreateSlicesChartData(); chartDataCollection.Add(soilProfileChartData); chartDataCollection.Add(surfaceLineChartData); @@ -124,6 +126,7 @@ chartDataCollection.Add(waternetZonesDailyChartData); chartDataCollection.Add(leftGridChartData); chartDataCollection.Add(rightGridChartData); + chartDataCollection.Add(slicesChartData); chartDataCollection.Add(slipPlaneChartData); chartDataCollection.Add(leftCircleRadiusChartData); chartDataCollection.Add(rightCircleRadiusChartData); @@ -185,6 +188,7 @@ slipPlaneChartData.Points = MacroStabilityInwardsChartDataPointsFactory.CreateSlipPlanePoints(output?.SlidingCurve); leftCircleRadiusChartData.Points = MacroStabilityInwardsChartDataPointsFactory.CreateLeftCircleRadiusPoints(output?.SlidingCurve); rightCircleRadiusChartData.Points = MacroStabilityInwardsChartDataPointsFactory.CreateRightCircleRadiusPoints(output?.SlidingCurve); + slicesChartData.Areas = MacroStabilityInwardsChartDataPointsFactory.CreateSliceAreas(output?.SlidingCurve.Slices); } private void UpdateInputChartData()