lemon/bits/edge_set_extender.h
branch1.2
changeset 974 2c48ba00fccd
parent 944 02c93d1f00d7
parent 964 7fdaa05a69a1
equal deleted inserted replaced
10:54f8932feb79 13:2c6b9567197d
   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