pyvista.Cell.copy#
- Cell.copy(deep=True) Cell [ソース]#
セルのコピーを返します.
- パラメータ:
- deepbool,
optional
True
の場合,セルを完全にコピーします.False
の場合は,新しいセルが元のセルを参照するような,浅いコピーを行います.
- deepbool,
- 戻り値:
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