CGAL中Polyhedron_3中与半边结构有关的具体使用

本文介绍了CGAL库中Polyhedron_3数据结构的半边结构及其在操作顶点、面之间的使用方法。通过半边可以方便地获取顶点、面等信息,但直接通过面或顶点获取其相邻信息存在不便。文章提供了详细的代码示例,包括如何根据半边获取顶点、面,以及如何从顶点和面出发获取相关信息,并强调了遍历顺序可能产生的不确定性。
摘要由CSDN通过智能技术生成

CGALPolyhedron_3中与半边结构有关的具体使用

 

半边结构可以根据点,半边,面中的任一个来得到另外两个。在我的使用过程中,我觉得半边是联系的纽带。CGAL中有些不方便的是不能用面来直接得到绕面的所有顶点,或者不能根据点来得到一绕该点的一邻域的所有点,这个经常性的操作有时会带来一些不方便。

在使用的过程中,你可以通过使用Source insight 等查看源代码的软件来看其具体包含的函数及使用方法。

<!--[if !supportLists]-->1.<!--[endif]-->据半边来得到顶点。

Halfedge_handle he;

Vertex_handle vh = he->vertex();

2.根据顶点得到其三维坐标 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值