Skip to content

Add affine transform classification - #589

Open
waywardmonkeys wants to merge 1 commit into
linebender:mainfrom
waywardmonkeys:add-transform-class
Open

Add affine transform classification#589
waywardmonkeys wants to merge 1 commit into
linebender:mainfrom
waywardmonkeys:add-transform-class

Conversation

@waywardmonkeys

Copy link
Copy Markdown
Contributor

Add TransformClass for describing how restrictive an Affine delta is, with public Affine helpers for classifying a transform relative to identity or another transform.

Classify matching linear parts directly so translation-only differences avoid inversion, including singular transforms, while still using relative deltas to recognize rotation, reflection, and uniform-scale changes.

Add `TransformClass` for describing how restrictive an `Affine` delta is, with public `Affine` helpers for classifying a transform relative to identity or another transform.

Classify matching linear parts directly so translation-only differences avoid inversion, including singular transforms, while still using relative deltas to recognize rotation, reflection, and uniform-scale changes.
@waywardmonkeys

Copy link
Copy Markdown
Contributor Author

An LLM (Codex 5.5, xhigh) was used in the production of these changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant