Page History
Mr. Tree Layout Algorithm
This project is all about developing a tree layout algorithm. We pity the fool who doesn't use Mr. Tree Layout!
...
Each phase uses intermediate processors for small computations on the graph. The corresponding processors are defined in each phase. Some are defined multiple times, but they are invoked only once between phases.
Options
Currently only the node weighting for the node order can be changed by the user through the option: Weighting of Nodes
...
- DESCENDANTS: The weighting of a node is the number of nodes in the subtree starting at the corresponding node.
- FAN: The weighting of a node is the maximal number of nodes in the same level of the subtree starting at the corresponding node.
Literature
Related publications:
- J. Q. Walker, II. 1990. A node-positioning algorithm for general trees. Softw. Pract. Exper. 20, 7 (July 1990)
- A. Rusu, Rowan University, Tree drawing algorithms
- Wetherell, C.S. and A. Shannon. Tidy Drawings of Trees. IEEE Trans- actions on Software Engineering SE-5, 5 (September 1979) 514-520.
Features
Mr.Tree is a layout algorithm that lays out a graph in a tree layout. It contains the following features:
...