pyvista.convert_array#
- convert_array(
- arr: Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str] | vtkAbstractArray | None,
- name: str | None = None,
- deep: bool = False,
- array_type: int | None = None,
Convert a NumPy array to a vtkDataArray or vice versa.
- Parameters:
- arr
np.ndarray| vtkDataArray A numpy array or vtkDataArray to convert.
- name
str,optional The name of the data array for VTK.
- deepbool, default:
False If input is numpy array then deep copy values.
- array_type
int,optional VTK array type ID as specified in
vtkType.h.
- arr
- Returns:
- vtkDataArray |
numpy.ndarray The converted array. If input is a
numpy.ndarraythen returns vtkDataArray or if input is vtkDataArray then returns NumPyndarray.
- vtkDataArray |