intersection_circle_circle_xy
- compas.geometry.intersection_circle_circle_xy(circle1, circle2)[source]
Calculates the intersection points of two circles in 2d lying in the XY plane.
- Parameters:
- circle1[plane, float]
Circle defined by a plane, with at least XY coordinates, and a radius.
- circle2[plane, float]
Circle defined by a plane, with at least XY coordinates, and a radius.
- Returns:
- tuple[[float, float, float], [float, float, float]] | None
The intersection points if there are any. If the circles are tangent to each other, the two intersection points are identical. None otherwise.