]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualContour/manualCircleControler.h
a365b17880862caa6cf3bede3cb7bf3406778a33
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualContour / manualCircleControler.h
1 #ifndef manualCircleControler_h
2 #define manualCircleControler_h
3
4 #include "manualContourControler.h"
5
6 // ----------------------------------------------------------------------------
7 // ----------------------------------------------------------------------------
8 // ----------------------------------------------------------------------------
9
10 // EED08
11 class creaMaracasVisu_EXPORT manualCircleControler: public manualContourControler
12 {
13 public:
14         manualCircleControler();
15         virtual ~manualCircleControler();
16         virtual manualCircleControler * Clone();
17         void CopyAttributesTo( manualCircleControler *cloneObject );
18
19         virtual void MouseClickLeft(int x, int y);
20         virtual void MouseMove(int x, int y );
21         virtual void DeleteActualMousePoint(int x, int y);
22                         void InitRoi(int ww, int hh, double porcentage);
23 //                      void SetRoi(int x1, int y1,int x2, int y2);
24         virtual void Configure();
25
26
27 private:
28         int     bakIdPoint;
29 };
30
31 #endif // manualCircleControler_h