pyvista.create_axes_orientation_box

pyvista.create_axes_orientation_box#

create_axes_orientation_box(
line_width=1,
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='red',
y_face_color='green',
z_face_color='blue',
color_box: bool = False,
label_color=None,
labels_off: bool = False,
opacity=0.5,
show_text_edges: bool = False,
)[ソース]#

ラベル付きボックス軸方向ウィジェットを作成します.

パラメータ:
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.

color_boxbool, optional

面の色を有効または無効にします. それ以外の場合,ボックスは白になります.

label_colorColorLike, optional

ラベルの色.

labels_offbool, optional

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

opacityfloat, optional

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

show_text_edgesbool, optional

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

戻り値:
vtk.vtkAnnotatedCubeActor

注釈付きの立方体のアクター.

オリエンテーションボックスの作成とプロッティング

>>> import pyvista as pv
>>> actor = pv.create_axes_orientation_box(
...     line_width=1,
...     text_scale=0.53,
...     edge_color='black',
...     x_color='k',
...     y_color=None,
...     z_color=None,
...     xlabel='X',
...     ylabel='Y',
...     zlabel='Z',
...     color_box=False,
...     labels_off=False,
...     opacity=1.0,
... )
>>> pl = pv.Plotter()
>>> _ = pl.add_actor(actor)
>>> pl.show()
../../../_images/pyvista-create_axes_orientation_box-1_00_00.png