//--------------------------------------------------------------------
vtkImageData * CopyAndCastToFloatFrom(vtkImageData * input)
{
- vtkSmartPointer<vtkImageData> p = vtkSmartPointer<vtkImageData>::New();
+ vtkImageData * p = vtkImageData::New();
p->SetExtent(input->GetExtent ()); // Only first ! could not be 4D
p->SetScalarTypeToFloat();
p->AllocateScalars();