pyvista.MultiBlock.replace#
- MultiBlock.replace(
- index: int,
- dataset: MultiBlock | DataSet | None,
キー名を保持したまま,インデックスでデータセットを置き換える.
- パラメータ:
- index
int
置換するブロックのインデックス.
- dataset
pyvista.DataSet
orpyvista.MultiBlock
データセット インデックスにあるものを置き換える.
- index
例
>>> import pyvista as pv >>> import numpy as np >>> data = { ... 'cube': pv.Cube(), ... 'sphere': pv.Sphere(center=(2, 2, 0)), ... } >>> blocks = pv.MultiBlock(data) >>> blocks.replace(1, pv.Sphere(center=(10, 10, 10))) >>> blocks.keys() ['cube', 'sphere'] >>> np.allclose(blocks[1].center, [10.0, 10.0, 10.0]) True