module Math.Spline ( Spline(..), ControlPoints(..) , Knots, mkKnots, knots , BezierCurve, bezierCurve , BSpline, bSpline , MSpline, mSpline, toMSpline , ISpline, iSpline, toISpline , CSpline, cSpline ) where import Math.Spline.Class import Math.Spline.Knots import Math.Spline.BezierCurve import Math.Spline.BSpline import Math.Spline.MSpline import Math.Spline.ISpline import Math.Spline.Hermite