Skip to content

tree.gle

Subroutines for drawing trees

these constants are final (don't change these)

the defaults can be modified with the functions below

sub set_tree_node_dxdy dx dy 
sub set_tree_node_fill dx dy 
sub set_tree_node_min_size sx sy 
sub set_tree_hei nodehei leafhei labelhei 
sub set_tree_edge_label_add_dy add dy 
sub set_tree_edge_arrow arr 
sub set_tree_node_ellipse ell 
sub set_leaf_ellipse_size_str str$ 
sub texortext str$ name$ delta hi 
sub drawcliparc x0l x1l y0l x0b x1b label$ 
sub draw_edge_label x1 y1 x2 y2 label$ 
sub def_binary_node label$ llab$ rlab$ ltree$ rtree$ name$ 
sub def_tertiary_node label$ llab$ mlab$ rlab$ ltree$ mtree$ rtree$ name$ 
sub def_leaf_ellipse str$ name$