aligned constraint overlay line and measurement text with transforma… #3350
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Fixes #3341
This PR resolves the discrepancy between the transform constraint overlay and its alignment and rotation behavior. The dashed constraint line and measurement text did not align correctly with the alignment to the transformation axis.
With this updated PR, the overlay for the constraint line and text are drawn in the appropriate rotation space consistent with the user’s transformation direction.
Verified in local localhost build:
Transform constraint overlays (rotation, scale, translation) now align correctly
No regression observed in other overlay tools
WebAssembly build compiles successfully with
wasm-pack build --dev --target=webAs this is my first contribution to any gsoc and rust organization, i would highly appreciate any feedback or guidance you give me.