DataSet.get_cell#
- DataSet.get_cell(index: int) Cell[source]#
Return a
pyvista.Cellobject.- Parameters:
- index
int Cell ID.
- index
- Returns:
pyvista.CellThe 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#
Download Python source code | Download Jupyter notebook
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]