void add_block(Block &);
Block &get_block(unsigned) const;
- Block &get_block_by_track(const Track &) const;
+ Block &get_block_by_track(Track &) const;
const std::set<Block *> &get_blocks() const { return blocks; }
void create_blocks();
- void create_blocks(const Track &);
+ void create_blocks(Track &);
void remove_block(Block &);
void add_route(Route &);