]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasSurfaceRenderingManagerDataMhd.cxx
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasSurfaceRenderingManagerDataMhd.cxx
index 031c9752febea3e79689837e2f69f7c6c285b9d9..55d46a9d425e3af24403a7e98a3777f1f262a7fe 100644 (file)
@@ -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);