Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
geodesic_distance.hpp File Reference
#include <boost/graph/detail/geodesic.hpp>
#include <boost/graph/exterior_property.hpp>
#include <boost/concept/assert.hpp>
Include dependency graph for geodesic_distance.hpp:

Classes

struct  boost::mean_geodesic_measure< Graph, DistanceType, ResultType, Divides >
 
struct  boost::mean_graph_distance_measure< Graph, DistanceType >
 

Namespaces

 boost
 Duration formatting facet for input.
 

Functions

template<typename Graph , typename DistanceMap >
mean_geodesic_measure< Graph,
typename property_traits
< DistanceMap >::value_type,
double > 
boost::measure_mean_geodesic (const Graph &, DistanceMap)
 
template<typename T , typename Graph , typename DistanceMap >
mean_geodesic_measure< Graph,
typename property_traits
< DistanceMap >::value_type, T
boost::measure_mean_geodesic (const Graph &, DistanceMap)
 
template<typename Graph , typename DistanceMap >
mean_graph_distance_measure
< Graph, typename
property_traits< DistanceMap >
::value_type > 
boost::measure_graph_mean_geodesic (const Graph &, DistanceMap)
 
template<typename Graph , typename DistanceMap , typename Measure , typename Combinator >
Measure::result_type boost::mean_geodesic (const Graph &g, DistanceMap dist, Measure measure, Combinator combine)
 
template<typename Graph , typename DistanceMap , typename Measure >
Measure::result_type boost::mean_geodesic (const Graph &g, DistanceMap dist, Measure measure)
 
template<typename Graph , typename DistanceMap >
double boost::mean_geodesic (const Graph &g, DistanceMap dist)
 
template<typename T , typename Graph , typename DistanceMap >
T boost::mean_geodesic (const Graph &g, DistanceMap dist)
 
template<typename Graph , typename DistanceMatrixMap , typename GeodesicMap , typename Measure >
property_traits< GeodesicMap >
::value_type 
boost::all_mean_geodesics (const Graph &g, DistanceMatrixMap dist, GeodesicMap geo, Measure measure)
 
template<typename Graph , typename DistanceMatrixMap , typename GeodesicMap >
property_traits< GeodesicMap >
::value_type 
boost::all_mean_geodesics (const Graph &g, DistanceMatrixMap dist, GeodesicMap geo)
 
template<typename Graph , typename GeodesicMap , typename Measure >
Measure::result_type boost::small_world_distance (const Graph &g, GeodesicMap geo, Measure measure)
 
template<typename Graph , typename GeodesicMap >
property_traits< GeodesicMap >
::value_type 
boost::small_world_distance (const Graph &g, GeodesicMap geo)