提问人:Makogan 提问时间:10/10/2023 更新时间:10/10/2023 访问量:38
如何检测边是否在约束三角测量中的闭合曲线内?
How to detect if an edge is inside a closed curve in a constrained triangulation?
问:
假设有一个受约束的 Delaunay 三角剖分,如下所示:
https://www.researchgate.net/figure/Results-of-three-steps-constrained-Delaunay-triangulation-in-a-simple-vague-region-a_fig8_225854833
我确切地知道如何处理 a 并得到 c。
但是,如果你有一个像 C 这样的形状,你怎么能检测边缘/面是否在其中一个紧密的轮廓内,以便你可以删除它呢?
答:
1赞
Sneftel
10/10/2023
#1
假设约束曲线是流形且定向的:对于每个约束边,从该边的下一条边 CCW 开始,按 CCW 顺序遍历共享该边的起始顶点的所有边。删除所有边,直到命中另一条受约束的边。
评论