In that case a vtkDoubleArray is created by the reader rather than a vtkFloatArray so
double[] output = ((vtkDoubleArray) array).GetJavaArray();
In that case a vtkDoubleArray is created by the reader rather than a vtkFloatArray so
double[] output = ((vtkDoubleArray) array).GetJavaArray();