Typing#
Type aliases and type variable used by PyVista.
Numeric Array-Like Types#
pyvista.NumberType#
- NumberType = TypeVar(NumberType, bound=Union)#
Type:
TypeVarInvariant
TypeVarbound totyping.Union[numpy.floating,numpy.integer,numpy.bool,float,int,bool].Type variable for numeric data types.
pyvista.ArrayLike#
- ArrayLike#
Any-dimensional array-like object with numerical values.
Includes sequences, nested sequences, and numpy arrays. Scalar values are not included.
alias of
ndarray[tuple[Any, …],dtype[NumberType]] |Sequence[NumberType] |Sequence[ndarray[tuple[Any, …],dtype[NumberType]]] |Sequence[Sequence[NumberType]] |Sequence[Sequence[ndarray[tuple[Any, …],dtype[NumberType]]]] |Sequence[Sequence[Sequence[NumberType]]] |Sequence[Sequence[Sequence[ndarray[tuple[Any, …],dtype[NumberType]]]]] |Sequence[Sequence[Sequence[Sequence[NumberType]]]] |Sequence[Sequence[Sequence[Sequence[ndarray[tuple[Any, …],dtype[NumberType]]]]]]
pyvista.MatrixLike#
pyvista.VectorLike#
Data Object Types#
pyvista._GridType#
pyvista._PointGridType#
pyvista._PointSetType#
pyvista._DataSetType#
- _DataSetType = TypeVar(_DataSetType, bound=DataSet)#
Type:
TypeVarInvariant
TypeVarbound topyvista.core.dataset.DataSet.Type variable for
DataSetclasses.
pyvista._DataSetOrMultiBlockType#
- _DataSetOrMultiBlockType = TypeVar(_DataSetOrMultiBlockType, bound=Union)#
Type:
TypeVarInvariant
TypeVarbound totyping.Union[pyvista.core.dataset.DataSet,pyvista.core.composite.MultiBlock].Type variable for
DataSetorMultiBlockclasses.
pyvista._DataObjectType#
- _DataObjectType = TypeVar(_DataObjectType, bound=DataObject)#
Type:
TypeVarInvariant
TypeVarbound topyvista.core.dataobject.DataObject.Type variable for
DataObjectclasses.