0
|
1 |
#ifndef __RECTANGLE_H__
|
|
2 |
#define __RECTANGLE_H__
|
|
3 |
|
|
4 |
class Rectangle
|
|
5 |
{
|
|
6 |
int ulx, uly, drx, dry;
|
|
7 |
|
|
8 |
public:
|
|
9 |
int get_ulx() const { return ulx; };
|
|
10 |
int get_uly() const { return uly; };
|
|
11 |
int get_drx() const { return drx; };
|
|
12 |
int get_dry() const { return dry; };
|
|
13 |
|
|
14 |
void set_ulx(int num) {ulx = num;};
|
|
15 |
void set_uly(int num) {uly = num;};
|
|
16 |
void set_drx(int num) {drx = num;};
|
|
17 |
void set_dry(int num) {dry = num;};
|
|
18 |
|
|
19 |
Rectangle(int _ulx, int _uly, int _drx, int _dry)
|
|
20 |
{ ulx = _ulx; uly = _uly; drx = _drx; dry = _dry;};
|
|
21 |
|
|
22 |
Rectangle(const Rectangle &a)
|
|
23 |
{
|
|
24 |
ulx = a.get_ulx();
|
|
25 |
uly = a.get_uly();
|
|
26 |
drx = a.get_drx();
|
|
27 |
dry = a.get_dry();
|
|
28 |
};
|
|
29 |
};
|
|
30 |
|
|
31 |
#endif
|