Files
photocraft/crates/geom
SimoneandLucenx9 5948a3fb2a fix(geom): reject non-finite affine inverses (#8651)
NaN determinants bypassed the singularity check, while determinant and translation overflow could return Some with a bogus or non-finite inverse. Reject non-finite determinants and computed inverse coefficients so callers can take their existing failure paths.

Cover all six coefficients with NaN and both infinities, determinant overflow, translation overflow with a finite determinant, and valid extreme translations.

Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
2026-10-23 17:38:57 -04:00
..
2026-09-30 05:02:08 -04:00