pyvista.PolyData.from_regular_faces#
- classmethod PolyData.from_regular_faces( )[ソース]#
pyvista.PolyData の代替コンストラクタは,点配列と規則的な面配列から構成されます.
- パラメータ:
- points
MatrixLike
[float
] ポイントの (n_points, 3) 配列.
- faces
MatrixLike
[int
] (n_faces, face_size) 面のインデックスの配列.三角形メッシュの場合,
face_size = 3
です.- deepbool, default:
False
面配列をvtkCellArrayのコネクティビティデータにディープコピーするかどうか.
- points
- 戻り値:
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) >>> tetra.plot()