Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
transitive_closure.hpp File Reference
#include <vector>
#include <algorithm>
#include <functional>
#include <boost/config.hpp>
#include <boost/bind.hpp>
#include <boost/graph/strong_components.hpp>
#include <boost/graph/topological_sort.hpp>
#include <boost/graph/graph_concepts.hpp>
#include <boost/graph/named_function_params.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/concept/assert.hpp>
Include dependency graph for transitive_closure.hpp:

Classes

struct  boost::detail::subscript_t< TheContainer, ST, VT >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::detail
 

Functions

void boost::detail::union_successor_sets (const std::vector< std::size_t > &s1, const std::vector< std::size_t > &s2, std::vector< std::size_t > &s3)
 
template<typename TheContainer >
subscript_t< TheContainer > boost::detail::subscript (TheContainer &c)
 
template<typename Graph , typename GraphTC , typename G_to_TC_VertexMap , typename VertexIndexMap >
void boost::transitive_closure (const Graph &g, GraphTC &tc, G_to_TC_VertexMap g_to_tc_map, VertexIndexMap index_map)
 
template<typename Graph , typename GraphTC >
void boost::transitive_closure (const Graph &g, GraphTC &tc)
 
template<typename Graph , typename GraphTC , typename G_to_TC_VertexMap , typename VertexIndexMap >
void boost::detail::transitive_closure_dispatch (const Graph &g, GraphTC &tc, G_to_TC_VertexMap g_to_tc_map, VertexIndexMap index_map)
 
template<typename Graph , typename GraphTC , typename P , typename T , typename R >
void boost::transitive_closure (const Graph &g, GraphTC &tc, const bgl_named_params< P, T, R > &params)
 
template<typename G >
void boost::warshall_transitive_closure (G &g)
 
template<typename G >
void boost::warren_transitive_closure (G &g)