]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualContour/manualView3VContour.h
61c9946282d82ac991d764ef68aa59add5761607
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualContour / manualView3VContour.h
1 #ifndef manualView3VContour_h
2 #define manualView3VContour_h
3
4 #include "manualViewContour.h"
5
6 // ----------------------------------------------------------------------------
7 // ----------------------------------------------------------------------------
8 // ----------------------------------------------------------------------------
9
10 class manualView3VContour: public manualViewContour
11 {
12 public:
13         manualView3VContour(int type);
14         virtual ~manualView3VContour();
15         virtual manualView3VContour * Clone();
16         void CopyAttributesTo( manualView3VContour *cloneObject );
17
18         virtual void    RefreshContour();
19         virtual int             GetIdPoint(int x, int y, int z);
20         virtual void    UpdateViewPoint(int id);
21         virtual bool    ifTouchContour(int x,int y,int z);
22                         int             GetType();
23
24 protected:
25 private:
26         int             _type;
27         void    FilterCordinateXYZ(double &x,double &y,double &z);
28
29 // JSTG 25-02-08 -------------------------------------
30         //manualContourModel                            *_manContModel;
31 //----------------------------------------------------
32
33 };
34
35 #endif // manualView3VContour_h