andres::graph
|
Connected component labeling by breadth-first-search (labels start at 0). More...
#include <components.hxx>
Public Types | |
typedef GRAPH | Graph |
Public Member Functions | |
ComponentsBySearch () | |
std::size_t | build (const Graph &) |
template<class SUBGRAPH_MASK > | |
std::size_t | build (const Graph &, const SUBGRAPH_MASK &) |
bool | areConnected (const std::size_t, const std::size_t) const |
Public Attributes | |
std::vector< std::size_t > | labels_ |
Connected component labeling by breadth-first-search (labels start at 0).
Definition at line 19 of file components.hxx.
typedef GRAPH andres::graph::ComponentsBySearch< GRAPH >::Graph |
Definition at line 20 of file components.hxx.
|
inline |
Definition at line 111 of file components.hxx.
|
inline |
Definition at line 136 of file components.hxx.
|
inline |
Definition at line 117 of file components.hxx.
|
inline |
Definition at line 126 of file components.hxx.
std::vector<std::size_t> andres::graph::ComponentsBySearch< GRAPH >::labels_ |
Definition at line 28 of file components.hxx.