#include <edge.hh>

| Public Member Functions | |
| void | change_graph (const typename mln::metal::const_< G >::ret &g) | 
| const G & | graph () const | 
| util::edge_id_t | id () const | 
| void | invalidate () | 
| util::edge_id_t | ith_nbh_edge (unsigned i) const | 
| size_t | nmax_nbh_edges () const | 
| void | update_id (const util::edge_id_t &id) | 
| util::vertex_id_t | v1 () const | 
| util::vertex_id_t | v2 () const | 
| util::vertex_id_t | v_other (const util::vertex_id_t &id_v) const | 
| Private Member Functions | |
| E & | exact_ () | 
| void mln::internal::subject_impl< util::edge< G >, E >::change_graph | ( | const typename mln::metal::const_< G >::ret & | g | ) |  [inline] | 
| E& mln::internal::subject_impl< util::edge< G >, E >::exact_ | ( | ) |  [private] | 
| const G & mln::internal::subject_impl< const util::edge< G >, E >::graph | ( | ) | const  [inline, inherited] | 
| util::edge_id_t mln::internal::subject_impl< const util::edge< G >, E >::id | ( | ) | const  [inline, inherited] | 
| void mln::internal::subject_impl< util::edge< G >, E >::invalidate | ( | ) |  [inline] | 
| util::edge_id_t mln::internal::subject_impl< const util::edge< G >, E >::ith_nbh_edge | ( | unsigned | i | ) | const  [inline, inherited] | 
| size_t mln::internal::subject_impl< const util::edge< G >, E >::nmax_nbh_edges | ( | ) | const  [inline, inherited] | 
| void mln::internal::subject_impl< util::edge< G >, E >::update_id | ( | const util::edge_id_t & | id | ) |  [inline] | 
| util::vertex_id_t mln::internal::subject_impl< const util::edge< G >, E >::v1 | ( | ) | const  [inline, inherited] | 
| util::vertex_id_t mln::internal::subject_impl< const util::edge< G >, E >::v2 | ( | ) | const  [inline, inherited] | 
| util::vertex_id_t mln::internal::subject_impl< const util::edge< G >, E >::v_other | ( | const util::vertex_id_t & | id_v | ) | const  [inline, inherited] | 
 1.7.1
 1.7.1