Пример #1
0
        public void CompileSolvedProductSeries()
        {
            SolvedSeriesItems.Add(new DataPoint(CurrentIteration, FinishedProducts.Count));
            var t = new OxyPlot.Wpf.LineSeries();

            t.ItemsSource = SolvedSeriesItems;

            SolvedProductsPlot.Series.Clear();
            SolvedProductsPlot.Series.Add(t);

            SolvedProductsPlot.InvalidatePlot();
        }
Пример #2
0
        private void Reset(object sender, RoutedEventArgs e)
        {
            DivergenceConvergencePlot.Series.Clear();
            DivergenceConvergencePlot.InvalidatePlot(); //force rerender

            ValueSeries.ItemsSource = null;
            ValueSeries.InvalidateVisual();

            CountSeries.ItemsSource = null;
            CountSeries.InvalidateVisual();

            SolvedSeriesItems = new List <DataPoint>();
            SolvedProductsPlot.Series.Clear();
            SolvedProductsPlot.InvalidatePlot();


            AverageContrib.Series.Clear();
            AverageContrib.InvalidatePlot();

            CurrentIteration = 0;
            RepopAgents();
        }