1
0
Fork 0
mirror of https://git.rip/DMCA_FUCKER/re3.git synced 2024-06-18 11:03:12 +00:00
re3/src/math/Rect.h
2019-05-15 16:52:37 +02:00

32 lines
521 B
C++

#pragma once
#pragma once
class CRect
{
public:
float left; // x min
float top; // y max
float right; // x max
float bottom; // y min
CRect(void){
left = 1000000.0f;
bottom = 1000000.0f;
right = -1000000.0f;
top = -1000000.0f;
}
CRect(float l, float b, float r, float t){
left = l;
bottom = b;
right = r;
top = t;
}
void ContainPoint(CVector const &v){
if(v.x < left) left = v.x;
if(v.x > right) right = v.x;
if(v.y < bottom) bottom = v.y;
if(v.y > top) top = v.y;
}
};