BGL edge reference wrapper. More...
Public Member Functions | |
| const_bgl_edge_reference (BaseReference _ref, const BGLGraph *_graph) | |
| edge_descriptor | descriptor () const |
| Returns the edge descriptor of this edge. More... | |
| vertex_descriptor | source (void) const |
| Returns the source vertex of this edge. More... | |
| vertex_descriptor | target (void) const |
| Returns the target vertex of this edge. More... | |
| size_t | id () const |
| Returns the ID of this edge. More... | |
| const edge_property & | property () |
| Returns a reference to the edge property. More... | |
Public Types | |
| typedef boost::property_map< BGLGraph, boost::vertex_name_t >::type::value_type | vertex_descriptor |
| typedef bgl_edge_descriptor_adaptor< BGLGraph > | edge_descriptor |
| typedef boost::property_map< BGLGraph, boost::edge_weight_t >::type::value_type | edge_property |
BGL edge reference wrapper.
| BaseReference | Type of the BGL edge. |
| BGLGraph | Type of the boost graph. |
| stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::const_bgl_edge_reference | ( | BaseReference | _ref, |
| const BGLGraph * | _graph | ||
| ) |
| edge_descriptor stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::descriptor | ( | void | ) | const |
Returns the edge descriptor of this edge.
| vertex_descriptor stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::source | ( | void | ) | const |
Returns the source vertex of this edge.
| vertex_descriptor stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::target | ( | void | ) | const |
Returns the target vertex of this edge.
| size_t stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::id | ( | void | ) | const |
Returns the ID of this edge.
| const edge_property& stapl::sequential::const_bgl_edge_reference< BaseReference, BGLGraph >::property | ( | void | ) |
1.8.13