pyvista.Plotter.pickable_actors#

property Plotter.pickable_actors[ソース]#

選択可能なアクターを返す,または設定します.

設定すると,これが選択可能にするアクターのリストになります.このリストに入っていないアクターはすべてピック不可になります.もし actorsNone であれば,すべてのアクターがピッキング不可能になります.

戻り値:
list[pyvista.Actor]

配列のアクター.

2つのアクターを pyvista.Plotter に追加し,1つを選択可能にして,選択可能なアクターをリストアップします.

>>> import pyvista as pv
>>> pl = pv.Plotter()
>>> sphere_actor = pl.add_mesh(pv.Sphere())
>>> cube_actor = pl.add_mesh(
...     pv.Cube(), pickable=False, style='wireframe'
... )
>>> len(pl.pickable_actors)
1

選択可能なアクターを両方のアクターに設定します.

>>> pl.pickable_actors = [sphere_actor, cube_actor]
>>> len(pl.pickable_actors)
2

選択可能なアクターを None に設定します.

>>> pl.pickable_actors = None
>>> len(pl.pickable_actors)
0
../../../_images/pyvista-Plotter-pickable_actors-1_00_00.png