]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasRenderTabbedPanel.h
creaButtonContainer: doxygen 90%
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasRenderTabbedPanel.h
index 14411e98be7d3376049e9ac5609473b2ca974a52..3dd2a336f045e9805068e2a0f239c9a8f4db22d6 100644 (file)
@@ -5,7 +5,6 @@
 #include <wx/notebook.h> 
 
 #include "wxMaracasRenderImageManagementPanel.h"
-//#include "CutModelMainPanel.h"
 #include "wxMaracasMultipleVolumeRendererManager.h"
 #include "wxMaracasSurfaceRenderingManager.h"
 #include "wxVtkBaseView.h"
@@ -27,11 +26,11 @@ public:
        void addSurface3(vtkImageData* img, std::string dataname);
 
        void deleteVolume(int volid);
-       void Transform(vtkMatrix4x4* tmatrix);
        void addRemoveActorV(int id, bool addremove);
        void addRemoveActorSA(int id, bool addremove);
        void addRemoveActorSB(int id, bool addremove);
        void addRemoveActorSC(int id, bool addremove);
+       void addRemoveActorMPR(bool addremove);
        void addMPROptions();
 
        // ----- Volume rendering functions ----- //
@@ -60,6 +59,7 @@ public:
        void onOpenParameters(wxCommandEvent& event);
        void onColorChange(wxCommandEvent& event);
        void onOpenCutter(wxCommandEvent& event);
+       void OnRefreshView(wxCommandEvent& event);
 
        vtkImageData* getVolImage();
        vtkImageData* getSurfAImage();
@@ -74,25 +74,24 @@ private:
        wxCheckBox* checkboxSB;
        wxCheckBox* checkboxSC;
        wxCheckBox* checkboxViewer;
-       //wxBitmapButton* _viewimage;
-
+       wxPanel*        controlPanelMPR3D;
        wxNotebook* wxtabs;
        wxString        volname;
        
        wxVtk3DBaseView*        baseView;
        wxVtkMPR3DView*         mwxvtkmpr3Dview;
        vtkMPR3DDataViewer* vtkmpr3Ddataviewer;
-       wxPanel*                        controlPanelMPR3D;
 
        bool first;
        int _id;
 
-       //CutModel2MainPanel* cutter;
        wxMaracasRenderImageManagementPanel*    dialog;
        wxMaracasMultipleVolumeRendererManager* volmanager;
        wxMaracasSurfaceRenderingManager*               surrendmanager1;
        wxMaracasSurfaceRenderingManager*               surrendmanager2;
        wxMaracasSurfaceRenderingManager*               surrendmanager3;
+
+       DECLARE_EVENT_TABLE( );
 };
 
 #endif /*wxMaracasMultipleVolumeRendererPanel_H_*/