Como desenhar um conector de autorreferência no OpenOffice Draw

Como desenhar um conector de autorreferência no OpenOffice Draw

Ao usar um conector curvo, parece que ele não foi capaz de desenhar uma elipse/círculo curvo de um determinado ponto final sobre si mesmo - com o objetivo de representar uma autorreferência (/estado repetido em um diagrama de estado).

Alguma sugestão?

Responder1

Existem duas maneiras de resolver isso:

  1. Usarqualquer um dos outros pontos iniciais/finais do conector do objeto como ponto final. Supondo que o elemento inicial seja um retângulo, ele possui quatro pontos inicial/final para conectores. Um conector curvo começando no ponto 1 pode terminar em qualquer um dos outros pontos desse retângulo; apenas o ponto inicial em si não está disponível como ponto final. Em outras palavras: o ponto inicial e o ponto final não podem ser idênticos:

  2. Combine dois ou três conectores. Dois curved connectorssão suficientes para desenhar um loop ( 2a). Três são necessários se o loop for simétrico ( 2b).

O desenho LO Draw a seguir demonstra todas as três abordagens, marcando os pontos finais do conector com setas. Soltar as setas como marcadores para as extremidades do conector fará com que os conectores combinadosaparecem como uma única unidade de desenho.

insira a descrição da imagem aqui

informação relacionada