#include <stack>
#include <vector>
#include <algorithm>
#include <boost/config.hpp>
#include <boost/limits.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/graph_concepts.hpp>
#include <boost/property_map/property_map.hpp>
#include <boost/graph/depth_first_search.hpp>
#include <boost/graph/graph_utility.hpp>
#include <boost/concept/assert.hpp>
#include <boost/assert.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::detail | |
boost::graph_detail | |
Functions | |
template<typename Graph , typename ComponentMap , typename OutputIterator , typename VertexIndexMap , typename DiscoverTimeMap , typename LowPointMap , typename PredecessorMap , typename DFSVisitor > | |
std::pair< std::size_t, OutputIterator > | boost::detail::biconnected_components_impl (const Graph &g, ComponentMap comp, OutputIterator out, VertexIndexMap index_map, DiscoverTimeMap dtm, LowPointMap lowpt, PredecessorMap pred, DFSVisitor dfs_vis) |
template<typename Graph , typename ComponentMap , typename OutputIterator , typename DiscoverTimeMap , typename LowPointMap > | |
std::pair< std::size_t, OutputIterator > | boost::biconnected_components (const Graph &g, ComponentMap comp, OutputIterator out, DiscoverTimeMap dtm, LowPointMap lowpt) |
template<typename Graph , typename ComponentMap , typename OutputIterator , typename P , typename T , typename R > | |
std::pair< std::size_t, OutputIterator > | boost::biconnected_components (const Graph &g, ComponentMap comp, OutputIterator out, const bgl_named_params< P, T, R > ¶ms) |
template<typename Graph , typename ComponentMap , typename OutputIterator > | |
std::pair< std::size_t, OutputIterator > | boost::biconnected_components (const Graph &g, ComponentMap comp, OutputIterator out) |
template<typename Graph , typename ComponentMap , typename P , typename T , typename R > | |
std::size_t | boost::biconnected_components (const Graph &g, ComponentMap comp, const bgl_named_params< P, T, R > ¶ms) |
template<typename Graph , typename ComponentMap > | |
std::size_t | boost::biconnected_components (const Graph &g, ComponentMap comp) |
template<typename Graph , typename OutputIterator , typename P , typename T , typename R > | |
OutputIterator | boost::articulation_points (const Graph &g, OutputIterator out, const bgl_named_params< P, T, R > ¶ms) |
template<typename Graph , typename OutputIterator > | |
OutputIterator | boost::articulation_points (const Graph &g, OutputIterator out) |