DegenerateCircleException

The collapse of a would-be Circle into a line — collinear geometry, no circle to build.

Thrown by the Circle constructor when the round weight cw rounds to zero at the SCALE quantum: the remaining components are the Line the geometry flattens onto — three collinear points trace a line, not a circle. An all-zero input carries the all-zero line.

Constructors

Link copied to clipboard
constructor(line: Line)

Properties

Link copied to clipboard
expect open val cause: Throwable?
Link copied to clipboard
val line: Line

The collapsed value — the line the failed circle flattens onto.

Link copied to clipboard
expect open val message: String?