From 648f26a2fc82c4a618d68733f9f3ad6915bae37d Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 8 Oct 2023 22:48:40 +0200 Subject: a --- src/object.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/object.cpp') diff --git a/src/object.cpp b/src/object.cpp index bed5ef88..ee21c14f 100644 --- a/src/object.cpp +++ b/src/object.cpp @@ -111,6 +111,7 @@ void object::rotate(size_t, rotation new_r) const_cast(r) = new_r; } +// todo rewrite using bitwise ops point object::normalize_coords(global_coords coord, Vector2b cur_offset, Vector2i new_offset) { auto off_tmp = Vector2i(cur_offset) + new_offset; @@ -119,7 +120,7 @@ point object::normalize_coords(global_coords coord, Vector2b cur_offset, Vector2 for (auto i = 0uz; i < 2; i++) { auto sign = Math::sign(off_new[i]); - auto absval = std::abs(off_new[i]); + auto absval = Math::abs(off_new[i]); if (absval > half_tile[i]) { Vector2i v(0); -- cgit v1.2.3