#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