// Colections of calls to update only what is shown on the graph (e.g. checkboxes ticked/unticked) private void displayOnlyGraphReset() { if (GraphVM != null) { // Clear the graph GraphVM.ClearSeries(); // Graph everything that is checked GraphVM.GraphAllChecked(); } }
/* * Calls to recalculate and regraph based on user input */ // Collection of calls to update data, clear graph, regraph private void totalGraphReset() { // Update all data if (DataVM != null) { DataVM.TotalRecalculation(); } if (GraphVM != null) { GraphVM.ClearSeries(); GraphVM.GraphAllChecked(); } }
// Collections of calls to update only the new data (e.g. max % or # of max brackets changed) private void newDataGraphReset() { if (DataVM != null) { // Recalculate all the *new* data only DataVM.NewDataRecalcuation(); } if (GraphVM != null) { // Clear the graph GraphVM.ClearSeries(); // Graph everything that is checked GraphVM.GraphAllChecked(); } }