Created by: rendetto
This PR implements the interpolation method from FreeCAD/OCCT. It supports standard parametrization metrics, custom knots, per point tangents and can create open and smoothly closed curves. Also it is very fast and stable and can deal with thousands of points.
Here are some examples of the options available:
Interpolate to cyclic curve using Euclidean metric
Interpolate to open curve with constrained start and end tangents
Interpolate to cyclic curve using full tangent constraints and custom knots