if ( (bbGetInputActive()==true) && (bbGetInputIn()!=NULL) )
{
- if (marchingcubes==NULL) { marchingcubes=vtkMarchingCubes::New(); }
+ if (marchingcubes!=NULL)
+ {
+ marchingcubes->Delete();
+ marchingcubes = NULL;
+ }
+ marchingcubes=vtkMarchingCubes::New();
marchingcubes->SetInputData( bbGetInputIn() );
marchingcubes->SetValue(0, bbGetInputValue() );