WinFrmUI/Yw.WinFrmUI.Phart.Core/00-core/01-calculate/Point2dListExtensions.cs
@@ -89,6 +89,20 @@ return cubic_spline.GetPointList(pt_list.Count); } /// <summary> /// /// </summary> public static List<Yw.Geometry.Point2d> GetExpandFitPointList(this List<Yw.Geometry.Point2d> pt_list, double expand_ratio) { if (pt_list == null || !pt_list.Any()) return default; var cubic_spline = new Yw.Geometry.CubicSpline2d(pt_list); cubic_spline.MaxX = cubic_spline.MaxX * expand_ratio; return cubic_spline.GetPointList(pt_list.Count); } /// <summary> /// /// </summary>