|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tree visualization and output generation. More...
Go to the source code of this file.
Classes | |
| struct | Aleph::Dft_Write< Node > |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Functions | |
| template<typename Node , class Write > | |
| static void | Aleph::__generate_tree (Node *node, int deway[], const size_t ¤t_level, const size_t &size, std::ostream &output) |
| template<typename Node , class Write = Dft_Write<Node>> | |
| void | Aleph::generate_tree (Node *root, std::ostream &out, const int &tree_number=0) |
| Generate a tree specification for the ntreepic drawing tool. | |
| template<typename Node , class Write = Dft_Write<Node>> | |
| void | Aleph::generate_forest (Node *root, std::ostream &out) |
| Generate a forest specification for the ntreepic drawing tool. | |
| template<typename Node , class Write > | |
| void | Aleph::generate_btree (Node *root, std::ostream &out) |
| Generate a binary tree specification for the btreepic drawing tool. | |
Variables | |
| constexpr size_t | Aleph::Max_Tree_Node_Depth = 1024 |
Tree visualization and output generation.
Provides functions for generating visual representations of tree structures including DOT format for Graphviz.
Definition in file generate_tree.H.