From ba95cc73ad4aea40c5abdd69b6cdfa459a7ea008 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 28 Dec 2019 14:04:02 +0100 Subject: [PATCH] Base: [skip ci] do not normalize axis when changing angle of a Rotation object --- src/Base/RotationPyImp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Base/RotationPyImp.cpp b/src/Base/RotationPyImp.cpp index 28d5c7e5be..0d73977ca6 100644 --- a/src/Base/RotationPyImp.cpp +++ b/src/Base/RotationPyImp.cpp @@ -373,7 +373,7 @@ Py::Float RotationPy::getAngle(void) const void RotationPy::setAngle(Py::Float arg) { Base::Vector3d axis; double angle; - this->getRotationPtr()->getValue(axis, angle); + this->getRotationPtr()->getRawValue(axis, angle); angle = static_cast(arg); this->getRotationPtr()->setValue(axis, angle); }