| 12345678910111213141516171819202122232425262728293031 |
- #ifndef _regionellipse_h_
- #define _regionellipse_h_
- #include "../Object/point.h"
- #include "../Object/rectangle.h"
-
- class RegionEllipse
- {
- public:
-
- int top;
- int bottom;
- int left;
- int right;
-
- RegionEllipse(); // Constructeur de la région
- virtual ~RegionEllipse(); // Destructeur
-
- // Fonction: Le Point est dans la région
- bool PtInRegion0(int x, int y);
- bool PtInRegion(Point *vPoint);
- // Création de la région à partir des points
- bool CreateEllipticRgn(Rect rcDraw);
-
- // Destruction de la région
- void DeleteObject();
- };
-
- #endif
|