circle_from_points_xy
- compas.geometry.circle_from_points_xy(a, b, c)[source]
Create a circle from three points lying in the XY-plane
- Parameters:
- a[float, float] or [float, float, float] |
compas.geometry.Point
XY(Z) coordinates of a 2D or 3D point (Z will be ignored).
- b[float, float] or [float, float, float] |
compas.geometry.Point
XY(Z) coordinates of a 2D or 3D point (Z will be ignored).
- c[float, float] or [float, float, float] |
compas.geometry.Point
XY(Z) coordinates of a 2D or 3D point (Z will be ignored).
- a[float, float] or [float, float, float] |
- Returns:
- ([float, float, float], [float, float, float]), float
Center, normal and radius of the circle respectively.
Notes
For more info, see [1].
References
[1]Wikipedia. Circumscribed circle. Available at: https://en.wikipedia.org/wiki/Circumscribed_circle.
Examples
>>>