pyvista.PolyDataFilters#
- class PolyDataFilters(*args, **kwargs)[source]#
An internal class to manage filters/algorithms for polydata datasets.
Methods#
|
Append one or more PolyData into this one. |
|
Perform a boolean difference operation between two meshes. |
|
Perform a boolean intersection operation on two meshes. |
|
Perform a boolean union operation on two meshes. |
|
Clean the mesh. |
Clip a closed polydata surface with a plane. |
|
|
Perform collision determination between two polyhedral surfaces. |
Compute the arc length over the length of the probed line. |
|
Compute point and/or cell normals for a mesh. |
|
|
Generate filled contours. |
|
Return the pointwise curvature of a mesh. |
|
Reduce the number of triangles in a triangular mesh using vtkQuadricDecimation. |
|
Reduce the number of lines in a polyline mesh. |
|
Reduce the number of triangles in a triangular mesh. |
|
Apply a 2D Delaunay filter along the best fitting plane. |
|
Return a mask of the points of a surface mesh with a surface angle greater than angle. |
|
Sweep polygonal data creating a "skirt" from free edges. |
|
Sweep polygonal data creating "skirt" from free edges/lines, and lines from vertices. |
|
Extrude polygonal data trimmed by a surface. |
|
Fill holes in a |
|
Flip the orientation of the faces. |
|
Flip the direction of the mesh's point and cell normal vectors. |
Flip normals of a triangular mesh by reversing the point ordering. |
|
|
Calculate the geodesic path between two vertices using Dijkstra's algorithm. |
|
Calculate the geodesic distance between two vertices using Dijkstra's algorithm. |
|
Compute the intersection between two meshes. |
|
Merge this mesh with one or more datasets. |
|
Perform multiple ray trace calculations. |
Plot boundaries of a mesh. |
|
|
Plot the curvature. |
|
Plot the point normals of a mesh. |
Project points of this mesh to a plane. |
|
|
Generate protein ribbon. |
|
Perform a single ray trace calculation. |
Reconstruct a surface from the points in this dataset. |
|
|
Rebuild a mesh by removing points. |
|
Remove points which are not used by any cells. |
|
Create a ribbon of the lines in this dataset. |
|
Create a ruled surface from a polyline. |
|
Adjust point coordinates using Laplacian smoothing. |
|
Smooth a PolyData DataSet with Taubin smoothing. |
|
Strip poly data cells. |
|
Increase the number of triangles in a single, connected triangular mesh. |
Increase the number of triangles in a triangular mesh based on edge and/or area metrics. |
|
|
Return an all triangle mesh. |
Triangulate and fill all 2D contours to create polygons. |
|
|
Generate a tube around each input line. |