TriangleLink`
TriangleLink`

TriangleSetHoles

TriangleSetHoles[expr,points]

Triangleの式の穴を設定する.

詳細とオプション

  • TriangleSetHolesを使う前に,Needs["TriangleLink`"]を使ってそれをロードする必要がある.
  • TriangleSetHolesは,メッシュのどこに穴があるかをTriangleに示す.

例題

  (1)

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

座標を指定し,表示する:

入力のインスタンスを作成し,点を設定する:

次に線分のリストを作成する:

Triangleの入力のインスタンス内に線分を設定する:

TriangleSetHolesのコマンドを使って,Triangleの入力のインスタンス内に領域の穴を設定する:

TriangleGetHolesを使うと,Triangleのインスタンス内の値の集合を取り出すことができる:

以下は,境界ファセットとファセットの穴の位置を示す絵である:

三角形分割を行い,新しいTriangleのインスタンスを返す:

三角形分割から点と要素を抽出する:

以下のサポート関数を使って,三角形を可視化することができる: