mirror of
https://github.com/storytold/cadcraft.git
synced 2026-11-09 20:10:12 -06:00
- Every engine twist (DVIEW, view.set, opening a drawing, the untiled view) goes through norm_angle, so a tiny negative twist is 0, not a full turn. - VIEW Window in a twisted view stores the window's size along the view's axes (View::twisted_box), so a restore shows all of it. - A deferred tangent or perpendicular snap on an arc in a twisted layout viewport turns the arc's angles with its centre. - The active viewport's cached drawing is rebuilt when its twist changes; moving and scaling it can't turn it.