GoDiagram by Northwoods Software

Automatic Graph Layout

Our Automatic Layout package (sold as part of GoDiagram Professional) provides well laid out diagrams for thousands of dollars less than other products.

Choose from 3 algorithms:

Tree Layout provides a blisteringly fast layout, primarily for tree-structured graphs, but it can also be used with any directed graph that is "close" to being tree-structured (multiple parents and cycles are allowed). Multiple options are provided to allow you to achieve the appearance and clarity you need in a limited amount of space.

tree layouts

Force Directed Layout uses the metaphor of forces in the physical world to create layouts with more radial symetry. Nodes are considered to have electrical charges which are mutually repulsive. Links are considered to act as springs which tend to hold the connected nodes together. Gravity can be applied in any direction and electrical force fields can be created to contain the graph within a certain area.

Layered Digraph Layout provides a layered layout for absolutely any directed graph. Nodes are placed in separate layers and link crossing are reduced.

Features:

  • Easy to add to your application
  • Flexible control over algorithms

Benefits:

  • Reasonable cost solution
  • Sophisticated Automatic Layout of diagrams.
  • Royalty free use in your application

Packaging:

  • AutoLayout is only available as part of the Professional package.

"The layout package is what ultimately sold me on the products. While the standard library is good, it is great with the addition of the layout algorithms."