Changes in lemon/smart_graph.h [386:5a3d689ea770:313:64f8f7cc6168] in lemon
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/smart_graph.h
r386 r313 306 306 nodes[b._id].first_out=nodes[n._id].first_out; 307 307 nodes[n._id].first_out=-1; 308 for(int i=nodes[b._id].first_out; i!=-1; i=arcs[i].next_out) { 309 arcs[i].source=b._id; 310 } 308 for(int i=nodes[b._id].first_out;i!=-1;i++) arcs[i].source=b._id; 311 309 if(connect) addArc(n,b); 312 310 return b; … … 731 729 dir.push_back(arcFromId(n-1)); 732 730 Parent::notifier(Arc()).erase(dir); 733 nodes[arcs[n -1].target].first_out=arcs[n].next_out;734 nodes[arcs[n ].target].first_out=arcs[n-1].next_out;731 nodes[arcs[n].target].first_out=arcs[n].next_out; 732 nodes[arcs[n-1].target].first_out=arcs[n-1].next_out; 735 733 arcs.pop_back(); 736 734 arcs.pop_back();
Note: See TracChangeset
for help on using the changeset viewer.