<input name="In3" type="vtkPolyData *" description="PolyData 3"/>
<input name="In4" type="vtkPolyData *" description="PolyData 4"/>
<input name="In5" type="vtkPolyData *" description="PolyData 5"/>
+<typedef><PRE>typedef std::vector<vtkPolyData *> InputVector;</PRE></typedef>
+<input name="InVector" type="InputVector" description="PolyData vector"/>
<process>
<PRE>
bbGetVtkObject()->SetInput(bbGetInputIn3());
bbGetVtkObject()->SetInput(bbGetInputIn4());
bbGetVtkObject()->SetInput(bbGetInputIn5());
+ if(!bbGetInputInVector().empty()){
+ for(int i = 0; i < (int) bbGetInputInVector().size(); i++){
+ bbGetVtkObject()->SetInput(bbGetInputInVector()[i]);
+ }
+ }
#else
bbGetVtkObject()->AddInputData(bbGetInputIn1());
bbGetVtkObject()->AddInputData(bbGetInputIn2());
bbGetVtkObject()->AddInputData(bbGetInputIn3());
bbGetVtkObject()->AddInputData(bbGetInputIn4());
bbGetVtkObject()->AddInputData(bbGetInputIn5());
+ if(!bbGetInputInVector().empty()){
+ for(int i = 0; i < (int) bbGetInputInVector().size(); i++){
+ bbGetVtkObject()->AddInputData(bbGetInputInVector()[i]);
+ }
+ }
#endif