From 087058682859deebd0de89ef0ecc7736f17a9f95 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 9 Oct 2020 14:31:29 +0300 Subject: [PATCH] remove redundant qreal constructs in QQuaternion::slerp() Signed-off-by: Ivailo Monev --- src/gui/math3d/qquaternion.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/math3d/qquaternion.cpp b/src/gui/math3d/qquaternion.cpp index 2663b61d0..f394e01c3 100644 --- a/src/gui/math3d/qquaternion.cpp +++ b/src/gui/math3d/qquaternion.cpp @@ -508,11 +508,11 @@ QQuaternion QQuaternion::slerp qreal factor1 = 1.0f - t; qreal factor2 = t; if ((1.0f - dot) > 0.0000001) { - qreal angle = qreal(qAcos(dot)); - qreal sinOfAngle = qreal(qSin(angle)); + qreal angle = qAcos(dot); + qreal sinOfAngle = qSin(angle); if (sinOfAngle > 0.0000001) { - factor1 = qreal(qSin((1.0f - t) * angle)) / sinOfAngle; - factor2 = qreal(qSin(t * angle)) / sinOfAngle; + factor1 = qSin((1.0f - t) * angle) / sinOfAngle; + factor2 = qSin(t * angle) / sinOfAngle; } } -- 2.11.0