added support for parametric points
new chord_length function
1st version with ClassicDE with Curve Length