For the VtkImageToStructuredPoints SetInput documentation calls for vtkImageData. In code vtkImageAlgorithm::SetInput(vtkDataObject*) I am trying to add the input from a vtkImageReader reader->GetOutput() Do I need to recast the vtkImageData from the reader to a vtkDataObject, and if so what is the best method? Jon