pyvista.PolyData.cell_normals#

property PolyData.cell_normals: pyvista_ndarray[ソース]#

セルの法線を返します.

もしセルデータに 'Normals' という名前の配列が既に含まれている場合は,その配列が返されます.そうでない場合は, compute_normals() のデフォルトオプションを使用して法線を計算し,それを返します.

戻り値:
pyvista.pyvista_ndarray

セルの法線の配列.

>>> import pyvista as pv
>>> sphere = pv.Sphere()
>>> sphere.cell_normals  
pyvista_ndarray([[-0.05413816,  0.00569015, -0.9985172 ],
                 [-0.05177207,  0.01682176, -0.9985172 ],
                 [-0.04714328,  0.02721819, -0.9985172 ],
                 ...,
                 [-0.26742265, -0.02810723,  0.96316934],
                 [-0.1617585 , -0.01700151,  0.9866839 ],
                 [-0.1617585 , -0.01700151,  0.9866839 ]], dtype=float32)