Catmull-Rom Spline Method Added.