Gui: Zero out rotation only if more than 1 axis changed

This commit is contained in:
Kacper Donat
2024-12-28 00:01:38 +01:00
parent 178535980e
commit 62cdaaff56
4 changed files with 60 additions and 38 deletions

View File

@@ -308,6 +308,11 @@ Base::Placement ViewProviderDragger::getDraggerPlacement() const
);
}
Base::Placement ViewProviderDragger::getOriginalDraggerPlacement() const
{
return draggerPlacement;
}
void ViewProviderDragger::setDraggerPlacement(const Base::Placement& placement)
{
csysDragger->translation.setValue(Base::convertTo<SbVec3f>(placement.getPosition()));