pyvista.Plotter.add_floor

pyvista.Plotter.add_floor#

Plotter.add_floor(
face='-z',
i_resolution=10,
j_resolution=10,
color=None,
line_width=None,
opacity=1.0,
show_edges=False,
lighting=False,
edge_color=None,
reset_camera=None,
pad=0.0,
offset=0.0,
pickable=False,
store_floor_kwargs=True,
)[ソース]#

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

これにより,シーンの境界に平面が生成され,床または壁のように動作します.

パラメータ:
facestr, default: "-z"

平面を配置する面.オプションは ('-z', '-y', '-x', '+z', '+y', and '+z') で, -/+ sign は平面が軸のどちら側に位置するかを示します.たとえば, '-z' はXY面とシーンの下部(最小z)にフロアを生成します.

i_resolutionint, default: 10

平面上のi方向の点の数です.

j_resolutionint, default: 10

平面上のj方向の点の数.

colorColorLike, optional

すべてのラベルと軸ラベルの色です.デフォルトはグレーです.文字列,RGBリスト,または16進カラー文字列.

line_widthint, optional

エッジの厚み. show_edgesTrue の場合のみ.

opacityfloat, default: 1.0

生成されたサーフェスの不透明度.

show_edgesbool, default: False

並べて表示するメッシュエッジを表示するかどうかを示すフラグ.

line_widthfloat, default: False

線の太さ.ワイヤフレーム表示とサーフェス表示にのみ有効です.

lightingbool, default: False

ビュー方向の照明を有効または無効にします.

edge_colorColorLike, optional

メッシュのエッジのカラー.

reset_camerabool, optional

床を追加した後,カメラを True にリセットします.

padfloat, default: 0.0

0と1の間のパディングパーセンテージ.

offsetfloat, default: 0.0

平面法線に沿ったパーセンテージオフセット.

pickablebool, default: False

このフロアアクターをレンダラーで選択できるようにします.

store_floor_kwargsbool, default: True

このフロアの追加時に使用されたキーワード引数を格納します.境界を更新してフロアを再生成するときに便利です.

戻り値:
vtk.vtkActor

床のVTKアクター.

球の下にフロアを追加してプロットします.

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