pyvista.DataSetFilters.split_bodies#

DataSetFilters.split_bodies(label=False, progress_bar=False)[ソース]#

接続されたボディ/ボリュームを検索,ラベル付け,および分割します.

これにより, pyvista.MultiBlock データセット内のさまざまな接続ボディがブロックに分割されます.

パラメータ:
labelbool, default: False

connectivity フィルタによって与えられたID配列を保持するかどうかのフラグ.

progress_barbool, default: False

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

戻り値:
pyvista.MultiBlock

体を分割したMultiBlock.

非接続になるように閾値を設定した均一なグリッドを分割します.

>>> from pyvista import examples
>>> dataset = examples.load_uniform()
>>> _ = dataset.set_active_scalars('Spatial Cell Data')
>>> threshed = dataset.threshold_percent([0.15, 0.50], invert=True)
>>> bodies = threshed.split_bodies()
>>> len(bodies)
2

このフィルターを使用したその他の例については, ボリュームの分割 を参照してください.