#include <vector>
#include <list>
#include <deque>
#include <algorithm>
#include <utility>
#include <boost/property_map/property_map.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/visitors.hpp>
#include <boost/graph/depth_first_search.hpp>
#include <boost/graph/filtered_graph.hpp>
#include <boost/pending/disjoint_sets.hpp>
#include <boost/assert.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::graph | |
boost::graph::detail | |
boost::detail | |
Enumerations | |
enum | { boost::graph::detail::V_EVEN, boost::graph::detail::V_ODD, boost::graph::detail::V_UNREACHED } |
Functions | |
template<typename Graph , typename MateMap , typename VertexIndexMap > | |
graph_traits< Graph > ::vertices_size_type | boost::matching_size (const Graph &g, MateMap mate, VertexIndexMap vm) |
template<typename Graph , typename MateMap > | |
graph_traits< Graph > ::vertices_size_type | boost::matching_size (const Graph &g, MateMap mate) |
template<typename Graph , typename MateMap , typename VertexIndexMap > | |
bool | boost::is_a_matching (const Graph &g, MateMap mate, VertexIndexMap) |
template<typename Graph , typename MateMap > | |
bool | boost::is_a_matching (const Graph &g, MateMap mate) |
template<typename Graph , typename MateMap , typename VertexIndexMap , template< typename, typename, typename > class AugmentingPathFinder, template< typename, typename > class InitialMatchingFinder, template< typename, typename, typename > class MatchingVerifier> | |
bool | boost::matching (const Graph &g, MateMap mate, VertexIndexMap vm) |
template<typename Graph , typename MateMap , typename VertexIndexMap > | |
bool | boost::checked_edmonds_maximum_cardinality_matching (const Graph &g, MateMap mate, VertexIndexMap vm) |
template<typename Graph , typename MateMap > | |
bool | boost::checked_edmonds_maximum_cardinality_matching (const Graph &g, MateMap mate) |
template<typename Graph , typename MateMap , typename VertexIndexMap > | |
void | boost::edmonds_maximum_cardinality_matching (const Graph &g, MateMap mate, VertexIndexMap vm) |
template<typename Graph , typename MateMap > | |
void | boost::edmonds_maximum_cardinality_matching (const Graph &g, MateMap mate) |