- const Layout3D::TrackMap &tracks = layout_3d->get_tracks();
- for(Layout3D::TrackMap::const_iterator i=tracks.begin(); i!=tracks.end(); ++i)
- update_track_icon(*i->second);
+ const set<Track *> &tracks = layout->get_all<Track>();
+ for(set<Track *>::const_iterator i=tracks.begin(); i!=tracks.end(); ++i)
+ update_track_icon(layout_3d->get<Track3D>(**i));