Polygon Triangulation
Daniel Vlasic
Algorithm -- Monotone Decomposition -- Eliminating Merge
Vertices
-
for a merge vertex vi, let ej
be the edge immediately to the left of it
-
vi becomes helper(ej)
once we reach it
-
whenever the helper(ej) is replaced
by some vertex vm, add a diagonal from vm
to vi
-
if vi is never replaced as helper(ej),
we can connect it to the lower endpoint of ej
back next