pyvista.Plotter.add_logo_widget

pyvista.Plotter.add_logo_widget#

Plotter.add_logo_widget(
logo: pyvista.ImageData | str | pathlib.Path | None = None,
position: VectorLike[float] = (0.75, 0.8),
size: VectorLike[float] = (0.2, 0.2),
opacity: float = 1.0,
)[ソース]#

ビューポートの上部にロゴウィジェットを追加します.

ロゴが渡されない場合,PyVistaのロゴが使用されます.

パラメータ:
logopyvista.ImageData or pathlib.Path, optional

表示するロゴ.pathlikeが渡された場合,画像へのファイルパスとみなされる.

positiontuple(float), optional

ビューポート内のロゴの位置.最初の値は水平方向の位置で,2番目の値は垂直方向の位置です.どちらの値も0から1の間でなければなりません.

sizetuple(float), optional

ビューポート内のロゴのサイズ.最初の値は水平方向のサイズで,2番目の値は垂直方向のサイズです.どちらの値も0から1の間でなければなりません.

opacityfloat, optional

ロゴの不透明度.0から1の間でなければなりません.

戻り値:
vtkLogoWidget

ロゴウィジェット.

ロゴウィジェットをシーンに追加します.

>>> import pyvista as pv
>>> pl = pv.Plotter()
>>> _ = pl.add_logo_widget()
>>> _ = pl.add_mesh(pv.Sphere(), show_edges=True)
>>> pl.show()
../../../_images/pyvista-Plotter-add_logo_widget-1_00_00.png