]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualViewPerpPlaneContour.h
03240f9af6aa43badcdcb1abb9cc97b0e6357a40
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualViewPerpPlaneContour.h
1 #ifndef MANUALVIEWPERPPLANECONTOUR_H_
2 #define MANUALVIEWPERPPLANECONTOUR_H_
3
4 #include "manualViewPerpPlaneContour.h"
5 #include "manualViewContour.h"
6
7 class manualViewPerpPlaneContour : public manualViewContour
8 {
9 public:
10         manualViewPerpPlaneContour();
11         ~manualViewPerpPlaneContour();
12         virtual manualViewPerpPlaneContour * Clone();
13         void CopyAttributesTo( manualViewPerpPlaneContour *cloneObject );
14
15         virtual void UpdateViewPoint(int id);
16         virtual void RefreshContour();
17         virtual void TransfromCoordViewWorld( double &X,double &Y,double &Z,int type );
18         virtual bool ifTouchContour( int x, int y, int z);
19
20 protected:
21 private:
22         void FilterCordinateXYZ (double &x, double &y, double &z);
23 };
24
25 #endif /*MANUALVIEWPERPPLANECONTOUR_H_*/