Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Version 5.6.3 beta (Read 1130 times)
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Version 5.6.3 beta
May 5th, 2011 at 12:21pm
Print Post  
We are starting beta tests of Flowchart.NET v5.6.3. It adds the CompositeLayout algorithm, which can be used to quickly arrange very large diagrams.

CompositeLayout partitions the diagram into several subgraphs and applies the algorithm specified via the SubgraphLayout property on each part. If the part is a tree, it is arranged using the algorithm specified via the SubtreeLayout property, which is set to a radial TreeLayout instance by default. Finally the algorithm specified via MasterLayout is applied on the graph that represents the overall partition. By running the polynomial-complexity layout algorithms on small subgraphs, CompositeLayout is able to process a large graph much faster than if a layout algorithm is applied on the whole graph.

CompositeLayout can run on custom partitions specified as lists of nodes, or automatically partition the diagram via two automatic methods based on graph connectivity and graph path lengths. The example below shows a graph of 1000 nodes and 1100 links partitioned by analyzing graph connectivity, and arranged by applying CircularLayout on each subgraph:


If anyone is interested in trying the beta, please download this archive, which includes updated assemblies and a sample project:
https://mindfusion.eu/_beta/fcnet563.zip
  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: Version 5.6.3 beta
Reply #1 - May 11th, 2011 at 7:50pm
Print Post  
We have uploaded a new build of Flowchart.NET 5.6.3 which greatly improves OrthogonalLayout:
https://mindfusion.eu/_beta/fcnet563.zip

OrthogonalLayout now produces more compact layouts with less link bends. The images below show a sample result from the new version


vs. the old one
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint