pyvista.RenderWindowInteractor.enable_rubber_band_style#

RenderWindowInteractor.enable_rubber_band_style()[ソース]#

インタラクティブスタイルをラバーバンド選択に設定します.

このインタラクタスタイルを使用すると, 'r' をクリックしてからマウスの左ボタンを使用して,レンダウィンドウに長方形を描画できます.マウスボタンを放すと,アタッチされたピッカーが選択長方形の中心にあるピクセルを操作します.ピッカーがvtkAreaPickerである場合は,選択長方形全体を操作します. 'p' キーを押すと,1 x 1の長方形上で上記のピック操作が行われます.その他の点では,トラックボールカメラスタイルと同じように動作します.

ラバーバンドインタラクティブスタイルのプロッタを使用して,簡単なシーンを作成します.

>>> import pyvista as pv
>>> plotter = pv.Plotter()
>>> _ = plotter.add_mesh(pv.Cube(center=(1, 0, 0)))
>>> _ = plotter.add_mesh(pv.Cube(center=(0, 1, 0)))
>>> plotter.show_axes()
>>> plotter.enable_rubber_band_style()
>>> plotter.show()