diff options
-rw-r--r-- | src/raycast.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/raycast.cpp b/src/raycast.cpp index eb3fb094..9789ec2f 100644 --- a/src/raycast.cpp +++ b/src/raycast.cpp @@ -21,6 +21,8 @@ using floormat::detail_rc::bbox; using RTree = std::decay_t<decltype(*std::declval<class chunk>().rtree())>; using Rect = typename RTree::Rect; +static_assert(tile_size<int>.x() == tile_size<int>.y()); + template<class T> constexpr inline T sign_(auto&& x) { constexpr auto zero = std::decay_t<decltype(x)>{0}; return T(x > zero) - T(x < zero); |