<div class="gmail_quote">On Wed, Nov 17, 2010 at 9:57 PM, David Thompson <span dir="ltr"><<a href="mailto:dcthomp@sandia.gov">dcthomp@sandia.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I don't believe you can make output ports repeatable, just input ports. What you may want to look at using a single vtkMultiBlockDataSet as your output type, which is essentially a vector of vtkDataObjects (like vtkTable). That way, all of your outputs can be on one port. If you need to pick off single vtkTables from the output to use downstream, I believe you can use one or more instances of the vtkExtractBlock filter.<br>
</blockquote>
<br></div>
Jeff,<br>
<br>
The only problem with vtkExtractBlock is that you'll get another multiblock dataset out. It may only have one table in it, but I haven't seen a filter in VTK that will extract a "leaf" block and return just that dataset as a vtkDataObject (so that you might use the output as input to another vtkTableAlgorithm). Do you know of one?<br>
<br></blockquote><div><br></div><meta charset="utf-8">My bad, perhaps there is no filter to do this then.<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">Jeff</div>