00001 #ifndef manualViewBullEye_h 00002 #define manualViewBullEye_h 00003 00004 #include "manualViewRoi.h" 00005 #include "manualViewBullEyeSector.h" 00006 #include "manualContourModelBullEye.h" 00007 00008 // ---------------------------------------------------------------------------- 00009 // ---------------------------------------------------------------------------- 00010 // ---------------------------------------------------------------------------- 00011 //EED004 00012 class creaMaracasVisu_EXPORT manualViewBullEye: public manualViewRoi 00013 { 00014 public: 00015 manualViewBullEye(); 00016 virtual ~manualViewBullEye(); 00017 00018 virtual int GetType(); 00019 virtual manualViewBullEye * Clone(); 00020 void CopyAttributesTo( manualViewBullEye *cloneObject ); 00021 00022 // void UpdateColorActorBullEye(); 00023 // void DeleteVtkObjectsBullEye(); 00024 virtual void RemoveSplineActor(); 00025 virtual void AddSplineActor(); 00026 virtual void ConstructVTKObjects(); 00027 virtual void RefreshContour(); 00028 00029 private: 00030 00031 /*EED Borrame 00032 std::vector<sectorBullEye* > lstSectorBullEye; 00033 */ 00034 00035 std::vector<manualViewBaseContour* > lstSectorBullEye; 00036 00037 }; 00038 00039 00040 #endif // manualViewBullEye_h