【发布时间】:2011-07-15 20:41:28
【问题描述】:
我有一个约束 delaunay 三角剖分 (CDT) 算法,并且我有一个多边形(可以是凹面或凸面)作为输入。如何在不引入新点的情况下使用该约束 delaunay 三角剖分算法将多边形分解为三角形?
编辑:所有三角形的并集必须等于多边形。所以不能只把CDT和边界作为约束边来生成三角形,因为这会产生一个凸多边形,不管输入是凹的还是凸的。
【问题讨论】:
-
所以你说你有算法,但是你想知道怎么用?
-
@Steven,我认为不能直接在凹多边形上使用 CDT,因为三角剖分的总和将是 convex。
-
你是对的。帮不了你,我假设你已经用谷歌搜索了,但也许是this is useful。
-
这个问题和stackoverflow.com/questions/996620/…有什么不同?
标签: c# c++ computational-geometry