pyvista.PolyDataFilters.append_polydata#

PolyDataFilters.append_polydata(*meshes, inplace=False, progress_bar=False)[ソース]#

1つ以上のPolyDataをこのPolyDataに追加します.

VTK の vtkAppendPolyDataFilter フィルターを使用して,追加操作を行います.

バージョン 0.40.0 で追加.

注釈

vtkAppendPolyDataFilter のVTKドキュメントにあるように,点とセルのデータは, すべての 入力PolyDataにわたって存在する場合に のみ 出力PolyDataに追加されます.

パラメータ:
*mesheslist[pyvista.PolyData]

現在のデータに追加する(複数の)PolyData.

inplacebool, default: False

インプレースでメッシュを更新するかどうか.

progress_barbool, default: False

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

戻り値:
pyvista.PolyData

追加された (複数の) PolyData.

>>> import pyvista as pv
>>> sp0 = pv.Sphere()
>>> sp1 = sp0.translate((1, 0, 0))
>>> appended = sp0.append_polydata(sp1)
>>> appended.plot()
../../../_images/pyvista-PolyDataFilters-append_polydata-1_00_00.png

複数のPolyDataを追加します.

>>> sp2 = sp0.translate((-1, 0, 0))
>>> appended = sp0.append_polydata(sp1, sp2)
>>> appended.plot()
../../../_images/pyvista-PolyDataFilters-append_polydata-1_01_00.png