pyvista.CompositeFilters.point_data_to_cell_data#
- CompositeFilters.point_data_to_cell_data(pass_point_data=False, progress_bar=False)[ソース]#
点データをセルデータに変換します.
ポイントデータは,セル内で指定されたノードおよびセルデータごとに指定されます.オプションで,入力点データを出力に渡すことができます.
関連項目:
pyvista.DataSetFilters.cell_data_to_point_data()
- パラメータ:
- 戻り値:
pyvista.DataSet
点データをセルデータに変換したデータセット.戻り値のタイプは入力と一致します.
例
セルをz座標で着色します. まず,サンプルの球体メッシュのz座標をもとにポイントスカラーを作成します. 次に,この点データをセルデータに変換します. セルデータを強調するために,低解像度の球体を使用します.
まず,ポイントデータとセルデータの違いを示すために,これらの値をポイント値としてプロットします.
>>> import pyvista as pv >>> sphere = pv.Sphere(theta_resolution=10, phi_resolution=10) >>> sphere['Z Coordinates'] = sphere.points[:, 2] >>> sphere.plot()
では,これらの値をセルデータに変換してから,プロットしてみましょう.
>>> import pyvista as pv >>> sphere = pv.Sphere(theta_resolution=10, phi_resolution=10) >>> sphere['Z Coordinates'] = sphere.points[:, 2] >>> sphere = sphere.point_data_to_cell_data() >>> sphere.plot()