Filters#

Dataset Filters#

The pyvista.DataSetFilters is inherited by pyvista.DataSet making all the following filters available as callable methods directly from any PyVista dataset.

DataSetFilters(*args, **kwargs)

A set of common filters that can be applied to any vtkDataSet.

PolyData Filters#

The pyvista.PolyDataFilters is inherited by pyvista.PolyData making all the following filters available as callable methods directly from any PolyData mesh.

PolyDataFilters(*args, **kwargs)

An internal class to manage filters/algorithms for polydata datasets.

UnstructuredGrid Filters#

The pyvista.UnstructuredGridFilters is inherited by pyvista.UnstructuredGrid making all the following filters available as callable methods directly from any UnstructuredGrid mesh.

UnstructuredGridFilters(*args, **kwargs)

An internal class to manage filters/algorithms for unstructured grid datasets.

UniformGrid Filters#

The pyvista.UniformGridFilters is inherited by pyvista.UniformGrid making all the following filters available as callable methods directly from any UniformGrid mesh.

UniformGridFilters(*args, **kwargs)

An internal class to manage filters/algorithms for uniform grid datasets.

Composite Filters#

These are filters that can be applied to composite datasets, i.e. pyvista.MultiBlock. The pyvista.CompositeFilters class inherits many but not all of the filters from pyvista.DataSetFilters.

CompositeFilters(*args, **kwargs)

An internal class to manage filters/algorithms for composite datasets.