- for closed curves (now the function loop when the start point is after the end point) - add a rev param to reverse the curve sens
subcurve only work if start<end for now