Basically, what I am doing is generating some curves based on a few points, then, I want to get an array of points of the finished curve. I want to do this in C#.
Graphics.DrawCurve and Graphics.DrawBezier do exactly what I want, except they draw the curves onto an object when I just want an array of points.
Also, the curves are not mathematical functions, many will be like this:
Further clarification will be given if needed.