TriangleGetElements[expr]
Triangleの式の要素を得る.
詳細とオプション
例題
例
関連項目
テクニカルノート
関連するガイド
TriangleLink`
TriangleLink`
TriangleGetElements
TriangleGetElements[expr]
Triangleの式の要素を得る.
詳細とオプション
- TriangleGetElementsを使う前に,Needs["TriangleLink`"]を使ってそれをロードする必要がある.
- TriangleGetElementsは,座標のどの部分によって三角形が成り立っているかを指定する整数のリストのリストを返す.
例題
例 (1)
Needs["TriangleLink`"]inst = TriangleCreate[]pts = {{0., 0.}, {2., 0.}, {2., 2.}, {0., 1.}};
segments = {{1, 2}, {2, 3}, {3, 4}, {4, 1}};TriangleSetPoints[inst, pts];
TriangleSetSegments[inst, segments];三角形分割を行い,新しいTriangleのインスタンスを返す:
outInst = TriangleTriangulate[ inst, "pqa0.1"]coords = TriangleGetPoints[outInst];
meshElements = TriangleGetElements[outInst];Graphics[ {EdgeForm[LightDarkSwitched[Black, White]], FaceForm[], GraphicsComplex[coords, Polygon[meshElements]]}]