pyvista.DataSet.get_cell#
- DataSet.get_cell(index: int) Cell [source]#
Return a
pyvista.Cell
object.- Parameters:
- index
int
Cell ID.
- index
- Returns:
pyvista.Cell
The i-th pyvista.Cell.
Notes
Cells returned from this method are deep copies of the original cells. Changing properties (for example,
points
) will not affect the dataset they originated from.Examples
Get the 0-th cell.
>>> from pyvista import examples >>> mesh = examples.load_airplane() >>> cell = mesh.get_cell(0) >>> cell Cell ...
Get the point ids of the first cell
>>> cell.point_ids [0, 1, 2]
Get the point coordinates of the first cell
>>> cell.points array([[897.0, 48.8, 82.3], [906.6, 48.8, 80.7], [907.5, 55.5, 83.7]])
For the first cell, get the points associated with the first edge
>>> cell.edges[0].point_ids [0, 1]
For a Tetrahedron, get the point ids of the last face
>>> mesh = examples.cells.Tetrahedron() >>> cell = mesh.get_cell(0) >>> cell.faces[-1].point_ids [0, 2, 1]