00001 #ifndef manualRotationToolControler_h 00002 #define manualRotationToolControler_h 00003 00004 #include "manualContourControler.h" 00005 00006 // ---------------------------------------------------------------------------- 00007 // ---------------------------------------------------------------------------- 00008 // ---------------------------------------------------------------------------- 00009 00010 // EED08 00011 class creaMaracasVisu_EXPORT manualRotationToolControler: public manualContourControler 00012 { 00013 public: 00014 manualRotationToolControler(); 00015 virtual ~manualRotationToolControler(); 00016 virtual manualRotationToolControler * Clone(); 00017 void CopyAttributesTo( manualRotationToolControler *cloneObject ); 00018 00019 virtual void MouseClickLeft(int x, int y); 00020 virtual void MouseMove(int x, int y ); 00021 virtual void DeleteActualMousePoint(int x, int y); 00022 void InitRoi(int ww, int hh, double porcentage); 00023 // void SetRoi(int x1, int y1,int x2, int y2); 00024 virtual void Configure(); 00025 00026 00027 private: 00028 int bakIdPoint; 00029 }; 00030 00031 #endif // manualNewRotationControler_h