ConvexPolygon class.