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