precomputed array of canonical shapes
Use XYShapes.CANONICAL_SHAPES