X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Flayout.cpp;h=45b18e322fa6e8db5a065fb616e002b869b206a8;hb=8b7d4054b05002d82338775ac9b4ee764a8560e4;hp=4679fd9e166674fec43a8ba01947b015bc8c294c;hpb=2910db1364914c0ab98a0f80250cc39137821577;p=r2c2.git diff --git a/source/libr2c2/layout.cpp b/source/libr2c2/layout.cpp index 4679fd9..45b18e3 100644 --- a/source/libr2c2/layout.cpp +++ b/source/libr2c2/layout.cpp @@ -405,12 +405,6 @@ Layout::Loader::Loader(Layout &l): add("train", static_cast(&Loader::train)); } -void Layout::Loader::finish() -{ - for(set::iterator i=obj.tracks.begin(); i!=obj.tracks.end(); ++i) - (*i)->check_slope(); -} - void Layout::Loader::route() { Route *rte = new Route(obj); @@ -442,7 +436,7 @@ void Layout::Loader::track(ArticleNumber art_nr) new_tracks = true; for(set::iterator i=obj.tracks.begin(); i!=obj.tracks.end(); ++i) if(*i!=trk) - trk->snap_to(**i, true); + trk->link_to(**i); } void Layout::Loader::train(unsigned art_nr, unsigned addr, const std::string &proto)