Polygon Triangulation
Daniel Vlasic
Algorithm -- Monotone Decomposition -- Vertex Types
![](vertex_types.gif)
-
vertex types
-
regular vertex -- one neighbor above it, one neighbor below
it
-
turn vertices
vertex type |
neighbors |
interior angle |
start |
below |
< p |
end |
above |
< p |
split |
below |
> p |
merge |
above |
> p |
-
p below q : py <
qy or (py = qy and
px > qx)
-
p above q : py > qy
or (py = qy and px <
qx)
back next