Typing
======

Type aliases and type variable used by PyVista.


Numeric Array-Like Types
------------------------

pyvista.NumberType
~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autotypevar:: NumberType

pyvista.ArrayLike
~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: ArrayLike

pyvista.MatrixLike
~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: MatrixLike


pyvista.VectorLike
~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: VectorLike


VTK Related Types
-----------------

pyvista.BoundsLike
~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: BoundsLike

pyvista.CellsLike
~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: CellsLike

pyvista.CellArrayLike
~~~~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: CellArrayLike

pyvista.TransformLike
~~~~~~~~~~~~~~~~~~~~~

.. currentmodule:: pyvista

.. autodata:: TransformLike
