10 class F_Region : public F_Point, public F_Rect {
14 F_Region (F_Point &lu, F_Rect &r) : F_Point(lu), F_Rect(r) { }
15 F_Region (dim_t w, dim_t h) : F_Point(0, 0), F_Rect(w, h) { }
16 F_Region (coord_t x, coord_t y, dim_t w, dim_t h) : F_Point(x, y), F_Rect(w, h) { }
17 F_Region (const F_Region &p) : F_Point(p.x(), p.y()), F_Rect(p.w(), p.h()) { }
20 bool intersects(const F_Region &r) { return false; }
22 bool contains(const F_Region &r) { return false; }
23 // ÓÏÄÅÒÖÉÔ ÔÏÞËÕ ×ÎÕÔÒÉ
24 inline bool inside(const F_Point &p) {
25 if ((p.x() >= x()) && (p.x() < (x() + w())) && (p.y() >= y()) &&
26 (p.y() < (y() + h())))