equal
deleted
inserted
replaced
|
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 |