Espelhar

Objetivo: Criar cópias de elementos selecionados, com as novas coordenadas espelhadas em relação a uma linha base definida.

Comentário: Pode-se utilizar a ferramenta Ortogonal para forçar o uso de ângulos de rotação múltiplos de 90º.

Comando

Podem ser selecionados diversos elementos, até que seja pressionado <Enter> para confirmar a seleção.

O programa solicita a informação do primeiro ponto da reta base para o comando.

Este ponto define o início da reta em torno da qual os elementos serão espelhados. Após a definição do ponto base, os elementos são desenhados de acordo com a posição do cursor, esperando a informação do ponto destino.

O programa solicita a informação do ponto final da reta base.

Com o segundo ponto, a reta base é definida e o programa cria uma cópia dos elementos selecionados, espelhando-os em torno da reta.

Neste ponto, o programa pergunta ao usuário: “Deseja manter uma cópia dos elementos na posição original?”. Caso o usuário responda “Não”, os elementos selecionados são apagados.

O comando Espelhar tem função diferente para os elementos da entrada gráfica (vide Comandos de manipulação )