libsemigroups  v3.0.3
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
Forest Member List

This is the complete list of members for Forest, including all inherited members.

add_nodes(size_t n)Forest
empty() const noexceptForestinline
Forest(size_t n=0)Forestinlineexplicit
Forest(Forest const &)=defaultForest
Forest(Forest &&)=defaultForest
init(size_t n=0)Forest
label(node_type i) constForestinline
label_no_checks(node_type i) constForestinline
label_type typedefForest
labels() const noexceptForestinline
node_type typedefForest
number_of_nodes() const noexceptForestinline
operator!=(Forest const &that) constForestinline
operator=(Forest const &)=defaultForest
operator=(Forest &&)=defaultForest
operator==(Forest const &that) constForestinline
parent(node_type i) constForestinline
parent_no_checks(node_type i) constForestinline
parents() const noexceptForestinline
path_to_root_no_checks(Iterator d_first, node_type i) constForestinline
set_parent_and_label(node_type node, node_type parent, label_type gen)Forestinline
set_parent_and_label_no_checks(node_type node, node_type parent, label_type gen)Forestinline
throw_if_node_out_of_bounds(node_type v) constForest
to_human_readable_repr(Forest const &f)Forestrelated