我有一组顶点和边列表,它们描述了一个平面几何形状(面是三角形)。例如:
我有顶点和边列表,它们描述了一个平面几何图形(面是三角形)。例如:
a_______b
/|\ /
/ | \ /
e/__|__\/c
d
Verts: a, b, c, d, e
Edges: (a,b), (a,c), (a,d), (a,e), (b,c), (c,d), (d,e)
这就是我对那个平面几何形状的所有信息。在这个例子中,唯一的内部边是(a,c)和(a,d),其余的边都是边界边。如何通过算法识别这些边界边(或相反,识别所有内部边)?
动机:如果有帮助的话,我正在尝试构建一个导航网格,其中的一步是构建可见性图,我认为第一步是识别边界边。