X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fcatalogue.cpp;h=ab268cd84eeb2bc7a47a72d7665ee034c7537c8c;hb=5116fff210cdc3f0fbdae13046cc60450aad5e8f;hp=0d62d72a85c6076eabc85cf4c0a4c5708596848c;hpb=0db89b665527609582df98854c9e3255d1017811;p=r2c2.git diff --git a/source/libr2c2/catalogue.cpp b/source/libr2c2/catalogue.cpp index 0d62d72..ab268cd 100644 --- a/source/libr2c2/catalogue.cpp +++ b/source/libr2c2/catalogue.cpp @@ -75,11 +75,9 @@ Catalogue::Loader::Loader(Catalogue &c): add("rail_profile", &Loader::rail_profile); add("scale", &Loader::scale); add("signal", &Loader::signal); - add("track", static_cast(&Loader::track)); - add("track", static_cast(&Loader::track)); + add("track", &Loader::track); add("track_technique", &Catalogue::track_technique); - add("vehicle", static_cast(&Loader::vehicle)); - add("vehicle", static_cast(&Loader::vehicle)); + add("vehicle", &Loader::vehicle); } void Catalogue::Loader::ballast_profile() @@ -90,9 +88,6 @@ void Catalogue::Loader::ballast_profile() void Catalogue::Loader::gauge(float g) { obj.gauge = g/1000; - obj.path_profile = Profile(); - obj.path_profile.append_vertex(Vector(0.1*obj.gauge, 0, 0), false); - obj.path_profile.append_vertex(Vector(-0.1*obj.gauge, 0, 0), false); } void Catalogue::Loader::layout() @@ -120,11 +115,6 @@ void Catalogue::Loader::signal(ArticleNumber art_nr) obj.add_signal(*sig.release()); } -void Catalogue::Loader::track(unsigned art_nr) -{ - track(ArticleNumber(art_nr)); -} - void Catalogue::Loader::track(ArticleNumber art_nr) { if(obj.tracks.count(art_nr)) @@ -135,11 +125,6 @@ void Catalogue::Loader::track(ArticleNumber art_nr) obj.add_track(*trk.release()); } -void Catalogue::Loader::vehicle(unsigned art_nr) -{ - vehicle(ArticleNumber(art_nr)); -} - void Catalogue::Loader::vehicle(ArticleNumber art_nr) { if(obj.vehicles.count(art_nr))