|
template<typename Container , typename Value > |
bool | boost::hawick_circuits_detail::contains (Container const &c, Value const &v) |
|
template<typename GetAdjacentVertices , typename Graph , typename Visitor , typename VertexIndexMap > |
void | boost::hawick_circuits_detail::call_hawick_circuits (Graph const &graph, Visitorvisitor, VertexIndexMap const &vertex_index_map) |
|
template<typename GetAdjacentVertices , typename Graph , typename Visitor > |
void | boost::hawick_circuits_detail::call_hawick_circuits (Graph const &graph, BOOST_FWD_REF(Visitor) visitor) |
|
template<typename Graph , typename Visitor , typename VertexIndexMap > |
void | boost::hawick_circuits (BOOST_FWD_REF(Graph) graph, BOOST_FWD_REF(Visitor) visitor, BOOST_FWD_REF(VertexIndexMap) vertex_index_map) |
| Enumerate all the elementary circuits in a directed multigraph. More...
|
|
template<typename Graph , typename Visitor > |
void | boost::hawick_circuits (BOOST_FWD_REF(Graph) graph, BOOST_FWD_REF(Visitor) visitor) |
|
template<typename Graph , typename Visitor , typename VertexIndexMap > |
void | boost::hawick_unique_circuits (BOOST_FWD_REF(Graph) graph, BOOST_FWD_REF(Visitor) visitor, BOOST_FWD_REF(VertexIndexMap) vertex_index_map) |
| Same as boost::hawick_circuits , but duplicate circuits caused by parallel edges will not be considered. More...
|
|
template<typename Graph , typename Visitor > |
void | boost::hawick_unique_circuits (BOOST_FWD_REF(Graph) graph, BOOST_FWD_REF(Visitor) visitor) |
|