Click or drag to resize

VertexType Enumeration

To divide a polygon into y monotone pieces, the corners of this polygon must be divided into different categories. Those are start, end, split, merge, and regular vertices.

Namespace:  Fusee.Jometri
Assembly:  Fusee.Jometri (in Fusee.Jometri.dll) Version: 0.7.0.0 (0.7.0.0)
Syntax
C#
public enum VertexType
Members
  Member nameValueDescription
START_VERTEX0 A vertex is a start vertex in case his two neighbours are below him and the interior angle between the two adjacent edges is smaller than pi.
END_VERTEX1 A vertex is a end vertex in case his two neighbours are above him and the interior angle between the two adjacent edges is smaller than pi.
SPLIT_VERTEX2 A vertex is a split vertex in case his two neighbours are below him and the interior angle between the two adjacent edges is greater than pi.
MERGE_VERTEX3 A vertex is a merge vertex in case his two neighbours are above him and the interior angle between the two adjacent edges is greater than pi.
REGULAR_VERTEX4 A vertex is a regular vertex in case his two neighbours and the adjacent edges do not meet one of the conditions defining the other types.
See Also