This commit is contained in:
2024-11-25 11:06:35 +03:00
parent 5d59a15e36
commit fe876fccca
9 changed files with 20835 additions and 1 deletions

16
tests/rect2i.cpp Normal file
View File

@@ -0,0 +1,16 @@
#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;
}