Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Gen_Centroid_Decomposition< GT, SA > Member List

This is the complete list of members for Aleph::Gen_Centroid_Decomposition< GT, SA >, including all inherited members.

append_centroid_annotations(const size_t centroid)Aleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
build_centroid_tree()Aleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
centroid_ancestors_Aleph::Gen_Centroid_Decomposition< GT, SA >private
centroid_ancestors_of(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_ancestors_of_id(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_distances_Aleph::Gen_Centroid_Decomposition< GT, SA >private
centroid_distances_of(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_distances_of_id(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_level_Aleph::Gen_Centroid_Decomposition< GT, SA >private
centroid_level_of(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_level_of_id(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_parent(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_parent_Aleph::Gen_Centroid_Decomposition< GT, SA >private
centroid_parent_id(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_path_length_of(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_path_length_of_id(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_root() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
centroid_root_Aleph::Gen_Centroid_Decomposition< GT, SA >private
centroid_root_id() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
choose_centroid(const Array< size_t > &nodes)Aleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
collect_component_nodes(const size_t start)Aleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
distance_to_centroid_id(const size_t node, const size_t centroid) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
ensure_not_empty(const char *where) constAleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
for_each_centroid_ancestor(const Node *node, F &&f) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
for_each_centroid_ancestor_id(const size_t node, F &&f) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
Gen_Centroid_Decomposition(const GT &g, Node *root, SA sa=SA())Aleph::Gen_Centroid_Decomposition< GT, SA >inline
Gen_Centroid_Decomposition(const GT &g, SA sa=SA())Aleph::Gen_Centroid_Decomposition< GT, SA >inline
id_of(const Node *node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
init_storage()Aleph::Gen_Centroid_Decomposition< GT, SA >inlineprivate
is_centroid_ancestor_id(const size_t ancestor, const size_t node) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
is_empty() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
local_parent_Aleph::Gen_Centroid_Decomposition< GT, SA >private
local_subtree_Aleph::Gen_Centroid_Decomposition< GT, SA >private
max_centroid_level() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
Node typedefAleph::Gen_Centroid_Decomposition< GT, SA >
node_of(const size_t id) constAleph::Gen_Centroid_Decomposition< GT, SA >inline
NONEAleph::Gen_Centroid_Decomposition< GT, SA >privatestatic
removed_Aleph::Gen_Centroid_Decomposition< GT, SA >private
root() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
root_id() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
size() const noexceptAleph::Gen_Centroid_Decomposition< GT, SA >inline
Topology typedefAleph::Gen_Centroid_Decomposition< GT, SA >private
topology_Aleph::Gen_Centroid_Decomposition< GT, SA >private