X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Fdesigner.cpp;h=6706db6f4856755ab4a1e3a72e0140412a488c48;hb=ebd56306e951e751883e9f173e1b6235846e78bf;hp=1df759b2367ffb417b6b25b89b51f3abffd9de38;hpb=a882f35842c819e011c5fdf6104852c2b6ab3eef;p=r2c2.git diff --git a/source/designer/designer.cpp b/source/designer/designer.cpp index 1df759b..6706db6 100644 --- a/source/designer/designer.cpp +++ b/source/designer/designer.cpp @@ -150,7 +150,7 @@ Designer::Designer(int argc, char **argv): const set &tracks = layout->get_all(); for(set::const_iterator i=tracks.begin(); i!=tracks.end(); ++i) - update_track_icon(layout_3d->get(**i)); + update_track_icon(layout_3d->get_3d(**i)); } Designer::~Designer() @@ -205,7 +205,7 @@ void Designer::erase_tracks() selection.clear(); for(set::iterator i=tracks.begin(); i!=tracks.end(); ++i) { - overlay->clear(layout_3d->get(**i)); + overlay->clear(layout_3d->get_3d(**i)); delete *i; } } @@ -406,7 +406,7 @@ void Designer::key_press(unsigned key) if(*j!=*i) (*i)->snap_to(**j, true); - update_track_icon(layout_3d->get(**i)); + update_track_icon(layout_3d->get_3d(**i)); } } else if(key==Msp::Input::KEY_F) @@ -516,17 +516,17 @@ void Designer::update_track_icon(Track3D &track) if(track.get_track().get_flex()) overlay->add_graphic(track, "flex"); - if(unsigned sid = track.get_track().get_sensor_id()) + if(unsigned saddr = track.get_track().get_sensor_address()) { overlay->add_graphic(track, "sensor"); - overlay->set_label(track, lexical_cast(sid)); + overlay->set_label(track, lexical_cast(saddr)); } - else if(unsigned tid = track.get_track().get_turnout_id()) + else if(unsigned taddr = track.get_track().get_turnout_address()) { - if(tid<0x800) + if(taddr<0x800) { overlay->add_graphic(track, "turnout"); - overlay->set_label(track, lexical_cast(tid)); + overlay->set_label(track, lexical_cast(taddr)); } } } @@ -540,7 +540,7 @@ void Designer::track_properties_response(int) { const set &tracks = selection.get_objects(); for(set::const_iterator i=tracks.begin(); i!=tracks.end(); ++i) - update_track_icon(layout_3d->get(**i)); + update_track_icon(layout_3d->get_3d(**i)); } void Designer::route_name_accept(const string &text) @@ -566,10 +566,10 @@ string Designer::tooltip(int x, int y) { if(mode!=CATALOGUE && abs(track->get_tilt()).radians()>1e-4) info += format(" (slope %.1f%%)", abs(tan(track->get_tilt())*100)); - if(track->get_turnout_id()) - info += format(" (turnout %d)", track->get_turnout_id()); - else if(track->get_sensor_id()) - info += format(" (sensor %d)", track->get_sensor_id()); + if(track->get_turnout_address()) + info += format(" (turnout %d)", track->get_turnout_address()); + else if(track->get_sensor_address()) + info += format(" (sensor %d)", track->get_sensor_address()); } return info; } @@ -591,11 +591,11 @@ void Designer::show_route(const Route &route) const set &rtracks = route.get_tracks(); for(set::iterator i=rtracks.begin(); i!=rtracks.end(); ++i) { - Track3D &t3d = layout_3d->get(**i); + Track3D &t3d = layout_3d->get_3d(**i); Path3D *path = new Path3D(t3d); path->set_color(GL::Color(0.5, 0.8, 1.0)); - if(unsigned tid = (*i)->get_turnout_id()) - path->set_path(route.get_turnout(tid)); + if(unsigned taddr = (*i)->get_turnout_address()) + path->set_path(route.get_turnout(taddr)); } } @@ -606,7 +606,7 @@ void Designer::show_zone(const Zone &zone) const Zone::TrackSet &ztracks = zone.get_tracks(); for(Zone::TrackSet::const_iterator i=ztracks.begin(); i!=ztracks.end(); ++i) { - Track3D &t3d = layout_3d->get(**i); + Track3D &t3d = layout_3d->get_3d(**i); Path3D *path = new Path3D(t3d); path->set_color(GL::Color(0.8, 1.0, 0.5)); }