DegenerateFlectorException

The rejection of components that make no mirror motion — a would-be Flector whose mirror line lies at infinity.

Thrown by the Flector constructor when the mirror's normal norm √(fx² + fy²) rounds to zero at the SCALE quantum: the mirror line lies at infinity, and reflecting across it is a point inversion — a proper motion, not the improper isometry a flector encodes — so no unitized flector exists.

Constructors

Link copied to clipboard
constructor(fz: Double, fw: Double)

Properties

Link copied to clipboard
expect open val cause: Throwable?
Link copied to clipboard
val fw: Double

The offending e4 (glide) component — raw, for diagnostics.

Link copied to clipboard
val fz: Double

The offending e412 (line moment) component — raw, for diagnostics.

Link copied to clipboard
expect open val message: String?