
 
                The 
Polygon class encapsulates a description of a 
 closed, two-dimensional region within a coordinate space. This 
 region is bounded by an arbitrary number of line segments, each of 
 which is one side of the polygon. Internally, a polygon
 comprises of a list of 
(x,y) coordinate pairs, where each pair defines a 
vertex of the 
 polygon, and two successive pairs are the endpoints of a 
 line that is a side of the polygon. The first and final
 pairs of 
(x,y) points are joined by a line segment 
 that closes the polygon.  This 
Polygon is defined with
 an even-odd winding rule.  See 
WIND_EVEN_ODD for a definition of the even-odd winding rule.
 This class's hit-testing methods, which include the  
contains, 
intersects and 
inside methods, use the 
insideness definition described in the  
Shape class comments.