polydatamapper = vtkPolyDataMapper::New();
vtkactor = vtkActor::New();
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
polydatamapper->SetInput(marchingcubes->GetOutput());
+#else
+ polydatamapper->SetInputData(marchingcubes->GetOutput());
+#endif
+
vtkactor->SetMapper(polydatamapper);
polydatamapper->ScalarVisibilityOff();
- polydatamapper->ImmediateModeRenderingOn();
+//EED 2020-04-21 vtk8 deprecated
+// polydatamapper->ImmediateModeRenderingOn();
VecMarchingcubes.push_back(marchingcubes);
VecPolydatamapper.push_back(polydatamapper);
marchingcubes=VecMarchingcubes[i];
vtkactor=(vtkActor*)VecVtkactor[i];
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
marchingcubes->SetInput( bbGetInputIn()[i] );
+#else
+ marchingcubes->SetInputData( bbGetInputIn()[i] );
+#endif
+
marchingcubes->SetValue(0, bbGetInputIsovalue() );
marchingcubes->Update();