>> virtual void vtkDataSampler::SamplePoints(vtkPoints *points, vtkDataArray *outputScalars); << it's worse though because we might need all scalars, not just one virtual void vtkDataSampler::SamplePoints(vtkPoints *points, vtkDataSetAttributes *blah-de-blah);