pyvista.Renderer.add_box_axes

pyvista.Renderer.add_box_axes#

Renderer.add_box_axes(
*,
interactive=None,
line_width=2,
text_scale=0.366667,
edge_color='black',
x_color=None,
y_color=None,
z_color=None,
xlabel='X',
ylabel='Y',
zlabel='Z',
x_face_color='white',
y_face_color='white',
z_face_color='white',
label_color=None,
labels_off=False,
opacity=0.5,
show_text_edges=False,
viewport=(0, 0, 0.2, 0.2),
)[ソース]#

左下隅にインタラクティブカラーボックス軸ウィジェットを追加します.

パラメータ:
interactivebool, optional

この方向ウィジェットをユーザが移動できるようにします.

line_widthfloat, optional

マーカーラインの幅.

text_scalefloat, optional

顔に対するテキストのサイズ.

edge_colorColorLike, optional

エッジの色.

x_colorColorLike, optional

Color of the x-axis text.

y_colorColorLike, optional

Color of the y-axis text.

z_colorColorLike, optional

Color of the z-axis text.

xlabelstr, optional

Text used for the x-axis.

ylabelstr, optional

Text used for the y-axis.

zlabelstr, optional

Text used for the z-axis.

x_face_colorColorLike, optional

Color used for the x-axis arrow. Defaults to theme axes parameters.

y_face_colorColorLike, optional

Color used for the y-axis arrow. Defaults to theme axes parameters.

z_face_colorColorLike, optional

Color used for the z-axis arrow. Defaults to theme axes parameters.

label_colorColorLike, optional

ラベルの色.

labels_offbool, optional

軸のテキストラベルを有効または無効にします.

opacityfloat, optional

オリエンテーションボックスの不透明度を [0, 1] の範囲で指定します.

show_text_edgesbool, optional

ベクターテキストエッジの描画を有効または無効にします.

viewportsequence[float], default: (0, 0, 0.2, 0.2)

ウィジェットのビューポート (xstart, ystart, xend, yend) です.

戻り値:
vtk.vtkAnnotatedCubeActor

軸アクター.

デフォルトの矢印の代わりに,軸の向きのウィジェットを使用します.

>>> import pyvista as pv
>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(pv.Sphere())
>>> _ = pl.add_box_axes()
>>> pl.show()
../../../_images/pyvista-Renderer-add_box_axes-1_00_00.png