pyvista.PolyData.from_regular_faces#
- classmethod PolyData.from_regular_faces(points: ndarray[Any, dtype[number]] | Sequence[ndarray[Any, dtype[number]] | Sequence[int | float]], faces: ndarray[Any, dtype[integer]] | Sequence[ndarray[Any, dtype[integer]] | Sequence[int]], deep=False)[ソース]#
pyvista.PolyData の代替コンストラクタは,点配列と規則的な面配列から構成されます.
- パラメータ:
- 戻り値:
pyvista.PolyData
新しく構築されたメッシュ.
例
4つの三角形から正四面体を作ります
>>> import pyvista as pv >>> points = [[1.0, 1, 1], [-1, 1, -1], [1, -1, -1], [-1, -1, 1]] >>> faces = [[0, 1, 2], [1, 3, 2], [0, 2, 3], [0, 3, 1]] >>> tetra = pv.PolyData.from_regular_faces(points, faces)