static private CreateSpline ( List |
||
points | List |
|
tension | double | |
tolerance | double | |
return | List |
internal static List<DataPoint> CreateSpline(List<DataPoint> points, double tension, double tolerance) {
var spline = CreateSpline(points.Select(p => new ScreenPoint(p.X, p.Y)).ToList(), tension, tolerance);
var dataPointList = new List<DataPoint>(spline.Count);
dataPointList.AddRange(spline.Select(screenPoint => new DataPoint(screenPoint.X, screenPoint.Y)));
return dataPointList;
}
OxyPlotGraphViewer.CanonicalSplineHelper::CreateSpline ( IList |