triangulation
二维或三维三角剖分
说明
使用 triangulation
创建矩阵格式的任何二维或三维三角剖分数据的内存中表示法,例如 delaunay
函数或其他软件工具的矩阵输出。使用 triangulation
表示数据时,可以执行拓扑和几何查询,使用这些查询可开发几何算法。例如,您可以查找连接到某一顶点或共享某一条边的三角形或四面体,查找它们的外心,或查找其他特征。
创建对象
要创建 triangulation
对象,请使用 triangulation
函数,并利用输入参量定义三角剖分的点和连接情况。
描述
输入参量
属性
对象函数
barycentricToCartesian | 将重心坐标转换为笛卡尔坐标 |
cartesianToBarycentric | 将坐标从笛卡尔坐标转换为重心坐标 |
circumcenter | 三角形或四面体的外心 |
edgeAttachments | 连接到指定边缘的三角形或四面体 |
edges | 三角剖分边缘 |
faceNormal | 三角剖分单位法向量 |
featureEdges | 曲面三角剖分的锐边 |
freeBoundary | 自由边界面 |
incenter | 三角剖分元素的内心 |
isConnected | 测试两个顶点是否通过一条边相连接 |
nearestNeighbor | 最靠近指定点的顶点 |
neighbors | 三角形或四面体的相邻对象 |
pointLocation | 包围点的三角形或四面体 |
size | 三角剖分连接列表的大小 |
vertexAttachments | 连接到顶点的三角形或四面体 |
vertexNormal | 三角剖分顶点法向 |
示例
扩展功能
版本历史记录
在 R2013a 中推出