Changes in / [790:9147b013331a:788:98b306776b25] in lemon-1.1
- Files:
-
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/core.h
r790 r761 1850 1850 ///a single node \c n, then \ref refresh(Node) "refresh(n)" is enough. 1851 1851 /// 1852 Arc operator()(Node s, Node t, Arc prev=INVALID) const 1852 #ifdef DOXYGEN 1853 Arc operator()(Node s, Node t, Arc prev=INVALID) const {} 1854 #else 1855 using ArcLookUp<GR>::operator() ; 1856 Arc operator()(Node s, Node t, Arc prev) const 1853 1857 { 1854 if(prev==INVALID) 1855 { 1856 Arc f=INVALID; 1857 Arc e; 1858 for(e=_head[s]; 1859 e!=INVALID&&_g.target(e)!=t; 1860 e = t < _g.target(e)?_left[e]:_right[e]) ; 1861 while(e!=INVALID) 1862 if(_g.target(e)==t) 1863 { 1864 f = e; 1865 e = _left[e]; 1866 } 1867 else e = _right[e]; 1868 return f; 1869 } 1870 else return _next[prev]; 1871 } 1858 return prev==INVALID?(*this)(s,t):_next[prev]; 1859 } 1860 #endif 1872 1861 1873 1862 }; -
test/CMakeLists.txt
r789 r780 14 14 SET(TESTS 15 15 adaptors_test 16 arc_look_up_test17 16 bfs_test 18 17 circulation_test
Note: See TracChangeset
for help on using the changeset viewer.