lemon/bits/edge_set_extender.h
changeset 1183 cd72eae05bdf
parent 964 2b6bffe0e7e8
parent 997 761fe0846f49
child 1000 404b98971e1f
equal deleted inserted replaced
9:7302253ba1fd 12:2fb6003a6d25
   521 
   521 
   522     // Base node of the iterator
   522     // Base node of the iterator
   523     //
   523     //
   524     // Returns the base node of the iterator
   524     // Returns the base node of the iterator
   525     Node baseNode(const IncEdgeIt &e) const {
   525     Node baseNode(const IncEdgeIt &e) const {
   526       return e.direction ? u(e) : v(e);
   526       return e.direction ? this->u(e) : this->v(e);
   527     }
   527     }
   528     // Running node of the iterator
   528     // Running node of the iterator
   529     //
   529     //
   530     // Returns the running node of the iterator
   530     // Returns the running node of the iterator
   531     Node runningNode(const IncEdgeIt &e) const {
   531     Node runningNode(const IncEdgeIt &e) const {
   532       return e.direction ? v(e) : u(e);
   532       return e.direction ? this->v(e) : this->u(e);
   533     }
   533     }
   534 
   534 
   535 
   535 
   536     template <typename _Value>
   536     template <typename _Value>
   537     class ArcMap
   537     class ArcMap