Hi,<div><br></div><div>I have several vtkUnstructuredGrid(s) that I read in from disk, they are separate components of a large model.  For various reasons I&#39;d like to be able to keep them separate but, for the majority of my program proxy them all by one interface as one single &quot;glued&quot; object of that type, in this case a single <span style="background-color:rgb(255,255,0)">vtkUnstructuredGrid</span>.  For example, if I have a file that I read in for a nut, and a second file for a bolt, I would like them to remain separate, but pass around an object that allowed me to do, say GetPoints(), on a single <span style="background-color:rgb(255,255,0)">vtkUnstructuredGrid object </span>that gave me all the points in both the nut and bolt meshes.  Actually, I would like to in a sense have the whole interface for vtkUnstructuredGrid and anything beneath it, but behind hold a vector of vtkUnstructuredGrids, or indeed another type, vtkpolydata for example.  </div>
<div><br></div><div>Is this possible?  I do not think the vtkMultiBlock... is what I want.  Alternatively, if this is not possible, is there anything that will allow me to &quot;add&quot; using operator+ for example the nut and bolt together to get a single mesh back.  This is not really what I want but would suffice.</div>
<div><br></div><div>I would much prefer the former, but the latter is fine if the former is not possible.</div><div><br></div><div>Any help much appreciated.  Again, primary importance is one interface that under the hood is a vector of said types, where that type need not be a vtkunstructuredGrid, but that would be ideal initially....</div>
<div><br></div><div>Cheers again,</div><div>Andy<br>
</div>