public void UpdatePowerGraphs() { ResetPlotModels(); List <DataPoint> psPoints, puPoints; ComputePlotPoints(out puPoints, out psPoints); if (psPoints.Any() && puPoints.Any()) { PowerSavingsPlotModel.UpdateGraph(psPoints); AbsolutePowerUsagePlotModel.UpdateGraph(puPoints); DraftAtAftPlotModel.UpdateGraph(DraftAtAft); DraftAtFwdPlotModel.UpdateGraph(DraftAtFwd); AddBackgroundColorsToPowerSavingsGraph(); AddBackgroundColorsToDraftPlotModel(DraftAtAftPlotModel); AddBackgroundColorsToDraftPlotModel(DraftAtFwdPlotModel); } }
private void ResetPlotModels() { AbsolutePowerUsagePlotModel.Reset(); PowerSavingsPlotModel.Reset(); }