public static bool IsEquivalentUnderTransformsAndTranslation( IEnumerable<FlatHexPoint> shape1, IEnumerable<FlatHexPoint> shape2 )