xeokit-sdk
xeokit-sdk copied to clipboard
XCD-109 Snapping change of a measurement in progress
This PR changes semantics of the {Angle,Distance}Measurements{Mouse,Touch}Control::snapping
change while a measurement is partially created.
Specifically the PR prevents resetting the creation process on snapping
change, which means that snapping
change will keep a partial measurement intact.
This allows some of a measurement's endpoints to be places with snapping, and some without.
This PR also fixes the XEOK-46 regression.