Please track all notable changes in this file. This format is based on Keep a Changelog.
KnotVec.is_clampedfunction.- "Reed leaf hieroglyph" example of a curve with multiple Bézier segments.
- Changed the representation to use full-multiplicity knots instead of the "Rhino" style.
KnotVecis now passed toCurveon creation, instead of an arbitraryVec.
ScalarTandVectorTtraits to represent the operations required of scalars and vectors used by NURBS curves and surfaces.KnotVectype to represent knot vectors in NURBS curves. This will later be shared with NURBS surfaces.codecov.iotest coverage usinggrcov.- README badges for
codecov.io,crates.io,docs.rsand the LICENSE.
Curvetype is now parameterised by scalar and vector types.- Examples in
mainusenalgebra::Vector2instead of 3D points.
- Initial project setup.
- NURBS Curve representation and evaluation using the de Boors algorithm.
- Plot some examples for the README.