pyvista.create_axes_marker#

create_axes_marker(label_color=None, x_color=None, y_color=None, z_color=None, xlabel='X', ylabel='Y', zlabel='Z', labels_off=False, line_width=2, cone_radius=0.4, shaft_length=0.8, tip_length=0.2, ambient=0.5, label_size=(0.25, 0.1))[ソース]#

軸となるアクターを作成します.

パラメータ:
label_colorColorLike, optional

ラベルテキストの色.

x_colorColorLike, optional

x軸テキストの色.

y_colorColorLike, optional

y軸テキストの色.

z_colorColorLike, optional

Z軸テキストの色.

xlabelstr, default: "X"

x軸に使用するテキスト.

ylabelstr, default: "Y"

y軸に使用するテキスト.

zlabelstr, default: "Z"

z軸に使用するテキスト.

labels_offbool, default: False

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

line_widthfloat, default: 2

マーカーラインの幅.

cone_radiusfloat, default: 0.4

軸の矢印の先端の半径を指定します.

shaft_lengthfloat, default: 0.8

軸のアローシャフトの長さです.

tip_lengthfloat, default: 0.2

先端の長さ.

ambientfloat, default: 0.5

軸の矢印の周囲を指定します.値は0から1の間でなければなりません.

label_sizesequence[float], default: (0.25, 0.1)

軸のラベルアクターの幅と高さ.値は 0 から 1 の間でなければなりません.例えば (0.2, 0.1) のようになります.

戻り値:
vtk.vtkAxesActor

軸アクター.

デフォルトの軸マーカを作成します.

>>> import pyvista as pv
>>> marker = pv.create_axes_marker()
>>> pl = pv.Plotter()
>>> _ = pl.add_actor(marker)
>>> pl.show()
../../../_images/pyvista-create_axes_marker-1_00_00.png

原点に軸マーカーを作成し,カスタムカラーと軸ラベルを設定します.

>>> import pyvista as pv
>>> marker = pv.create_axes_marker(
...     line_width=4,
...     ambient=0.0,
...     x_color="#378df0",
...     y_color="#ab2e5d",
...     z_color="#f7fb9a",
...     xlabel="X Axis",
...     ylabel="Y Axis",
...     zlabel="Z Axis",
...     label_size=(0.1, 0.1),
... )
>>> pl = pv.Plotter()
>>> _ = pl.add_actor(marker)
>>> pl.show()
../../../_images/pyvista-create_axes_marker-1_01_00.png