pyvista.DataSetFilters.extract_points#

DataSetFilters.extract_points(ind, adjacent_cells=True, include_cells=True, progress_bar=False)[ソース]#

指定されたポイントインデックスのいずれかを含みます(セルの)グリッドのサブセットを返します.

パラメータ:
indsequence[int]

抽出されるポイントインデックスのシーケンス.

adjacent_cellsbool, default: True

True の場合,抽出された点の少なくとも1つを含みますセルを抽出します. False の場合は,抽出された点のリストから点のみを含みますセルを抽出します.

include_cellsbool, default: True

セルを返すかどうかを指定します.

progress_barbool, default: False

進行状況を示す進行状況バーを表示します.

戻り値:
pyvista.UnstructuredGrid

サブ選択されたグリッド.

Z座標が0より大きい球体のすべての点を抽出します

>>> import pyvista as pv
>>> sphere = pv.Sphere()
>>> extracted = sphere.extract_points(
...     sphere.points[:, 2] > 0, include_cells=False
... )
>>> extracted.clear_data()  # clear for plotting
>>> extracted.plot()
../../../_images/pyvista-DataSetFilters-extract_points-1_00_00.png