mirror of
https://github.com/boostorg/graph.git
synced 2025-05-11 13:24:01 +00:00
171 lines
7.9 KiB
Plaintext
171 lines
7.9 KiB
Plaintext
[/
|
|
/ Copyright (C) 2007-2009 Andrew Sutton
|
|
/
|
|
/ Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
/ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
/]
|
|
|
|
[/ This contains macros that links against the reference section. /]
|
|
|
|
[template constant_property_map[] [link graph [^constant_property_map]]]
|
|
|
|
[/ Graph traits and types /]
|
|
[template graph_traits[] [link boost_graph.reference.traits_classes.graph_traits [^graph_traits]]]
|
|
[template undirected_graph[] [link boost_graph.reference.graph_types.undirected_graph [^undirected_graph]]]
|
|
[template directed_graph[] [link boost_graph.reference.graph_types.directed_graph [^directed_graph]]]
|
|
[template adjacency_list[] [link boost_graph.reference.graph_types.adjacency_list [^adjacecncy_list]]]
|
|
[template edge_list[] [link boost_graph.reference.graph_types.edge_list [^edge_list]]]
|
|
|
|
[/ Visitor types /]
|
|
[template null_visitor[] [link boost_graph.reference.visitor_types.null_visitor [^null_visitor]]]
|
|
[template bfs_visitor[] [link boost_graph.reference.visitor_types.bfs_visitor [^bfs_visitor]]]
|
|
[template dfs_visitor[] [link boost_graph.reference.visitor_types.dfs_visitor [^dfs_visitor]]]
|
|
[template predecessor_recorder[] [link boost_graph.reference.event_visitors.predecessor_recorder [^predecessor_recorder]]]
|
|
[template distance_recorder[] [link boost_graph.reference.event_visitors.distance_recorder [^distance_recorder]]]
|
|
[template time_stamper[] [link boost_graph.reference.event_visitors.time_stamper [^time_stamper]]]
|
|
[template property_writer[] [link boost_graph.reference.event_visitors.property_writer [^property_writer]]]
|
|
|
|
[/ Attribute BGL interface function back to concept definitions /]
|
|
[template add_vertex[] [link
|
|
boost_graph.concepts.graph_concepts.mutable_graph [^add_vertex]]]
|
|
[template remove_vertex[] [link
|
|
boost_graph.concepts.graph_concepts.mutable_graph [^remove_vertex]]]
|
|
[template add_edge[] [link
|
|
boost_graph.concepts.graph_concepts.mutable_graph [^add_edge]]]
|
|
[template remove_edge[] [link
|
|
boost_graph.concepts.graph_concepts.mutable_graph [^remove_edge]]]
|
|
|
|
[/ Fundamental /]
|
|
[template breadth_first_search[] [link
|
|
boost_graph.reference.algorithms.fundamental.breadth_first_search
|
|
[^breadth_first_search]]]
|
|
[template depth_first_search[] [link
|
|
boost_graph.reference.algorithms.fundamental.depth_first_search
|
|
[^depth_first_search]]]
|
|
|
|
[/ Shortest Path /]
|
|
[template dijkstra_shortest_paths[] [link
|
|
boost_graph.reference.algorithms.shortest_paths.dijkstra_shortest_paths
|
|
[^dijkstra_shortest_paths]]]
|
|
[template bellman_ford_shortest_paths[] [link
|
|
boost_graph.reference.algorithms.shortest_paths.bellman_ford_shortest_paths
|
|
[^bellman_ford_shortest_paths]]]
|
|
[template floyd_warshall_all_pairs_shortest_paths[] [link
|
|
boost_graph.reference.algorithms.shortest_paths.floyd_warshall_all_pairs_shortest_paths
|
|
[^floyd_warshall_all_pairs_shortest_paths]]]
|
|
[template johnson_all_pairs_shortest_paths[] [link
|
|
boost_graph.reference.algorithms.shortest_paths.johnson_all_pairs_shortest_paths
|
|
[^johnson_all_pairs_shortest_paths]]]
|
|
|
|
[/ Connectivity /]
|
|
[template connected_components[] [link
|
|
boost_graph.reference.algorithms.connectivity.connected_components
|
|
[^connected_components]]]
|
|
[template strong_connected_components[] [link
|
|
boost_graph.reference.algorithms.connectivity.strongly_connected_components
|
|
[^strongly_connected_components]]]
|
|
|
|
[/ Subgraph/ ]
|
|
[template bron_kerbosch_visit_cliques[] [link
|
|
boost_graph.reference.algorithms.subgraph.bron_kerbosch_all_cliques
|
|
[^bron_kerbosch_all_cliques]]]
|
|
|
|
[template tiernan_all_cycles[] [link
|
|
boost_graph.reference.algorithms.subgraph.tiernan_all_cycles.__tiernan_all_cycles___
|
|
[^tiernan_all_cycles]]]
|
|
[template tiernan_girth[] [link
|
|
boost_graph.reference.algorithms.subgraph.tiernan_all_cycles.__tiernan_girth___
|
|
[^tiernan_girth]]]
|
|
[template tiernan_circumference[] [link
|
|
boost_graph.reference.algorithms.subgraph.tiernan_all_cycles.__tiernan_circumference___
|
|
[^tiernan_circumference]]]
|
|
[template tiernan_girth_and_circumference[] [link
|
|
boost_graph.reference.algorithms.subgraph.tiernan_all_cycles.__tiernan_girth_and_circumference___
|
|
[^tiernan_girth_and_circumference]]]
|
|
|
|
[template bron_kerbosch_all_cliques[] [link
|
|
boost_graph.reference.algorithms.subgraph.bron_kerbosch_all_cliques.__bron_kerbosch_all_cliques___
|
|
[^bron_kerbosch_all_cliques]]]
|
|
[template bron_kerbosch_clique_number[] [link
|
|
boost_graph.reference.algorithms.subgraph.bron_kerbosch_all_cliques.__bron_kerbosch_clique_number___
|
|
[^bron_kerbosch_clique_number]]]
|
|
|
|
|
|
[/ Measures /]
|
|
[template degree_centrality[] [link
|
|
boost_graph.reference.algorithms.measures.degree_centrality.__degree_centrality___
|
|
[^degree_centrality]]]
|
|
[template all_degree_centralities[] [link
|
|
boost_graph.reference.algorithms.measures.degree_centrality.__all_degree_centralities___
|
|
[^all_degree_centralities]]]
|
|
[template closeness_centrality[] [link
|
|
boost_graph.reference.algorithms.measures.closeness_centrality.__closeness_centrality___
|
|
[^closeness_centrality]]]
|
|
[template all_closeness_centralities[] [link
|
|
boost_graph.reference.algorithms.measures.closeness_centrality.__all_closeness_centralities___
|
|
[^all_closeness_centralities]]]
|
|
[template mean_geodesic[] [link
|
|
boost_graph.reference.algorithms.measures.mean_geodesic.__mean_geodesic___
|
|
[^mean_geodesic]]]
|
|
[template all_mean_geodesics[] [link
|
|
boost_graph.reference.algorithms.measures.mean_geodesic.__all_mean_geodesics___
|
|
[^all_mean_geodesics]]]
|
|
[template small_world_distance[] [link
|
|
boost_graph.reference.algorithms.measures.mean_geodesic.__small_world_distance___
|
|
[^small_world_distance]]]
|
|
[template eccentricity[] [link
|
|
boost_graph.reference.algorithms.measures.eccentricity.__eccentricity___
|
|
[^eccentricity]]]
|
|
[template eccentricities[] [link
|
|
boost_graph.reference.algorithms.measures.eccentricity.__eccentricities___
|
|
[^eccentricities]]]
|
|
[template radius[] [link
|
|
boost_graph.reference.algorithms.measures.eccentricity.__radius___
|
|
[^radius]]]
|
|
[template diameter[] [link
|
|
boost_graph.reference.algorithms.measures.eccentricity.__diameter___
|
|
[^diameter]]]
|
|
[template radius_and_diameter[] [link
|
|
boost_graph.reference.algorithms.measures.eccentricity.__radius_and_diameter___
|
|
[^radius_and_diameter]]]
|
|
[template clustering_coefficient[] [link
|
|
boost_graph.reference.algorithms.measures.clustering_coefficient.__clustering_coefficient___
|
|
[^clustering_coefficient]]]
|
|
[template all_clustering_coefficients[] [link
|
|
boost_graph.reference.algorithms.measures.clustering_coefficient.__all_clustering_coefficients___
|
|
[^all_clustering_coefficients]]]
|
|
[template num_paths_through_vertex[] [link
|
|
boost_graph.reference.algorithms.measures.clustering_coefficient.__num_paths_through_vertex___
|
|
[^num_paths_through_vertex]]]
|
|
[template num_triangles_on_vertex[] [link
|
|
boost_graph.reference.algorithms.measures.clustering_coefficient.__num_triangles_on_vertex___
|
|
[^num_triangles_on_vertex]]]
|
|
|
|
|
|
[/ Tours /]
|
|
[template metric_tsp_approxp[] [link
|
|
boost.graph.reference.algorithms.tours.metrc_tsp_approx.__metric_tsp_approx__
|
|
[^metric_tsp_approx]]]
|
|
|
|
[/ Misc /]
|
|
[template exterior_vertex_property[] [link
|
|
graph
|
|
[^exterior_vertex_property]]]
|
|
[template exterior_edge_property[] [link
|
|
graph
|
|
[^exterior_edge_property]]]
|
|
|
|
[/ Import a number of examples to build code templates /]
|
|
[import ../examples/degree_centrality.cpp]
|
|
[import ../examples/influence_prestige.cpp]
|
|
[import ../examples/closeness_centrality.cpp]
|
|
[import ../examples/scaled_closeness_centrality.cpp]
|
|
[import ../examples/mean_geodesic.cpp]
|
|
[import ../examples/inclusive_mean_geodesic.cpp]
|
|
[import ../examples/eccentricity.cpp]
|
|
[import ../examples/clustering_coefficient.cpp]
|
|
[import ../examples/tiernan_print_cycles.cpp]
|
|
[import ../examples/tiernan_girth_circumference.cpp]
|
|
[import ../examples/bron_kerbosch_print_cliques.cpp]
|
|
[import ../examples/bron_kerbosch_clique_number.cpp]
|