Skip to content

Conversation

@cameronwhite
Copy link
Member

  • Store a rectangle rather than separate origin / end points. This is simpler, and for PR Use a rectangle handle to control scaling in the transform tools #1515 this will likely be extended further to also store an orientation

  • Clarify that the bounds are only used for interactive manipulation by tools, and might not reflect the selection's entire bounds when e.g. using intersection modes

  • Adjust the TransformPoint() signature to be easier to use

- Store a rectangle rather than separate origin / end points. This is simpler, and for PR #1515 this will likely be extended further to also store an orientation

- Clarify that the bounds are only used for interactive manipulation by tools, and might not reflect the selection's entire bounds when e.g. using intersection modes

- Adjust the `TransformPoint()` signature to be easier to use
@cameronwhite cameronwhite merged commit 51c4c77 into master Sep 1, 2025
12 of 13 checks passed
@cameronwhite cameronwhite deleted the refactor/selection-bounds branch September 1, 2025 15:29
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.

2 participants