JSRUN 用代码说话

半边(HalfEdge)

编辑教程

半边(HalfEdge)

半边数据结构的基础,也称为双连接边列表(DCEL)。

构造器

HalfEdge(顶点:顶点,面:面)

顶点-顶点对其目标顶点的引用。

face-face对其面的引用。

属性

.顶点:顶点

对目标顶点的引用。原点顶点可以通过查询它的孪生体或上一个半边的目的地来获得。默认值未定义。

.prev:半边缘

参考同一个面的前半个边。默认值为空。

.下一个:半边

参考同一个面的下半个边。默认值为空。

双:半边

参考双半边以到达对面。默认值为空。

.面:面

每个半边限定一个面,因此有一个对该面的引用。默认值未定义。

方法

.head():顶点节点

返回目标顶点。

.tail():顶点节点

返回原点顶点。

.length():浮点

返回边的欧几里德长度(直线长度)。

.lengthSquared():浮动

欧几里得直线的长度。

.setTwin(边:半边):半边

边缘-任何半边。

设置此半边的孪生边。它还可以确保

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟