pyvista.PlatonicSolid#

PlatonicSolid(kind='tetrahedron', radius=1.0, center=(0.0, 0.0, 0.0))[ソース]#

与えられたサイズのプラトニックソリッドを作ります.

パラメータ:
kindstr | int, default: 'tetrahedron'

作成するPlatonic Solidの種類を指定します.多面体の名前か,整数のインデックスを指定します.

  • 'tetrahedron'0

  • 'cube'1

  • 'octahedron'2

  • 'icosahedron'3

  • 'dodecahedron'4

radiusfloat, default: 1.0

作る固体の外接球の半径です.

centersequence[float], default: (0.0, 0.0, 0.0)

作る固体の中心を定義するシーケンス.

戻り値:
pyvista.PolyData

5つのプラトン立体のうちの1つです.各面に整数のラベルを割り当てるセルスカラーが定義されています(配列名 "FaceIndex" ).

正102面体の作成と作図.

>>> import pyvista as pv
>>> dodeca = pv.PlatonicSolid('dodecahedron')
>>> dodeca.plot(categories=True)
../../../_images/pyvista-PlatonicSolid-1_00_00.png

このフィルターを使用したその他の例については, プラトン立体 を参照してください.