Discontinuous edges in class diagram when using circle

0 votes
asked Jul 18, 2022 in Bug by kasra (960 points)

Hi everyone ! ,

@startuml

skinparam linetype ortho

class A

class B

class C

class D

circle " " as c

A <|-- c

c -- B

c -- C

c -- D

c -- E

c -- F

c -- G

@enduml

Server

Thanks,

Kasra

1 Answer

0 votes
answered Jul 25, 2022 by PL_UML
If you add hidden arrows with direction it seems to work better

@startuml

skinparam linetype ortho

class A

class B

class C

class D

circle " " as c

A <|-- c

c -- B

c -- C

c -- D

c -- E

c -- F

c -- G

c -[hidden]-> B

c -[hidden]-> C

c -[hidden]-> D

c -[hidden]-> E

c -[hidden]-> F

c -[hidden]-> G
@enduml
commented Jul 28, 2022 by kasra (960 points)
thanks !

It indeed improves the result, even if it seems a bit hacky.

Kasra
...