pyvista.DataSet.copy_from

pyvista.DataSet.copy_from#

DataSet.copy_from(mesh: _vtk.vtkDataSet, deep: bool = True) → None[ソース]#

このデータセットin-placeを新しいデータセットのジオメトリとデータで上書きします.

パラメータ:
meshvtk.vtkDataSet

上書きするメッシュ.

deepbool, default: True

ディープコピー,シャローコピーのどちらを行うか.

例

2つのメッシュを作成し, mesh_a を mesh_b で上書きします. mesh_a は mesh_b と同じであることを示します.

>>> import pyvista as pv
>>> mesh_a = pv.Sphere()
>>> mesh_b = pv.Cube()
>>> mesh_a.copy_from(mesh_b)
>>> mesh_a == mesh_b
True