_dataMapper->ImmediateModeRenderingOn();
vtkActor* dataActor = vtkActor::New();
+ //if(_boxWidgetS1){
if(interactor){
_boxWidgetS1 = vtkBoxWidget::New();
_boxWidgetS1->SetInput(striper->GetOutput());
_boxWidgetS1->PlaceWidget();
+ _boxWidgetS1->HandlesOn ();
+ _boxWidgetS1->On();
+
_tissuePlanes = vtkPlanes::New();
int x1,x2,y1,y2,z1,z2;
}
-wxMaracasSurfaceRenderingManagerDataMhd::~wxMaracasSurfaceRenderingManagerDataMhd(){
+
+wxMaracasSurfaceRenderingManagerDataMhd::~wxMaracasSurfaceRenderingManagerDataMhd()
+{
_cubesFilter->Delete();
_cleanFilter->Delete();
_dataMapper->Delete();
}
-void wxMaracasSurfaceRenderingManagerDataMhd::UpdateSurface(){
+void wxMaracasSurfaceRenderingManagerDataMhd::UpdateSurface()
+{
_cubesFilter->Update();
_cleanFilter->Update();
_dataMapper->Update();