DelaunayTri
(非推奨) 2 次元および 3 次元における Delaunay 三角形分割
DelaunayTri
は推奨されません。代わりに delaunayTriangulation
を使用してください。
説明
DelaunayTri
は、点集合から Delaunay 三角形分割オブジェクトを作成します。点を追加または削除することで、三角形分割を段階的に修正することができます。2 次元三角形分割において、エッジの制約を課すことができます。ボロノイ線図と凸包を計算することで位相幾何学的な照合を行うことができます。
作成
構文
説明
は、空の Delaunay 三角形分割を作成します。DT
= DelaunayTri
は、制約付き Delaunay 三角形分割を作成します。この機能は、2 次元の三角形分割でのみ使用することができます。DT
= DelaunayTri(___,C
)
入力引数
プロパティ
オブジェクト関数
以下のオブジェクト関数に加え、DelaunayTri
オブジェクトは、かっこ ()
を使用した三角形分割のインデックス作成をサポートしています。構文は、配列と同じになります。
baryToCart | (非推奨) 点の座標を重心座標から直交座標に変換 |
cartToBary | (非推奨) 点の座標を直交座標から重心座標に変換 |
circumcenters | (非推奨) 指定したシンプレックスの外心 |
convexHull | (非推奨) Delaunay 三角形分割の凸包 |
edgeAttachments | (非推奨) 指定エッジに接続している三角形または四面体 |
edges | (非推奨) 三角形分割のエッジ |
faceNormals | (非推奨) 指定した三角形の単位法線 |
featureEdges | (非推奨) 表面の三角形分割の鋭いエッジ |
freeBoundary | (非推奨) 自由境界の小平面 |
incenters | (非推奨) 指定したシンプレックスの内心点 |
inOutStatus | (非推奨) 2 次元制約付き Delaunay 三角形分割における三角形のステータス |
isEdge | (非推奨) 頂点がエッジで連結しているかどうかをテスト |
nearestNeighbor | (非推奨) 指定の点に最も近い頂点 |
neighbors | (非推奨) 三角形または四面体の近傍 |
pointLocation | (非推奨) 点を囲んでいる三角形または四面体 |
size | (非推奨) 三角形分割行列のサイズ |
vertexAttachments | (非推奨) 頂点に追加された三角形または四面体 |
voronoiDiagram | (非推奨) Delaunay 三角形分割のボロノイ線図 |
例
詳細
ヒント
DelaunayTri
は、境界の制約が交差するかオーバーラップする場合に、不正確な結果または矛盾する結果を生成することがあります。この動作を回避するには、1 つ以上の閉じた境界を形成する、交差もオーバーラップもしない複数の制約を使用します。
バージョン履歴
R2009a で導入