Mas Joao
Num poligono regular e no seu caso um Quadrado isso eh verdade.
Porem nao confunda quadrado com retangulo (retangulo eh um quadrado com os lados iguais). No retangulo voce pode ter simetria pelas diagonais e pelas retas que cortam o centro da imagem em x e y portanto num simples e mizero retangulo eu tenho basciamente 4 tipos de simetrias. Porem se voce foge dos angulos multiplos de 90 graus tipo 30 graus voce vai ter simetria...entao eh estranho voce pensar numa figura irregular e tentar a char a simetria....
Creio que esse tipo de resolucao tem que passar por analises por camadas de busca da solucao. Fazer uma generica por angulo pode dar mais trabalho embora possa resolver todos os casos se existirem. Existem alguns sites de matematicos inclusive por video aula que ensinam a geometria analitica avancada por plano. Eh de se procurar.