/**
 * Represents a polygon area for use in spacing/positioning calculations.
 */
class Polygon {
    PolyLine lower_head, lower_tail;
    PolyLine upper_head, upper_tail;
};

