]> Creatis software - creaContours.git/blob - lib/Interface_ManagerContour_NDimensions/ContourWrap_ViewControl.cxx
3ca65b90bde76fe5a1b3dbd3d55223689a754cbf
[creaContours.git] / lib / Interface_ManagerContour_NDimensions / ContourWrap_ViewControl.cxx
1
2 //----------------------------------------------------------------------------------------------------------------
3 // Class definition include
4 //----------------------------------------------------------------------------------------------------------------
5 #include "ContourWrap_ViewControl.h"
6
7 //----------------------------------------------------------------------------------------------------------------
8 // Class implementation
9 //----------------------------------------------------------------------------------------------------------------
10 /** @file wxConceptControl.cxx */
11
12
13 //------------------------------------------------------------------------------------------------------------
14 // Includes
15 //------------------------------------------------------------------------------------------------------------
16
17 //------------------------------------------------------------------------------------------------------------
18 // Generated events declaration and definition
19 //------------------------------------------------------------------------------------------------------------
20
21 //DEFINE_EVENT_TYPE( wxEVT_CONCEPT_RELEASE )
22
23
24         //------------------------------------------------------------------------------------------------------------
25         // Constructors & Destructors
26         //------------------------------------------------------------------------------------------------------------
27
28         ContourWrap_ViewControl :: ContourWrap_ViewControl(manualContourBaseControler * contourControl, manualViewBaseContour  * manualViewContour)
29         {
30                 setControler( contourControl );
31                 setViewer ( manualViewContour );
32         }
33
34         ContourWrap_ViewControl :: ~ContourWrap_ViewControl()
35         {
36
37         }
38
39                         
40         //------------------------------------------------------------------------------------------------------------
41         // Methods for capturing events
42         //------------------------------------------------------------------------------------------------------------
43
44                 
45         //------------------------------------------------------------------------------------------------------------
46         //  Methods for sending events
47         //------------------------------------------------------------------------------------------------------------
48         
49         //------------------------------------------------------------------------------------------------------------
50         //  Attributes getters and setters
51         //------------------------------------------------------------------------------------------------------------
52
53         manualContourBaseControler * ContourWrap_ViewControl :: getControler()
54         {
55                 return m_controler;
56         }
57
58         manualViewBaseContour  * ContourWrap_ViewControl :: getViewer()
59         {
60                 return m_viewer;
61         }
62
63
64         void ContourWrap_ViewControl :: setControler(manualContourBaseControler * contourControl)
65         {
66                 m_controler = contourControl;
67         }
68
69         void ContourWrap_ViewControl :: setViewer(manualViewBaseContour  * viewContour) 
70         {
71                 m_viewer = viewContour;
72         }
73
74         //------------------------------------------------------------------------------------------------------------
75         //  Other functional methods
76         //------------------------------------------------------------------------------------------------------------
77
78         //------------------------------------------------------------------------------------------------------------
79         //  Private methods
80         //------------------------------------------------------------------------------------------------------------
81
82         //------------------------------------------------------------------------------------------------------------
83         // Creational and initialization methods
84         //------------------------------------------------------------------------------------------------------------
85
86                 
87         //------------------------------------------------------------------------------------------------------------
88         // Attributtes
89         //------------------------------------------------------------------------------------------------------------
90         
91