public static PointPairList GetRegressionLine(this PointPairList pplTotal, double ratio) { var result = new PointPairList(); result.Add(new PointPair(0.0, 0.0)); if (ratio > 1) { double maxSample = pplTotal.Max(m => m.Y); result.Add(new PointPair(maxSample / ratio, maxSample)); } else { double maxRef = pplTotal.Max(m => m.X); result.Add(new PointPair(maxRef, maxRef * ratio)); } return(result); }