Example #1
0
 static public Line BestFitLine(PointSet PS, Unit.EvaluationMethod method)
 {
     if (method == Unit.EvaluationMethod.Gauss)
     {
         return(GaussBestFit.GaussFitLine(PS));
     }
     throw new NotImplementedException();
 }
Example #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="PS">点集</param>
 /// <param name="method">拟合方法</param>
 public ActualLine(PointSet PS, Unit.EvaluationMethod method = Unit.EvaluationMethod.Gauss)
 {
     ParasChangedEvent += Calculate;
     Points             = PS;
     EvaluationMethod   = method;
 }