Changeset 125:19e82bda606a in lemon-1.2 for lemon/bits
- Timestamp:
- 04/14/08 18:37:18 (17 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/graph_extender.h
r107 r125 368 368 369 369 Node oppositeNode(const Node &n, const Edge &e) const { 370 if( n == Parent:: source(e))371 return Parent:: target(e);372 else if( n == Parent:: target(e))373 return Parent:: source(e);370 if( n == Parent::u(e)) 371 return Parent::v(e); 372 else if( n == Parent::v(e)) 373 return Parent::u(e); 374 374 else 375 375 return INVALID; … … 382 382 using Parent::direct; 383 383 Arc direct(const Edge &edge, const Node &node) const { 384 return Parent::direct(edge, Parent:: source(edge) == node);384 return Parent::direct(edge, Parent::u(edge) == node); 385 385 } 386 386 … … 587 587 /// Returns the base node of the iterator 588 588 Node baseNode(const IncEdgeIt &edge) const { 589 return edge._direction ? source(edge) : target(edge);589 return edge._direction ? u(edge) : v(edge); 590 590 } 591 591 /// Running node of the iterator … … 593 593 /// Returns the running node of the iterator 594 594 Node runningNode(const IncEdgeIt &edge) const { 595 return edge._direction ? target(edge) : source(edge);595 return edge._direction ? v(edge) : u(edge); 596 596 } 597 597
Note: See TracChangeset
for help on using the changeset viewer.