pyvista.DataSetFilters.slice_orthogonal#

DataSetFilters.slice_orthogonal(x=None, y=None, z=None, generate_triangles=False, contour=False, progress_bar=False)[ソース]#

3つの直交平面上のデータセットから3つの直交スライスを作成します.

3つのスライスのMutliBlockデータセットを生成します.

パラメータ:
xfloat, optional

YZスライスのX位置.

yfloat, optional

XZスライスのY位置.

zfloat, optional

XYスライスのZ位置.

generate_trianglesbool, default: False

True の場合,出力は三角形になります.そうでない場合は,交差する多角形が出力されます.

contourbool, default: False

True の場合,スライス後に contour フィルタを適用します

progress_barbool, default: False

進行状況を示す進行状況バーを表示します.

戻り値:
pyvista.PolyData

スライスされたデータセット.

ランダムヒルズデータセットを直交する3つの平面でスライスします.

>>> from pyvista import examples
>>> hills = examples.load_random_hills()
>>> slices = hills.slice_orthogonal(contour=False)
>>> slices.plot(line_width=5)
../../../_images/pyvista-DataSetFilters-slice_orthogonal-1_00_00.png

このフィルターを使用したその他の例については, スライシング を参照してください.