toRoundDirection
This direction as a RoundDirection — the refinement carrying the at-infinity guarantee.
Admits exactly the points at infinity: ax, ay, and aw carry over, and a round weight that rounds to zero at the SCALE quantum is stored as exact 0.0. An instance that already is a RoundDirection returns itself. A finite point is a position, not a direction, and is rejected.
Throws
when this point is finite — the round weight does not round to zero.