pyvista.PolyDataFilters.curvature#

PolyDataFilters.curvature(curv_type='mean', progress_bar=False)[ソース]#

メッシュのポイント単位の曲率を返します.

このフィルターを使用したその他の例については, 連結度 を参照してください.

パラメータ:
curv_typestr, default: "mean"

曲率タイプ. 以下のいずれかになります:

  • "mean"

  • "gaussian"

  • "maximum"

  • "minimum"

progress_barbool, default: False

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

戻り値:
numpy.ndarray

曲率値の配列.

丘の例のメッシュの平均曲率を計算し,プロットします.

>>> from pyvista import examples
>>> hills = examples.load_random_hills()
>>> curv = hills.curvature()
>>> hills.plot(scalars=curv)
../../../_images/pyvista-PolyDataFilters-curvature-1_00_00.png

曲率の配列を表示します.

>>> curv  
array([0.20587616, 0.06747695, ..., 0.11781171, 0.15988467])