pub fn intersect_circles( a: Circle, b: Circle, eps: Eps, ) -> (IntersectCircles, Vec<Vector>)
2つの円の位置関係と交点を求める