manualRoiControler.h

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

Generated on 20 Oct 2010 for creaMaracasVisu_lib by  doxygen 1.6.1