+ vtkActor* dataActor = vtkActor::New();
+
+ //if(_boxWidgetS1){
+ if(interactor){
+
+ _boxWidgetS1 = vtkBoxWidget::New();
+ _boxWidgetS1->SetInteractor( interactor );
+ _boxWidgetS1->SetPlaceFactor(1.25);
+
+ _boxWidgetS1->SetInput( this->_imagedata );
+ _boxWidgetS1->PlaceWidget();
+ boxSurfaceObserver* observer = boxSurfaceObserver::New();
+
+ vtkStripper* striper = vtkStripper::New();
+ striper->SetInput( _cleanFilter->GetOutput() );
+ //striper->SetInput( _cubesFilter->GetOutput() );
+
+ striper->Update();
+ _boxWidgetS1->SetInput(striper->GetOutput());
+ _boxWidgetS1->PlaceWidget();
+
+ _boxWidgetS1->HandlesOn ();
+ _boxWidgetS1->On();
+
+ _tissuePlanes = vtkPlanes::New();
+
+ int x1,x2,y1,y2,z1,z2;
+ this->_imagedata->GetExtent(x1,x2,y1,y2,z1,z2);
+ _tissuePlanes->SetBounds (x1,x2,y1,y2,z1,z2);
+