pyvista.MultiBlock.insert#
- MultiBlock.insert(index: int, dataset: MultiBlock | DataSet, name: str | None = None) None [ソース]#
インデックスの前にデータを挿入します.
- パラメータ:
- index
int
データを挿入する前のインデックス.
- dataset
pyvista.DataSet
orpyvista.MultiBlock
挿入するデータ.
- name
str
,optional
データセットに付けるキーの名前. ブロックインデックスに応じたデフォルトの名前が
'Block-{i:02}'
として与えられます.
- index
例
マルチブロックの先頭に新しい
pyvista.PolyData
を挿入します.>>> import pyvista as pv >>> data = { ... "cube": pv.Cube(), ... "sphere": pv.Sphere(center=(2, 2, 0)), ... } >>> blocks = pv.MultiBlock(data) >>> blocks.keys() ['cube', 'sphere'] >>> blocks.insert(0, pv.Plane(), "plane") >>> blocks.keys() ['plane', 'cube', 'sphere']