pyvista.DataSet.get_cell#
- DataSet.get_cell(index: int) Cell [ソース]#
pyvista.Cell
オブジェクトを返します.- パラメータ:
- index
int
セルID.
- index
- 戻り値:
pyvista.Cell
i番目の pyvista.Cell .
備考
このメソッドから返されるセルは,元のセルと同じディープコピーです.プロパティ (たとえば
points
) を変更しても,元のデータセットには影響がありません.例
0 番目のセルを返します.
>>> from pyvista import examples >>> mesh = examples.load_airplane() >>> cell = mesh.get_cell(0) >>> cell Cell ...
最初のセルの点IDを取得します
>>> cell.point_ids [0, 1, 2]
最初のセルの点座標を取得します
>>> cell.points array([[897.0, 48.8, 82.3], [906.6, 48.8, 80.7], [907.5, 55.5, 83.7]])
最初のセルについて,最初のエッジに関連するポイントを返します.
>>> cell.edges[0].point_ids [0, 1]
四面体の場合,最後の面の点IDを取得します
>>> mesh = examples.cells.Tetrahedron() >>> cell = mesh.get_cell(0) >>> cell.faces[-1].point_ids [0, 2, 1]