Companion object for the Polygon trait, contains factory apply methods and implicit instances for all 2D affine geometric transformations.