pyvista.MultiBlock.set_block_name#

MultiBlock.set_block_name(index: int, name: str | None)[ソース]#

指定したインデックスにブロックの文字列名を設定します.

パラメータ:
indexint

インデックスまたはマルチブロック内のデータセット.

namestr, optional

index にあるブロックに割り当てる名前.もし None ならば,ブロックに名前は付けません.

>>> import pyvista as pv
>>> data = {
...     "cube": pv.Cube(),
...     "sphere": pv.Sphere(center=(2, 2, 0)),
... }
>>> blocks = pv.MultiBlock(data)
>>> blocks.append(pv.Cone())
>>> blocks.set_block_name(2, 'cone')
>>> blocks.keys()
['cube', 'sphere', 'cone']