Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
loop_erased_random_walk.hpp File Reference
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <boost/graph/random.hpp>
#include <boost/next_prior.hpp>
#include <vector>
#include <boost/assert.hpp>
Include dependency graph for loop_erased_random_walk.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::loop_erased_random_walk_stuck
 
class  boost::unweighted_random_out_edge_gen< Graph, Gen >
 
class  boost::weighted_random_out_edge_gen< Graph, WeightMap, Gen >
 

Namespaces

 boost
 Duration formatting facet for input.
 

Functions

template<typename Graph , typename ColorMap , typename NextEdge >
void boost::loop_erased_random_walk (const Graph &g, typename boost::graph_traits< Graph >::vertex_descriptor s, NextEdge next_edge, ColorMap color, std::vector< typename boost::graph_traits< Graph >::vertex_descriptor > &path)