pub fn foci_and_sum_from_center_and_radi<P: Point>(
    center: P,
    semimajor: f64,
    semiminor: f64,
    angle: Angle
) -> ([P; 2], f64)