Layout question


Author
Message
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K

The force directed layouts (the spring layout you are using is one of them) are non-deterministic layouts, i.e. they may produce different results even when applied on the same input graph. If you want a deterministic layout try one of the others (e.g. Layered Graph Layout, Radial Layout, Orthogonal Layout, etc.).



Best Regards,
Nevron Support Team


Luis Mendes
Luis Mendes
Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)Forum Member (25 reputation)
Group: Forum Members
Posts: 25, Visits: 1

I am setting the layout using the following code but evertime the graph is rendered it renders in a random order, the nodes are placed in different locations evertime. Help? Thanks in advance!!!

 

var layout = new NSpringLayout();

var shapesToLayout = drawingView.Document.ActiveLayer.Children( NFilters.Shape2D );

layout.Layout( shapesToLayout, new NDrawingLayoutContext( drawingView.Document ) );

drawingView.Document.SizeToContent();

 


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search