]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkAppendPolyData.xml
#3107 BBTK Bug New Normal - branch vtk7itk4 compilation with vtk7
[bbtk.git] / packages / vtk / src / bbvtkAppendPolyData.xml
index fe2723981d3489d96af96fba1d07147b213f700e..5ff9389bd00366b391a49e576f077d6597d51047 100644 (file)
@@ -8,7 +8,7 @@
 <category>mesh</category>
 
 <include>vtkAppendPolyData.h</include> 
-<vtkparent>vtkAppendPolyData</vtkparent>
+<vtkobject>vtkAppendPolyData</vtkobject>
 
 <output name="Out" type="vtkPolyData*" special="vtk output" description="Output Mesh"/>
 <input name="In1" type="vtkPolyData *" description="PolyData 1"/>
 
 <process>
 <PRE>
-  SetInput(bbGetInputIn1());
-  SetInput(bbGetInputIn2());
-  SetInput(bbGetInputIn3());
-  SetInput(bbGetInputIn4());
-  SetInput(bbGetInputIn5());
+
+
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
+  bbGetVtkObject()->SetInput(bbGetInputIn1());
+  bbGetVtkObject()->SetInput(bbGetInputIn2());
+  bbGetVtkObject()->SetInput(bbGetInputIn3());
+  bbGetVtkObject()->SetInput(bbGetInputIn4());
+  bbGetVtkObject()->SetInput(bbGetInputIn5());
+#else
+  bbGetVtkObject()->SetInputData(bbGetInputIn1());
+  bbGetVtkObject()->SetInputData(bbGetInputIn2());
+  bbGetVtkObject()->SetInputData(bbGetInputIn3());
+  bbGetVtkObject()->SetInputData(bbGetInputIn4());
+  bbGetVtkObject()->SetInputData(bbGetInputIn5());
+#endif
+
    
-  Update();
+  bbGetVtkObject()->Update();
 </PRE>
 </process>