From a9b20fc09a51d62d471d8234387d07a838b4ca76 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Fri, 21 Nov 2014 12:50:34 -0800 Subject: [PATCH] Remove other rotation constraint (fixes #463) --- src/map/transform.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/map/transform.cpp b/src/map/transform.cpp index 03e06f984..d05d1f744 100644 --- a/src/map/transform.cpp +++ b/src/map/transform.cpp @@ -66,12 +66,6 @@ void Transform::_moveBy(const double dx, const double dy, const timestamp durati constrain(final.scale, final.y); - // Un-rotate when rotated and panning far enough to show off-world in corners. - double w = final.scale * util::tileSize / 2; - double m = std::sqrt(std::pow((current.width / 2), 2) + pow((current.height / 2), 2)); - double x = std::abs(sqrt(std::pow(final.x, 2) + std::pow(final.y, 2))); - if (current.angle && w - x < m) _setAngle(0); - if (duration == 0) { current.x = final.x; current.y = final.y;