pyvista.DataSetFilters#
- class DataSetFilters(*args, **kwargs)[source]#
A set of common filters that can be applied to any vtkDataSet.
Methods#
|
Align a dataset to another. |
|
Align a dataset to the x-y-z axes. |
|
Return a bounding box for this dataset. |
|
Clip a dataset by a scalar. |
|
Clip any mesh type using a |
|
Add RGB(A) scalars to labeled data. |
Compute metrics on the boundary faces of a mesh. |
|
Compute a function of (geometric) quality for each cell of a mesh. |
|
|
Compute derivative-based quantities of point/cell scalar field. |
Compute the implicit distance from the points to a surface. |
|
|
Find and label connected regions. |
|
Contour an input self by an array. |
Return a decimated version of a triangulation of the boundary. |
|
|
Construct a 3D Delaunay triangulation of the mesh. |
|
Push each individual cell away from the center of the dataset. |
|
Return a subset of the grid. |
|
Extract cells of a specified type. |
Extract edges from the surface of the mesh. |
|
|
Extract the outer surface of a volume or structured grid dataset. |
|
Extract largest connected set in mesh. |
|
Return a subset of the grid (with cells) that contains any of the given point indices. |
Extract surface mesh of the grid. |
|
|
Return a subset of the mesh based on the value(s) of point or cell data. |
|
Splat points into a volume using a Gaussian distribution. |
|
Copy a geometric representation (called a glyph) to the input dataset. |
|
Integrate point and cell data. |
|
Interpolate values onto this mesh from a given dataset. |
|
Join one or many other grids to this grid. |
|
Merge duplicate points in this mesh. |
Return an oriented bounding box (OBB) for this dataset. |
|
|
Produce an outline of the full extent for the input dataset. |
|
Produce an outline of the corners for the input dataset. |
|
Renumber labeled data such that labels are contiguous. |
|
Break down input dataset into a requested number of partitions. |
|
Sample a dataset along a circular arc and plot it. |
Sample a dataset along a circular arc defined by a normal and polar vector and plot it. |
|
|
Sample a dataset along a high resolution line and plot. |
Sample a dataset over a circular arc. |
|
Sample a dataset over a circular arc defined by a normal and polar vector and plot it. |
|
|
Sample a dataset onto a line. |
Sample a dataset onto a multiple lines. |
|
Mark points as to whether they are inside a closed surface. |
|
Return a copy of the dataset with separated cells with no shared points. |
|
|
Shrink the individual faces of a mesh. |
|
Sort labeled data by number of points or cells. |
|
Find, label, and split connected bodies/volumes. |
|
Split mesh into separate sub-meshes using point or cell data. |
|
Integrate a vector field to generate streamlines. |
Generate evenly spaced streamlines on a 2D dataset. |
|
Generate streamlines of vectors from the points of a source mesh. |
|
|
Return the surface indices of a grid. |
|
Tessellate a mesh. |
Texture map this dataset to a user defined plane. |
|
Texture map this dataset to a user defined sphere. |
|
|
Apply a vtkThreshold filter to the input dataset. |
|
Threshold the dataset by a percentage of its range on the active scalars array. |
|
Voxelize mesh to UnstructuredGrid. |
|
Voxelize mesh as a binary |
|
Voxelize mesh to create a RectilinearGrid voxel volume. |
|
Warp the dataset's points by a point data scalars array's values. |
|
Warp the dataset's points by a point data vectors array's values. |