pyvista.Plotter.add_mesh_slice_spline#
- Plotter.add_mesh_slice_spline(
- mesh,
- generate_triangles: bool = False,
- n_handles=5,
- resolution=25,
- widget_color=None,
- show_ribbon: bool = False,
- ribbon_color='pink',
- ribbon_opacity=0.5,
- initial_points=None,
- closed: bool = False,
- interaction_event: pyvista.InteractionEventType = 'end',
- **kwargs,
スプラインウィジェットを使用してメッシュをスライスします.
メッシュをインタラクティブにスライスするために使用するスプラインウィジェットを使用して,メッシュをシーンに追加します.
スライスされたメッシュは,プロッタの
.spline_sliced_meshes属性に保存されます.- パラメータ:
- mesh
DataSetor vtkAlgorithm シーンに追加する入力データセットと,当該メッシュを生成するスプラインやアルゴリズムに沿ってスライスします.
- generate_trianglesbool,
optional これが有効な場合(デフォルトで
False),出力は3角形になります.それ以外の場合,出力は交差ポリゴンになります.- n_handles
int,optional スプラインのパラメトリック機能を制御するインタラクティブな球の数です.
- resolution
int,optional スプライン上に生成するポイントの数です.
- widget_color
ColorLike,optional ウィジェットの色.文字列,RGB配列,または16進数の色文字列のいずれかです. 例えば
color='white'color='w'color=[1.0, 1.0, 1.0]color='#FFFFFF'
- show_ribbonbool,
optional Trueの場合,スライスに使用したポリゴンプレーンも表示されます.- ribbon_color
ColorLike,optional リボンの色. 文字列,RGB配列,または16進数の色文字列のいずれかです.
- ribbon_opacity
float,optional リボンの不透明度です.デフォルトは1.0で,``[0, 1]``の間でなければなりません.
- initial_pointssequence,
optional ウィジェットの配置を初期化するポイント.要素の数は
n_handlesと同じでなければなりません.最初と最後の点が同じ場合,これは閉じたループスプラインになります.- closedbool,
optional スプラインを閉じたループにします.
- interaction_event
InteractionEventType,optional The VTK interaction event to use for triggering the callback. Accepts either the strings
'start','end','always'or a vtkCommand.EventIds.- **kwargs
dict,optional All additional keyword arguments are passed to
pyvista.Plotter.add_mesh()to control how the mesh is displayed.
- mesh
- 戻り値:
- vtkActor
メッシュのVTKアクター.