public void Draw_OnClick(object sender, RoutedEventArgs e) { if (PlotterViewModel.GetFunction().Count == 0) { return; } _plotter = new FunctionPlotter(new Painter((int)WindowGrid.ActualWidth, (int)WindowGrid.RowDefinitions[1].ActualHeight), new Function(PlotterViewModel.GetFunction()), PlotterViewModel); Draw((int)WindowGrid.ActualWidth, (int)WindowGrid.RowDefinitions[1].ActualHeight); }
public void Setup() { SetupMocking(); _functionPlotter = CreateSystemUnderTest(); }
public LineSeriesTransformer(IFunctionPlotter plotter, ICalculate calculator) { this.plotter = plotter; this.calculator = calculator; }