adaptive_bezier
pub fn adaptive_bezier_curve( start: Vector2, c1: Vector2, c2: Vector2, end: Vector2, scale: f64) -> Vec<Vector2>