So latest in my search for how to do this I came across:<br><br><a href="http://www.vtk.org/doc/nightly/html/classvtkArrayData.html">http://www.vtk.org/doc/nightly/html/classvtkArrayData.html</a><br><br>With the important part:<br>
<br>--snip--<br>Because vtkArray cannot be stored as attributes of data objects (yet), a &quot;carrier&quot; object is needed to pass vtkArray through the pipeline. vtkArrayData  acts as a container of zero-to-many vtkArray instances, which can be retrieved via a zero-based index. Note that a collection of arrays stored in vtkArrayData  may-or-may-not have related types, dimensions, or extents.<br>
--end snip--<br><br>and looking at the api and input types for ImageData and the volumeMappers the input to these appears to only be a route that involves vtkDataSet.  I get the feeling that using the Array classes in an attempt to create image data is an futile attempt at &quot;round hole square plug&quot; am I correct with this assessment?  Array data appears to have a path to filters and not image data.  Is this correct?<br>
<br>Which means I may have to result to awful for loops as in the examples.  I also looked at the examples for  <br><br>Brian<br>