]> Creatis software - creaContours.git/blobdiff - lib/Interface_ManagerContour_NDimensions/wxContourViewPanel.h
Changes with manualBaseModel. It improves the functionality with the new
[creaContours.git] / lib / Interface_ManagerContour_NDimensions / wxContourViewPanel.h
index 729bdb3f959fa3428d7e3f4bd2ea696d14e21135..4b688478afa05f0f15330f341ce184eef9d25c7c 100644 (file)
 #include "mBarRange.h"
 #include "wxMaracas_N_ViewersWidget.h"
 #include "vtkImageData.h"
-#include <manualContour.h>
 #include "wxVtkBaseView.h"
 #include <iostream>
 #include <wx/event.h>
 #include "wxVtkBaseView_SceneManager.h"
-#include "manualContour.h"
+#include "manualContourModel.h"
 
 #include <vtkImageMapToWindowLevelColors.h>
 
@@ -43,7 +42,9 @@ BEGIN_DECLARE_EVENT_TYPES()
 END_DECLARE_EVENT_TYPES()
 
 
-/** file wxContourViewPanel.h */
+/** file wx
+
+ViewPanel.h */
 
 //------------------------------------------------------------------------------------------------------------
 // Class definition
@@ -306,7 +307,7 @@ class wxContourViewPanel : public wxPanel {// public wxScrolledWindow {
 
        vtkImageData* getImageData();
 
-       void configureViewControlTo(std::string theName,manualContourModel* manModelContour,double* spc,int typeofcontour);
+       void configureViewControlTo(std::string theName,manualBaseModel* manModelContour,double* spc,int typeofcontour);
 
        int GetImageDataSizeZ();
 
@@ -325,6 +326,10 @@ class wxContourViewPanel : public wxPanel {// public wxScrolledWindow {
        void GetPointsOfActualContour( std::vector<double> *vecX, std::vector<double> *vecY, std::vector<double> *vecZ );
 
        void changeImage(vtkImageData* img);
+
+       void changeDeep();
+
+       void setImageSlice(int z);
 private:
        
        //------------------------------------------------------------------------------------------------------------