pyvista.Renderer#

class Renderer(parent, border=True, border_color='w', border_width=2.0)[ソース]#

Rendererクラス.

メソッド

Renderer.add_actor(actor[, reset_camera, ...])

レンダリングウィンドウにアクターを追加します.

Renderer.add_axes([interactive, line_width, ...])

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

Renderer.add_axes_at_origin([x_color, ...])

原点に軸アクターを追加します.

Renderer.add_blurring()

ぼかしを入れます.

Renderer.add_border([color, width])

枠の周囲に罫線を追加します.

Renderer.add_bounding_box([color, ...])

プロットの境界にラベルなしのチェックボックスを追加します.

Renderer.add_chart(chart, *charts)

このレンダラーにチャートを追加します.

Renderer.add_floor([face, i_resolution, ...])

床メッシュを表示します.

Renderer.add_legend([labels, bcolor, ...])

凡例をレンダリングウィンドウに追加します.

Renderer.add_legend_scale([...])

レンダーウィンドウにスケールや距離の情報をアノテートします.

Renderer.add_light(light)

レンダラーにライトを追加します.

Renderer.add_orientation_widget(actor[, ...])

方向マーカーウィジェットで指定したアクターを使用します.

Renderer.add_ruler(pointa, pointb[, ...])

ルーラーを追加します.

Renderer.clear()

すべてのアクターとプロパティを削除します.

Renderer.clear_actors()

すべてのアクターを削除します(ライトとプロパティは残します).

Renderer.close()

ウィジェットと重要な要素を閉じます.

Renderer.deep_clean([render])

メモリのレンダラをクリアします.

Renderer.disable()

このレンダラのカメラをインタラクティブにできないようにします.

Renderer.disable_anti_aliasing()

全てのアンチエイリアスを無効にします.

Renderer.disable_depth_of_field()

被写界深度のプロットを無効にします.

Renderer.disable_depth_peeling()

深度ピーリングを無効にします.

Renderer.disable_eye_dome_lighting()

Eye-Dome Lighting (EDL) を無効にします.

Renderer.disable_hidden_line_removal()

隠線除去を無効にします.

Renderer.disable_parallel_projection()

パース投影を使用するようにカメラをリセットします.

Renderer.disable_shadows()

影を無効にします.

Renderer.disable_ssao()

スクリーンスペース・アンビエント・オクルージョン (SSAO)を無効化します.

Renderer.enable()

このレンダラのカメラをインタラクティブにします.

Renderer.enable_anti_aliasing([aa_type])

アンチエイリアスを有効にします.

Renderer.enable_depth_of_field([...])

被写界深度のプロットを有効にします.

Renderer.enable_depth_peeling([...])

デプスのピーリングを有効にすると,半透明のジオメトリのレンダリングが向上します.

Renderer.enable_eye_dome_lighting()

Eye-Dome Lighting (EDL) を有効にします.

Renderer.enable_hidden_line_removal()

隠線除去を有効にします.

Renderer.enable_parallel_projection()

平行投影を有効にします.

Renderer.enable_shadows()

影を有効にします.

Renderer.enable_ssao([radius, bias, ...])

Surface Space Ambient Occlusion (SSAO)を有効化します.

Renderer.get_default_cam_pos([negative])

デフォルトの焦点とビューアップを返します.

Renderer.get_pick_position()

選択位置/領域を x0, y0, x1, y1 として返します.

Renderer.hide_axes()

軸方向ウィジェットを非表示にします.

Renderer.isometric_view()

カメラを既定のアイソメビューにリセットします.

Renderer.on_plotter_render()

プロッタの明示的なレンダリング呼び出しをレンダラコンポーネントに通知します.

Renderer.remove_actor(actor[, reset_camera, ...])

レンダリングからアクターを削除します.

Renderer.remove_all_lights()

レンダラーからすべてのライトを削除します.

Renderer.remove_blurring()

1つのぼかしパスを削除します.

Renderer.remove_bounding_box([render])

バウンディングボックスを削除します.

Renderer.remove_bounds_axes()

境界軸を削除します.

Renderer.remove_chart(chart_or_index)

このレンダラーからチャートを削除します.

Renderer.remove_environment_texture()

環境テクスチャを削除します.

Renderer.remove_floors([clear_kwargs, render])

すべてのフロアアクターを削除します.

Renderer.remove_legend([render])

凡例アクターを削除します.

Renderer.reset_camera([render, bounds])

アクティブなレンダウィンドウのカメラをリセットします.

Renderer.reset_camera_clipping_range()

可視アクターの境界に基づいてカメラのクリッピング範囲をリセットします.

Renderer.set_background(color[, top, right, ...])

このレンダラーの背景色を設定します.

Renderer.set_chart_interaction(interactive)

このレンダラーのチャートとのインタラクションを設定またはトグルします.

Renderer.set_color_cycler(color_cycler)

このレンダラーのカラーサイクラーを設定またはリセットします.

Renderer.set_environment_texture(texture[, ...])

イメージベースのライティングに使用する環境テクスチャを設定します.

Renderer.set_focus(point)

ポイントにフォーカスを設定します.

Renderer.set_position(point[, reset, render])

カメラ位置をポイントに設定します.

Renderer.set_scale([xscale, yscale, zscale, ...])

シーン内のすべてのアクターをスケールします.

Renderer.set_viewup(vector[, reset, render])

カメラのビューアップベクトルを設定します.

Renderer.show_axes()

軸方向ウィジェットを表示します.

Renderer.show_bounds([mesh, bounds, ...])

境界軸を追加します.

Renderer.show_grid(**kwargs)

目盛線と境界軸のラベルを表示します.

Renderer.update_bounds_axes()

レンダーウィンドウの境界軸を更新します.

Renderer.view_isometric([negative, render])

カメラを既定のアイソメビューにリセットします.

Renderer.view_vector(vector[, viewup, render])

指定したベクトルの方向にカメラを向けます.

Renderer.view_xy([negative, render])

XY平面を表示します.

Renderer.view_xz([negative, render])

XZ平面を表示します.

Renderer.view_yx([negative, render])

YX平面を表示します.

Renderer.view_yz([negative, render])

YZ平面を表示します.

Renderer.view_zx([negative, render])

ZX平面を表示します.

Renderer.view_zy([negative, render])

ZY平面を表示します.

アトリビュート

Renderer.actors

このレンダラに割り当てられているアクターのディクショナリを返します.

Renderer.axes_enabled

軸が有効な時に True を返します.

Renderer.background_color

このレンダラのバックグラウンドカラーを返します.

Renderer.border_color

境界線の色を返します.

Renderer.border_width

境界線の幅を返します.

Renderer.bounds

レンダリングウィンドウに存在するすべてのアクターの境界を返します.

Renderer.camera

レンダリングシーンのアクティブカメラを返します.

Renderer.camera_position

アクティブなレンダウィンドウのカメラ位置を取得するか設定します.

Renderer.camera_set

このカメラが設定されているかどうかを取得または設定します.

Renderer.center

シーン内に存在するすべてのデータを囲むバウンディングボックスの中心を返します.

Renderer.has_border

レンダラに境界線があるかどうかを返します.

Renderer.has_charts

このレンダラがチャートを持つかどうかを返します.

Renderer.height

レンダラーの高さ.

Renderer.layer

このレンダラーの現在のレイヤーを返すか設定します.

Renderer.legend

凡例アクター.

Renderer.length

シーンのバウンディングボックスの対角線の長さを返します.

Renderer.lights

レンダラのすべてのライトのリストを返します.

Renderer.next_color

このレンダラーのカラーサイクラーから次の色を返します.

Renderer.parallel_projection

アクティブなレンダーウィンドウの平行投影状態を返します.

Renderer.parallel_scale

アクティブなレンダーウィンドウの平行スケールを返します.

Renderer.viewport

レンダラのビューポート.

Renderer.width

レンダラーの幅.