pyvista.CompositeFilters.compute_cell_sizes#

CompositeFilters.compute_cell_sizes(length=True, area=True, volume=True, progress_bar=False)[ソース]#

1 D (長さ) ,2 D (面積) ,および3 D (体積) セルのサイズを計算します.

パラメータ:
lengthbool, default: True

1 Dセルの長さを計算するかどうかを指定します.

areabool, default: True

2 Dセルの面積を計算するかどうかを指定します.

volumebool, default: True

3 Dセルの体積を計算するかどうかを指定します.

progress_barbool, default: False

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

戻り値:
pyvista.DataSet

パラメータで設定されていれば, "Length", "Area", "Volume" の各配列を含みます cell_data を持つデータセットです. 戻り値の型は入力と一致します.

備考

セルが次元を持たない場合(例えば,6面体セルの長さ),対応する配列はすべてゼロになります.

飛行機の例のメッシュの面の面積を計算します.

>>> from pyvista import examples
>>> surf = examples.load_airplane()
>>> surf = surf.compute_cell_sizes(length=False, volume=False)
>>> surf.plot(show_edges=True, scalars='Area')
../../../_images/pyvista-CompositeFilters-compute_cell_sizes-1_00_00.png