public override double ValueAt(double t) { if (t <= 0.0) { return(pts[0].Y); } if (t >= 1.0) { return(pts[count - 1].Y); } if (curve == null) { curve = Curve(); } return(GH_AbstractGraph.IntersectionEvaluate(curve, t)); }
public override PointF[] GDI_GraphPath(RectangleF reg) { return(GH_AbstractGraph.CurveToPointFArray(Curve(), reg)); }