]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasSurfaceRenderingManagerDataMhd.h
index 324b8d9db5c3728be0468dff03e8a468c175ccca..236dab0f093b47611c9e631fb20127edb6803683 100644 (file)
@@ -8,12 +8,14 @@
 #include "vtkMarchingCubes.h"
 #include "vtkCleanPolyData.h"
 #include "vtkImageData.h"
+#include "vtkClipPolyData.h"
+#include "vtkPlanes.h"
 
 class wxMaracasSurfaceRenderingManagerDataMhd : public wxMaracasSurfaceRenderingManagerData  {
 
 public:
        
-       wxMaracasSurfaceRenderingManagerDataMhd(vtkImageData* imagedata, std::string dataname="");
+       wxMaracasSurfaceRenderingManagerDataMhd(vtkImageData* imagedata, std::string dataname="", vtkRenderWindowInteractor*  interactor=0);
        ~wxMaracasSurfaceRenderingManagerDataMhd();
 
        
@@ -58,6 +60,8 @@ private:
        vtkMarchingCubes* _cubesFilter;
        vtkCleanPolyData* _cleanFilter; 
        vtkPolyDataMapper* _dataMapper;
+       vtkClipPolyData* _tissueClipper;
+       vtkPlanes* _tissuePlanes;
        
        /**
        ** Get's the max grey level of the image