The package
de.grogra.math
contains a set of pure mathematical objects, including several B-spline curves and surfaces.