X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxMaracasSurfaceRenderingManagerDataMhd.cxx;h=55d46a9d425e3af24403a7e98a3777f1f262a7fe;hb=a482d6c829d2f69749d36de05bbd7c3ed0b81f35;hp=031c9752febea3e79689837e2f69f7c6c285b9d9;hpb=476100b14fe16ecb940787a8f98d65e8359d7f58;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.cxx index 031c975..55d46a9 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.cxx @@ -1,5 +1,6 @@ #include "wxMaracasSurfaceRenderingManagerDataMhd.h" +#include "vtkStripper.h" wxMaracasSurfaceRenderingManagerDataMhd::wxMaracasSurfaceRenderingManagerDataMhd(vtkImageData* imagedata, std::string dataname, vtkRenderWindowInteractor* interactor) : wxMaracasSurfaceRenderingManagerData(NULL, dataname, interactor) @@ -26,11 +27,16 @@ wxMaracasSurfaceRenderingManagerDataMhd::wxMaracasSurfaceRenderingManagerDataMhd _dataMapper->ImmediateModeRenderingOn(); dataActor->SetMapper(_dataMapper); + this->_prop3D = dataActor; + if(_boxWidgetS1){ - _boxWidgetS1->SetInput(imagedata); + vtkStripper* striper = vtkStripper::New(); + striper->SetInput( _cleanFilter->GetOutput() ); + _boxWidgetS1->SetInput(striper->GetOutput()); + _boxWidgetS1->PlaceWidget(); } - this->_prop3D = dataActor; + this->changeIsoValue(this->_maxgreylevel);