splines-0.1: B-Splines, other splines, and NURBS.




data BSpline v Source


Spline BSpline v => ControlPoints BSpline v 
(VectorSpace v, Fractional (Scalar v), Ord (Scalar v)) => Spline BSpline v 
(Eq (Scalar v), Eq v) => Eq (BSpline v) 
(Ord (Scalar v), Ord v) => Ord (BSpline v) 
(Show (Scalar v), Show v) => Show (BSpline v) 

bSpline :: Knots (Scalar a) -> [a] -> BSpline aSource


insertKnot :: (VectorSpace a, Ord (Scalar a), Fractional (Scalar a)) => BSpline a -> Scalar a -> BSpline aSource

Insert one knot into a BSpline