TriangleLink を使う

このセクションでは,TriangleLink を適用する方法をいくつか紹介する.

凸包

TriangleLink を使うためには,まずそれをロードしなければならない.

次に,ランダムな点を生成して,表示する.

これで3Dの点の凸包を計算することができる.TriangleConvexHullは,点と線分のリストを返す.

それぞれの線分は,2つの整数のリストである.これらの整数は,座標を参照する.これらをGraphicsComplexを使ってプロットすることができる.

ドローネ(Delaunay)三角形分割

TriangleLink を使うためには,まずそれをロードしなければならない.

2Dデータを作成する.

データのドローネ三角形分割は,TriangleDelaunayを使って計算することができる.

結果は,点と三角形のリストである.三角形のリストは,座標位置を参照する3つの整数のリストである.三角形をワイヤーフレームとして可視化するには,Polygonを使う.

矩形にメッシュを掛ける(基本)

パッケージをロードする.

まず,三角形の式のインスタンスを作成する.

次に,座標と線分を指定する.

それらを三角形のインスタンスに設定する.

実際の三角形分割は,TriangleTriangulate と文字列パラメータ集合(Triangleの文字列コード)を使って行う.

データは,三角形のインスタンスから抽出できる.

三角形メッシュの可視化.