@dsirmans wrote:
Are there any suggested methods for increasing the performance of a LayeredDigraphLayout? This seems to be the only layout I can use due to the fact that the nodes in our diagrams can have lots of loops back to previous nodes. I have tried using TreeLayout and setting the routing to Orthagonal or AvoidsNodes to fix the way the links appear, but the links are still very confusing and overlap other nodes. The way that LayeredDigraphLayout lays out the diagram is very clean comparatively. The problem we are experiencing is that some of our diagrams are getting into 200+ nodes and growing. These diagrams can take nearly a minute to finally render. The same diagram in TreeLayout loads in about 4 seconds.
I am not currently using coordinates with my nodes. Would storing those and using them on render help out the performance in any way (keep the algorithm from having to determine where to position the nodes)? Any suggestions would be greatly appreciated.
Thanks
Posts: 12
Participants: 2