pyvista.Cell.copy#

Cell.copy(deep=True) Cell[ソース]#

セルのコピーを返します.

パラメータ:
deepbool, optional

True の場合,セルを完全にコピーします. False の場合は,新しいセルが元のセルを参照するような,浅いコピーを行います.

戻り値:
pyvista.Cell

セルの深いコピーまたは浅いコピー.

セルのディープコピーを作成し,深いことを実証します.

>>> from pyvista.examples.cells import Tetrahedron
>>> mesh = Tetrahedron()
>>> cell = mesh.get_cell(0)
>>> deep_cell = cell.copy(deep=True)
>>> deep_cell.points[:] = 0
>>> cell != deep_cell
True

セルのシャローコピーを作成し,浅いことを実証します.

>>> shallow_cell = cell.copy(deep=False)
>>> shallow_cell.points[:] = 0
>>> cell == shallow_cell
True