X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxMaracasSurfaceRenderingManagerDataMhd.h;h=fd60ab7468516ee715774b18be49087eb75754f0;hb=4ddb59558edddc50b36205965fe4c8f9b754f0c6;hp=324b8d9db5c3728be0468dff03e8a468c175ccca;hpb=79df2a7fc2b468bc2e7279ac77c0148269fe6aee;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.h index 324b8d9..fd60ab7 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.h @@ -3,17 +3,20 @@ #include "wxMaracasSurfaceRenderingManagerData.h" +#include "boxSurfaceObserver.h" #include "vtkMetaImageReader.h" #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 +61,8 @@ private: vtkMarchingCubes* _cubesFilter; vtkCleanPolyData* _cleanFilter; vtkPolyDataMapper* _dataMapper; + vtkClipPolyData* _tissueClipper; + vtkPlanes* _tissuePlanes; /** ** Get's the max grey level of the image