pyvista.DataSet.volume#
- property DataSet.volume: float[ソース]#
メッシュボリュームを返します.
2Dセルを持つメッシュの場合,0を返します.
- 戻り値:
float
メッシュの総体積.
例
大きさが4x4x4の立方体の体積を求めてください.なお,各方向には5点ずつあります.
>>> import pyvista as pv >>> mesh = pv.ImageData(dimensions=(5, 5, 5)) >>> mesh.volume 64.0
2Dセルで構成されるメッシュはボリュームを持ちません.
>>> mesh = pv.ImageData(dimensions=(5, 5, 1)) >>> mesh.volume 0.0
pyvista.PolyData
は,2次元の表面が3次元のボリュームを囲むことができるので,特別なものです.>>> mesh = pv.Sphere() >>> mesh.volume 0.51825