Esempio n. 1
0
 public ParabolaCurve(String inTitle, OxyColor inColor, GraphPlotModel incPlot)
 {
     mWindow                    = (MainWindow)System.Windows.Application.Current.MainWindow;
     this.Color                 = inColor;
     this.MarkerFill            = inColor;
     this.MarkerType            = MarkerType.Circle;
     this.MarkerStrokeThickness = 2;
     this.MarkerSize            = 4;
     incPlot.AddCurve(this);
     Title      = inTitle;
     mCurveType = CurveType.Parabola;
     mWindow.FunctionListBox.Items.Add(inTitle);
 }
Esempio n. 2
0
 public void Remove(GraphPlotModel incPlot)
 {
     incPlot.PlotModel.Series.Remove(this);
 }
Esempio n. 3
0
 public void AddPoint(Point incPoint, GraphPlotModel incPlot)
 {
     this.Points.Add(new DataPoint(incPoint.X, incPoint.Y));
     //incPlot.AddPoint(this.Title, new DataPoint(incPoint.X, incPoint.Y));
 }