pyvista.Pyramid#

Pyramid(points=None)[ソース]#

5点で定義される角錐を作成します.

パラメータ:
pointsarray_like[float], optional

角錐の点.最初の4つの点が4角形の面上の反時計回りの4つの点になり,最後の点が頂点になるように,点が順序付けられます.

例では,デフォルトでピラミッドになっています.

戻り値:
pyvista.UnstructuredGrid

単一のピラミッドセルを含む非構造格子.

>>> import pyvista as pv
>>> pointa = [1.0, 1.0, 0.0]
>>> pointb = [-1.0, 1.0, 0.0]
>>> pointc = [-1.0, -1.0, 0.0]
>>> pointd = [1.0, -1.0, 0.0]
>>> pointe = [0.0, 0.0, 1.608]
>>> pyramid = pv.Pyramid([pointa, pointb, pointc, pointd, pointe])
>>> pyramid.plot(show_edges=True, line_width=5)
../../../_images/pyvista-Pyramid-1_00_00.png