Files
streaming_world/tests/rect2i.cpp
2024-11-25 11:06:35 +03:00

17 lines
441 B
C++

#include <cassert>
#include <core/math/rect2.h>
int main()
{
Rect2i clip(0, 0, 2, 2);
assert(clip.has_point(Vector2i(0, 0)));
assert(clip.has_point(Vector2i(1, 0)));
assert(clip.has_point(Vector2i(0, 1)));
assert(clip.has_point(Vector2i(1, 1)));
assert(clip.encloses(Rect2i(0, 0, 1, 1)));
assert(clip.encloses(Rect2i(1, 0, 1, 1)));
assert(clip.encloses(Rect2i(0, 1, 1, 1)));
assert(clip.encloses(Rect2i(1, 1, 1, 1)));
return 0;
}