Mesh Operations#
These functions build a mesh from arrays or operate on a dataset as a whole. Most operations on a mesh are available as filter methods; see Filters.
Mesh Creation#
These functions build a mesh from existing points and faces, or from other datasets.
|
Create a uniform grid surrounding the given dataset. |
|
Generate non-connected line segments from points. |
|
Make a connected line set given an array of points. |
|
Construct a |
|
Merge several datasets. |
|
Create a pyvista.PolyData object composed of vectors. |
See also
- Creating a Spline
Build a spline from an array of points.
merge()Merge datasets as a method on the dataset.
Points#
These functions operate on arrays of points.
|
Fit a line to points using its |
|
Fit a plane to points using its |
|
Check if a point is inside a set of bounds. |
|
Compute the principal axes of a set of points. |
See also
- Analyze the Orientation of a Point Cloud
Fit a plane and a line to a point cloud using its principal axes.
Implicit Functions#
An implicit function defines a scalar value at every point in space, such as
the signed distance from a plane. sample_function() evaluates
one over a grid to produce a ImageData.
|
Return a vtkPlane. |
|
Return the implicit function that implements Perlin noise. |
|
Sample an implicit function over a structured point set. |
See also
- Sample Function: Perlin Noise in 2D
Sample Perlin noise in 2D.
- Sample Function: Perlin Noise in 3D
Sample Perlin noise in 3D.
- Fast Fourier Transform With Perlin Noise
Filter sampled noise with a fast Fourier transform.