pyvista.DataSetFilters.extract_geometry#
- DataSetFilters.extract_geometry(extent: Sequence[float] | None = None, progress_bar=False)[ソース]#
ボリュームまたは構造格子データセットの外側サーフェスを抽出します.
これにより,データセットの境界面を生成するすべての0 D,1 D,および2 Dセルが抽出されます.
注釈
これは
extract_surface()
よりも効率が悪くなる傾向があります.- パラメータ:
- 戻り値:
pyvista.PolyData
データセットの表面.
例
サンプルの非構造格子の表面を抽出します.
>>> import pyvista as pv >>> from pyvista import examples >>> hex_beam = pv.read(examples.hexbeamfile) >>> hex_beam.extract_geometry() PolyData (...) N Cells: 88 N Points: 90 N Strips: 0 X Bounds: 0.000e+00, 1.000e+00 Y Bounds: 0.000e+00, 1.000e+00 Z Bounds: 0.000e+00, 5.000e+00 N Arrays: 3
このフィルターを使用したその他の例については, サーフェイススムージング を参照してください.