pub fn derivative2(curve: &Curve2, t: f64) -> Result<DVec2, GeomError>
First derivative of a 2D curve.