00001 #ifndef manualViewCircle_h 00002 #define manualViewCircle_h 00003 00004 #include "manualViewContour.h" 00005 00006 00007 // ---------------------------------------------------------------------------- 00008 // ---------------------------------------------------------------------------- 00009 // ---------------------------------------------------------------------------- 00010 00011 // EED08 00012 class creaMaracasVisu_EXPORT manualViewCircle: public manualViewContour 00013 { 00014 public: 00015 manualViewCircle(); 00016 virtual ~manualViewCircle(); 00017 00018 virtual int GetType(); 00019 virtual manualViewCircle * Clone(); 00020 void CopyAttributesTo( manualViewCircle *cloneObject ); 00021 00022 virtual void InitMove(int x, int y, int z); 00023 virtual void MoveContour(int x, int y, int z); 00024 void GetMinMax(double &minX,double &minY, double &maxX, double &maxY); 00025 00026 private: 00027 double _dp0[3]; 00028 double _dp1[3]; 00029 }; 00030 00031 00032 #endif // manualViewCircle_h