Relation arrows with only 90 degree corners

0 votes
asked Sep 5, 2017 in Wanted features by martinbeentjes (120 points)
edited Oct 20, 2017 by martinbeentjes

Hello,

I am making an UML class diagram. I am experiencing readability issues with the diagram as the relationship arrows are curvy.  

As you can see on the image, the arrows are curvy and go into eachother. Is there a possibility to make the arrows only go into 90 degree corners? Or is this a new wanted feature?

I used the following skinparam parameters:

skinparam monochrome false
skinparam classBackgroundColor beige
skinparam classAttributeIconSize 0
skinparam style strictuml

1 Answer

+1 vote
answered Oct 20, 2017 by mgrol (3,150 points)
selected Oct 20, 2017 by martinbeentjes
 
Best answer

Hi,

give the following parameters a try 

skinparam linetype ortho or skinparam linetype polyline

BR,

Michael

commented Oct 20, 2017 by martinbeentjes (120 points)
Ah, thank you! That looks a bit better. There are still some small ugly bits (https://imgur.com/7kAHREE) but it is at least better.
commented Nov 12, 2017 by kxc0re
Same issue as op:
any elegant way to fix multiple inheritance

https://imgur.com/a/hgoM2 this is sadly not really an option

either this one:
https://www.ics.com/designpatterns/book/src/multinheritance/PersonStudentTeacher.png

or that one:
http://www.classdraw.com/images/InheritMult.gif

would be nice
...