rational_surface_closest_point, rational_curve_closest_point, divide_curve_equally_by_arc_length, divide_curve_by_arc_length