pyvista.CubeAxesActor#
- class CubeAxesActor(camera, minor_ticks=False, tick_location=None, x_title='X Axis', y_title='Y Axis', z_title='Z Axis', x_axis_visibility=True, y_axis_visibility=True, z_axis_visibility=True, x_label_format=None, y_label_format=None, z_label_format=None, x_label_visibility=True, y_label_visibility=True, z_label_visibility=True, n_xlabels=5, n_ylabels=5, n_zlabels=5)[ソース]#
vtkCubeAxesActor のラップ.
このクラスは,入力データ境界の軸とラベルを描画するために使用されるvtkCubeAxesActorをラップするために作成されます.このラップは, vtkCubeAxesActor を使用するためのユーザーフレンドリーなインターフェースを提供することを目的としています.
- パラメータ:
- camera
pyvista.Camera
軸アクタにリンクさせるカメラ.
- minor_ticksbool, default:
False
True
の場合は,すべての軸に細かい刻みをプロットします.- tick_location
str
,optional
軸グリッドにティックを描画する方法を設定します.以下のオプションがあります:
'inside', 'outside', 'both'
.- x_title
str
, default: "X Axis" X軸のタイトル.
- y_title
str
, default: "Y Axis" Y軸のタイトル.
- z_title
str
, default: "Z Axis" Z軸のタイトル.
- x_axis_visibilitybool, default:
True
X軸の表示.
- y_axis_visibilitybool, default:
True
Y軸の表示.
- z_axis_visibilitybool, default:
True
Z軸の表示.
- x_label_format
str
,optional
X軸の目盛り位置から目盛りラベルを生成する方法を定義するフォーマット文字列.設定されている場合はテーマの書式がデフォルトとなり,そうでない場合は
'%.1f'
です.- y_label_format
str
,optional
Y軸の目盛り位置から目盛りラベルを生成する方法を定義するフォーマット文字列.設定されている場合はテーマの書式がデフォルトとなり,そうでない場合は
'%.1f'
です.- z_label_format
str
,optional
Z軸の目盛り位置から目盛りラベルを生成する方法を定義するフォーマット文字列.設定されている場合はテーマの書式がデフォルトとなり,そうでない場合は
'%.1f'
です.- x_label_visibilitybool, default:
True
X軸ラベルの表示.
- y_label_visibilitybool, default:
True
Y軸ラベルの表示.
- z_label_visibilitybool, default:
True
Z軸ラベルの表示.
- n_xlabels
int
, default: 5 X軸に沿ったラベルの数.
- n_ylabels
int
, default: 5 Y軸に沿ったラベルの数.
- n_zlabels
int
, default: 5 Z軸に沿ったラベルの数.
- camera
例
3Dプロッターを作成し,CubeAxesActorを追加します.
>>> import pyvista as pv >>> mesh = pv.Cube() >>> pl = pv.Plotter() >>> actor = pl.add_mesh(mesh) >>> cube_axes_actor = pv.CubeAxesActor(pl.camera) >>> cube_axes_actor.bounds = mesh.bounds >>> actor, property = pl.add_actor(cube_axes_actor) >>> pl.show()
メソッド
CubeAxesActor.update_bounds
(bounds)アクターの境界を更新します.
アトリビュート
境界ボックスの中心を返すか設定します.
スケーリングや移動を行うカメラを返すか設定します.
ラベルと軸の間の距離を返す,または設定します.
X軸のラベルの数.
Y軸のラベルの数.
Z軸のラベルの数.
軸のグリッドに刻みをどのように描くかを返すか設定します.
タイトルとラベルの間の距離を返すか設定します.
2Dレンダーモードを使用します.
X軸の最小目盛りの表示/非表示を設定します.
X軸範囲を返すか設定します.
X軸の表示を取得または設定します.
X軸のラベルを取得または設定します.
X軸ラベルの表示を取得または設定します.
X軸のラベルを返します.
X軸のタイトルを取得または設定します.
Y軸の最小目盛りの表示/非表示を設定します.
Y軸範囲を返すか設定します.
Y軸の表示を取得または設定します.
Y軸のラベルを取得または設定します.
Y軸ラベルの表示を取得または設定します.
Y軸のラベルを返します.
Y軸のタイトルを取得または設定します.
Z軸の最小目盛りの表示/非表示を設定します.
Z軸範囲を返すか設定します.
Y軸の表示を取得または設定します.
Z軸のラベルを取得または設定します.
Z軸ラベルの表示を取得または設定します.
Z軸のラベルを返します.
Z軸のタイトルを取得または設定します.