This library provides functions drawing diagrams of trees.
2D coordinate
Functions for moving around and composing drawings
Alias for functions that draw nodes
Alias for functions that draw edges between nodes
Draws the tree using the provided functions for drawings nodes and edges. TreeLayout contains some more options for positioning the tree.
Options to be passed to draw_ for laying out the tree:
subtreeDistance to produce a clearer distinction between sibling
nodes and non-siblings on the same level of the tree.A set of default values that should be modified to create your TreeLayout
Direction of the tree from root to leaves
Left-to-right tree orientation
Right-to-left tree orientation
Bottom-to-top tree orientation
Top-to-bottom tree orientation
A tree data structure