collision v0.2.0 Collision.Polygon.GeneralPolygon

General, non-regular polygons.

A general polygon is defined by its axes; from these we can calculate the edges, centroid, rotation angles, and whether the polygon is concave or convex.