]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualContour/manualContour3V3DControler.h
remove home-made 'uint', 'uchar', 'ushort', etc replace by uint32_t, uint8_t, uint16_t
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualContour / manualContour3V3DControler.h
1 #ifndef manualContour3V3DControler_h
2 #define manualContour3V3DControler_h
3
4 #include "manualContour3DControler.h"
5 #include "manualContour3VControler.h"
6
7 // ----------------------------------------------------------------------------
8 // ----------------------------------------------------------------------------
9 // ----------------------------------------------------------------------------
10
11 class creaMaracasVisu_EXPORT manualContour3V3DControler: public manualContour3DControler
12 {
13 public:
14         manualContour3V3DControler();
15         virtual ~manualContour3V3DControler();
16         virtual manualContour3V3DControler * Clone();
17         void CopyAttributesTo( manualContour3V3DControler *cloneObject );
18
19         void SetManualContour3VControler(manualContour3VControler *manualcontour3Vcontroler);
20         manualContour3VControler *GetManualContour3VControler();
21
22         virtual bool OnChar();
23         virtual void AddPoint( int x, int y, int z );
24         virtual void DeleteActualMousePoint(int x, int y);
25         virtual void MouseMove(int x, int y);
26         virtual void InsertPoint(int x, int y, int z);
27         virtual void ResetContour();
28
29 protected:
30 private:
31         manualContour3VControler        *_manualcontour3Vcontroler;
32
33 };
34
35
36 #endif // manualContour3V3DControler_h