|
| BOOST_STATIC_ASSERT ((!is_same< VertexProperty, void >::value)) |
|
| BOOST_STATIC_ASSERT ((!is_same< EdgeProperty, void >::value)) |
|
| BOOST_STATIC_ASSERT ((!is_same< GraphProperty, void >::value)) |
|
| compressed_sparse_row_graph () |
|
| compressed_sparse_row_graph (vertices_size_type numverts) |
|
template<typename MultiPassInputIterator > |
| compressed_sparse_row_graph (edges_are_unsorted_multi_pass_t, MultiPassInputIterator edge_begin, MultiPassInputIterator edge_end, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename MultiPassInputIterator , typename EdgePropertyIterator > |
| compressed_sparse_row_graph (edges_are_unsorted_multi_pass_t, MultiPassInputIterator edge_begin, MultiPassInputIterator edge_end, EdgePropertyIterator ep_iter, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename MultiPassInputIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_unsorted_multi_pass_global_t, MultiPassInputIterator edge_begin, MultiPassInputIterator edge_end, vertices_size_type numlocalverts, const GlobalToLocal &global_to_local, const SourcePred &source_pred, const GraphProperty &prop=GraphProperty()) |
|
template<typename MultiPassInputIterator , typename EdgePropertyIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_unsorted_multi_pass_global_t, MultiPassInputIterator edge_begin, MultiPassInputIterator edge_end, EdgePropertyIterator ep_iter, vertices_size_type numlocalverts, const GlobalToLocal &global_to_local, const SourcePred &source_pred, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator > |
| compressed_sparse_row_graph (edges_are_sorted_t, InputIterator edge_begin, InputIterator edge_end, vertices_size_type numverts, edges_size_type numedges=0, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename EdgePropertyIterator > |
| compressed_sparse_row_graph (edges_are_sorted_t, InputIterator edge_begin, InputIterator edge_end, EdgePropertyIterator ep_iter, vertices_size_type numverts, edges_size_type numedges=0, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_sorted_global_t, InputIterator edge_begin, InputIterator edge_end, const GlobalToLocal &global_to_local, const SourcePred &source_pred, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename EdgePropertyIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_sorted_global_t, InputIterator edge_begin, InputIterator edge_end, EdgePropertyIterator ep_iter, const GlobalToLocal &global_to_local, const SourcePred &source_pred, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
| compressed_sparse_row_graph (construct_inplace_from_sources_and_targets_t, std::vector< vertex_descriptor > &sources, std::vector< vertex_descriptor > &targets, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename GlobalToLocal > |
| compressed_sparse_row_graph (construct_inplace_from_sources_and_targets_global_t, std::vector< vertex_descriptor > &sources, std::vector< vertex_descriptor > &targets, vertices_size_type numlocalverts, GlobalToLocal global_to_local, const GraphProperty &prop=GraphProperty()) |
|
| compressed_sparse_row_graph (construct_inplace_from_sources_and_targets_t, std::vector< vertex_descriptor > &sources, std::vector< vertex_descriptor > &targets, std::vector< typename forward_type::inherited_edge_properties::edge_bundled > &edge_props, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename GlobalToLocal > |
| compressed_sparse_row_graph (construct_inplace_from_sources_and_targets_global_t, std::vector< vertex_descriptor > &sources, std::vector< vertex_descriptor > &targets, std::vector< typename forward_type::inherited_edge_properties::edge_bundled > &edge_props, vertices_size_type numlocalverts, GlobalToLocal global_to_local, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator > |
| compressed_sparse_row_graph (edges_are_unsorted_t, InputIterator edge_begin, InputIterator edge_end, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename EdgePropertyIterator > |
| compressed_sparse_row_graph (edges_are_unsorted_t, InputIterator edge_begin, InputIterator edge_end, EdgePropertyIterator ep_iter, vertices_size_type numverts, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_unsorted_global_t, InputIterator edge_begin, InputIterator edge_end, vertices_size_type numlocalverts, GlobalToLocal global_to_local, const SourcePred &source_pred, const GraphProperty &prop=GraphProperty()) |
|
template<typename InputIterator , typename EdgePropertyIterator , typename GlobalToLocal , typename SourcePred > |
| compressed_sparse_row_graph (edges_are_unsorted_global_t, InputIterator edge_begin, InputIterator edge_end, EdgePropertyIterator ep_iter, vertices_size_type numlocalverts, GlobalToLocal global_to_local, const SourcePred &source_pred, const GraphProperty &prop=GraphProperty()) |
|
template<typename Graph , typename VertexIndexMap > |
| compressed_sparse_row_graph (const Graph &g, const VertexIndexMap &vi, vertices_size_type numverts, edges_size_type numedges) |
|
template<typename Graph , typename VertexIndexMap > |
| compressed_sparse_row_graph (const Graph &g, const VertexIndexMap &vi) |
|
template<typename Graph > |
| compressed_sparse_row_graph (const Graph &g) |
|
template<typename Graph , typename VertexIndexMap > |
void | assign (const Graph &g, const VertexIndexMap &vi, vertices_size_type numverts, edges_size_type numedges) |
|
template<typename Graph , typename VertexIndexMap > |
void | assign (const Graph &g, const VertexIndexMap &vi) |
|
template<typename Graph > |
void | assign (const Graph &g) |
|
template<typename BidirectionalIteratorOrig , typename EPIterOrig , typename GlobalToLocal > |
void | add_edges_sorted_internal (BidirectionalIteratorOrig first_sorted, BidirectionalIteratorOrig last_sorted, EPIterOrig ep_iter_sorted, const GlobalToLocal &global_to_local) |
|
template<typename BidirectionalIteratorOrig , typename EPIterOrig > |
void | add_edges_sorted_internal (BidirectionalIteratorOrig first_sorted, BidirectionalIteratorOrig last_sorted, EPIterOrig ep_iter_sorted) |
|
template<typename BidirectionalIteratorOrig > |
void | add_edges_sorted_internal (BidirectionalIteratorOrig first_sorted, BidirectionalIteratorOrig last_sorted) |
|
template<typename BidirectionalIteratorOrig , typename GlobalToLocal > |
void | add_edges_sorted_internal_global (BidirectionalIteratorOrig first_sorted, BidirectionalIteratorOrig last_sorted, const GlobalToLocal &global_to_local) |
|
template<typename BidirectionalIteratorOrig , typename EPIterOrig , typename GlobalToLocal > |
void | add_edges_sorted_internal_global (BidirectionalIteratorOrig first_sorted, BidirectionalIteratorOrig last_sorted, EPIterOrig ep_iter_sorted, const GlobalToLocal &global_to_local) |
|
template<typename InputIterator , typename GlobalToLocal > |
void | add_edges_internal (InputIterator first, InputIterator last, const GlobalToLocal &global_to_local) |
|
template<typename InputIterator > |
void | add_edges_internal (InputIterator first, InputIterator last) |
|
template<typename InputIterator , typename EPIterator , typename GlobalToLocal > |
void | add_edges_internal (InputIterator first, InputIterator last, EPIterator ep_iter, EPIterator ep_iter_end, const GlobalToLocal &global_to_local) |
|
template<typename InputIterator , typename EPIterator > |
void | add_edges_internal (InputIterator first, InputIterator last, EPIterator ep_iter, EPIterator ep_iter_end) |
|
edge_push_back_type & | operator[] (const edge_descriptor &v) |
|
const edge_push_back_type & | operator[] (const edge_descriptor &v) const |
|
graph_bundled & | operator[] (graph_bundle_t) |
|
const graph_bundled & | operator[] (graph_bundle_t) const |
|
inherited_vertex_properties & | vertex_properties () |
|
const inherited_vertex_properties & | vertex_properties () const |
|
forward_type::inherited_edge_properties & | edge_properties () |
|
const
forward_type::inherited_edge_properties & | edge_properties () const |
|