class Layout;
class Route;
+class TrackIter;
class Train;
class Block
Train *get_train() const { return train; }
void print_debug();
private:
- void find_paths(Track &, unsigned, unsigned, std::set<Track *> &);
+ void find_paths(TrackIter, unsigned);
void determine_id();
};