17 lines
441 B
C++
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;
|
|
}
|