lines_from_points

lines_from_points(points, close=False)

Make a connected line set given an array of points.

Parameters
pointsnp.ndarray

Points representing the vertices of the connected segments. For example, two line segments would be represented as np.array([[0, 0, 0], [1, 0, 0], [1, 1, 0]]).

closebool, optional

If True, close the line segments into a loop.

Returns
pyvista.PolyData

PolyData with lines and cells.

Examples

>>> import numpy as np
>>> import pyvista
>>> points = np.array([[0, 0, 0], [1, 0, 0], [1, 1, 0]])
>>> poly = pyvista.lines_from_points(points)
>>> poly.plot(line_width=5)
../../../_images/pyvista-lines_from_points-1_00_00.png