]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR3DViewCntrlPanel.h
DFCH
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxVtkMPR3DViewCntrlPanel.h
index d0ba6a2fe64e6cfba91907bcebf4c340770e7b60..477468bff82f396b2118ac1ce2e7ee69f961d819 100644 (file)
@@ -21,12 +21,27 @@ public:
        void            OnVisibleAxisXYZ(wxCommandEvent& event);
        void            OnVisiblePlane(wxCommandEvent& event);
        void            OnEditColorTable(wxCommandEvent& event);
+       
+       void OnVisibleFreePlaneX(wxCommandEvent& event);
+       void OnVisibleFreePlaneY(wxCommandEvent& event);
+       void OnVisibleFreePlaneZ(wxCommandEvent& event);
+       void OnVisibleFreePlaneInteraction(wxCommandEvent& event);
+       
+       
+       
        virtual void Refresh();
        void            UpdateControlPanel();
 
        bool            GetVisibleX();
        bool            GetVisibleY();
        bool            GetVisibleZ();
+       bool            GetVisibleXYZ();
+       bool            GetVisiblePlane();
+       void            SetVisibleX(bool value);
+       void            SetVisibleY(bool value);
+       void            SetVisibleZ(bool value);
+       void            SetVisibleXYZ(bool value);
+       void            SetVisiblePlane(bool value);
 
 private:
        wxVtkMPR3DView  *_wxvtkmpr3Dview;
@@ -52,6 +67,11 @@ private:
 
        wxCheckBox              *_ckBoxXYZ;
        wxCheckBox              *_ckBoxPlane;
+       
+       wxCheckBox      *_ckFreePlaneX;
+       wxCheckBox      *_ckFreePlaneY;
+       wxCheckBox      *_ckFreePlaneZ;
+       wxCheckBox      *_ckFreePlaneInteraction;
 
 
 protected: