Issue 4: Refactor Snowflake layouts
Status:  WontFix
Owner:
Closed:  Aug 23
Project Member Reported by ejrh00@gmail.com, Sep 8, 2011
Layout in Snowflake is done in two phases:

Bottom-up - work out sizes of nodes, based on themselves and their children's sizes.
Top-down - work out positioning of nodes, based on the position and size of their parents.

Currently this assumes that layouts will be circle-based.

At one point I was prototyping another layout model, using orthagonal blocks (and delimited by stretchable brace symbols).  The idea was that we could set a parameter on a node, specifying the layout model for it and its children.  So a subtree of the tree could be blocks and another subtree could be circles.

To support that and additional layout models, we need to refactor the layout classes to support circular and box bounding shapes.

Oct 31, 2011
Project Member #1 ejrh00@gmail.com
(No comment was entered for this change.)
Labels: Subproject-Snowflake
Aug 23, 2015
Project Member #2 ejrh00@gmail.com
(No comment was entered for this change.)
Status: WontFix