CircleThroughPoints


Computes a circle passing through three noncollinear points.

Syntax

C++
Python
 
def CircleThroughPoints(
	inPoint1: Point2D,
	inPoint2: Point2D,
	inPoint3: Point2D,
	/
)
-> outCircle: Circle2D | None

Parameters

Name Type Default Description
Input value inPoint1 Point2D
Input value inPoint2 Point2D
Input value inPoint3 Point2D
Output value outCircle Circle2D | None Circle passing through the specified points; or Nil if the points are collinear