|
| static size_t | count_roots (typename std::vector< vertex_idx_t >::const_iterator pos, typename std::vector< vertex_idx_t >::const_iterator end) |
| | A node is a root if its head id is 0.
|
| |
| static bool | is_connected (typename std::vector< vertex_idx_t >::const_iterator pos, typename std::vector< vertex_idx_t >::const_iterator end) |
| |
| static void | find_disconnected_groups (const std::vector< std::vector< size_t > > &head2child, size_t len, std::vector< size_t > &accessibility_map) |
| |
| static void | find_loops (const std::vector< vertex_idx_t > &heads, std::vector< std::vector< size_t > > &loops, const std::vector< size_t > &connected, size_t len, size_t offset) |
| |
| static void | choose_one_root (std::vector< vertex_idx_t > &heads, size_t offset) |
| |
| static void | choose_root (std::vector< vertex_idx_t > &heads, size_t offset) |
| |
template<typename vertex_idx_t, typename weight_t>
class deeplima::impl::ArborescenceHeads< vertex_idx_t, weight_t >
Definition at line 568 of file arborescence.h.