pyvista.PolyData.n_strips

pyvista.PolyData.n_strips#

property PolyData.n_strips: int[source]#

Return the number of triangle strips.

This is the total number of TRIANGLE_STRIP cells defined in the strips connectivity array.

See also

strips
n_verts, n_lines, n_faces_strict

Number of cells in other connectivity arrays.

pyvista.DataSet.n_cells, pyvista.DataSet.n_points

Number of total cells and points in this mesh.

Examples

Create a simple mesh with one triangle strip and return the number of triangles.

>>> import pyvista as pv
>>> import numpy as np
>>> vertices = np.array([[1.0, 0.0, 0.0], [1.0, 1.0, 1.0], [1.0, 1.0, 1.0]])
>>> strip = np.array([3, 0, 1, 2])
>>> mesh = pv.PolyData(vertices, strips=strip)
>>> mesh.n_strips, mesh.n_cells
(1, 1)