pyvista.MultipleLines#

MultipleLines(points=[[-0.5, 0.0, 0.0], [0.5, 0.0, 0.0]])[source]#

Create multiple lines.

Parameters:
pointsarray_like[float], default: [[-0.5, 0.0, 0.0], [0.5, 0.0, 0.0]]

List of points defining a broken line.

Returns:
pyvista.PolyData

Line mesh.

Examples

Create a multiple lines between (0, 0, 0), (1, 1, 1) and (0, 0, 1).

>>> import pyvista
>>> mesh = pyvista.MultipleLines(
...     points=[[0, 0, 0], [1, 1, 1], [0, 0, 1]]
... )
>>> plotter = pyvista.Plotter()
>>> actor = plotter.add_mesh(mesh, color='k', line_width=10)
>>> plotter.camera.azimuth = 45
>>> plotter.camera.zoom(0.8)
>>> plotter.show()
https://d33wubrfki0l68.cloudfront.net/83061e62d4c3c609fbbeafb7f3687f111b5c912a/9426a/_images/pyvista-multiplelines-1_00_00.png