v0.37.6
Release 0.37.6 (2024-06-19)
Huge Spline Change
- Generic Spline trait
Spline<T>
: desired output type isT
- Split
PolynomialSpline
fromSpline
CubicSpline
&CubicHermiteSpline
are nowPolynomialSpline
- Implement
Spline<f64>
forPolynomialSpline
- Implement B-Spline
BSpline { degree: usize, knots: Vec<f64>, control_points: Vec<Vec<f64>> }
BSpline::open(degree, knots, control_points)
: Open B-SplineBSpline::clamped(degree, knots, control_points)
: Clamped B-Spline
- Implement
Spline<(f64, f64)>
forBSpline
Full Changelog: v0.37.5...v0.37.6