delaunayTriangulation
德劳内三角剖分在2 d和3 d
描述
使用delaunayTriangulation
对象创建一个2 d或3 d德劳内三角从一个点集。对于二维数据,您还可以指定边缘约束。
您可以执行各种拓扑和几何上查询delaunayTriangulation
,包括任何三角测量
查询。例如,定位方面,包含一个特定点,找到凸壳顶点,或计算泰森多边形法图。
创建
创建一个delaunayTriangulation
对象,使用delaunayTriangulation
函数输入参数定义三角的点和约束边缘。
语法
描述
DT = delaunayTriangulation ()
创建一个空的德劳内三角测量。
输入参数
属性
对象的功能
convexHull |
德劳内三角的凸包 |
isInterior |
查询点内德劳内三角测量 |
voronoiDiagram |
德劳内三角的泰森多边形法图 |
barycentricToCartesian |
从质心坐标转换为笛卡儿 |
cartesianToBarycentric |
从笛卡尔坐标转换为重心 |
外心 |
外心的三角形或四面体 |
edgeAttachments |
三角形或四面体附加到指定的边缘 |
边缘 |
三角边 |
faceNormal |
三角测量单位法向量 |
featureEdges |
锋利的边缘表面三角 |
freeBoundary |
自由边界面 |
内心 |
内心的三角元素 |
与一 |
测试两个顶点相连的边缘 |
nearestNeighbor |
顶点离指定点 |
邻居 |
三角形或四面体的邻居 |
pointLocation |
三角形或四面体封闭点 |
大小 |
三角连接列表的大小 |
vertexAttachments |
三角形或四面体的顶点 |
vertexNormal |
三角顶点正常 |
例子
更多关于
提示
delaunayTriangulation
可以产生不正确或不一致的结果,当边界约束交叉或重叠。为了避免这种行为,使用约束,形成一个或多个封闭边界,不要交叉或重叠。
扩展功能
版本历史
介绍了R2013a