pyvista.DataSet.area#

property DataSet.area: float[ソース]#

2Dの場合,メッシュの面積を返します.

3Dセルを持つメッシュの場合,0を返します.

戻り値:
float

メッシュの総面積.

2x2の大きさの正方形の面積を求めてください.各方向に5点ずつ記します.

>>> import pyvista as pv
>>> mesh = pv.ImageData(dimensions=(5, 5, 1))
>>> mesh.area
16.0

3Dセルを持つメッシュは,面積を持ちません. 外側の表面積を得るには,まず pyvista.DataSetFilters.extract_surface() を使用して表面を抽出します.

>>> mesh = pv.ImageData(dimensions=(5, 5, 5))
>>> mesh.area
0.0

球体の面積を返します.

>>> mesh = pv.Sphere()
>>> mesh.volume
0.51825