]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualContour/manualViewBullEye.h
7c8c34301d38bde5ef47a632f81ff4d47de1c191
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualContour / manualViewBullEye.h
1 #ifndef manualViewBullEye_h
2 #define manualViewBullEye_h
3
4 #include "manualViewRoi.h"
5 #include "manualViewBullEyeSector.h"
6 #include "manualContourModelBullEye.h"
7
8 // ----------------------------------------------------------------------------
9 // ----------------------------------------------------------------------------
10 // ----------------------------------------------------------------------------
11 //EED004
12 class creaMaracasVisu_EXPORT manualViewBullEye: public manualViewRoi
13 {
14 public:
15         manualViewBullEye();
16         virtual ~manualViewBullEye();
17
18         virtual int GetType();
19         virtual manualViewBullEye * Clone();
20         void CopyAttributesTo( manualViewBullEye *cloneObject );
21
22 //      void UpdateColorActorBullEye();
23 //      void DeleteVtkObjectsBullEye();
24         virtual void RemoveSplineActor();
25         virtual void AddSplineActor();
26         virtual void ConstructVTKObjects();
27         virtual void RefreshContour(); 
28
29 private:
30
31 /*EED Borrame
32         std::vector<sectorBullEye* > lstSectorBullEye;
33 */
34
35         std::vector<manualViewBaseContour* > lstSectorBullEye;
36         
37 };
38
39
40 #endif // manualViewBullEye_h