"Arc distance" from the face start
Edge inclusion flag (INSIDE, OUTSIDE, BOUNDARY)
End inclusion flag (inside/outside/boundary)
Start inclusion flag (inside/outside/boundary)
Pointer to the face containing this edge
Pointer to the next edge in the face
Overlap flag for boundary edge (OVERLAP_SAME/OVERLAP_OPPOSITE)
Pointer to the previous edge in the face
Shape of the edge: Segment or Arc
Returns true if point belongs to the edge, false otherwise
test point
Set inclusion flag of the edge with respect to another polygon Inclusion flag is one of INSIDE, OUTSIDE, BOUNDARY
Class representing an edge of polygon. Edge shape may be Segment or Arc. Each edge contains references to the next and previous edges in the face of the polygon.