X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fcatalogue.cpp;h=df59a0ee20ef7e73a5235762ced88a59e23dfd7a;hb=ce29d0ccf89840c9581314301de0ea2b5b261c43;hp=838b15bd254638fa22e8b367fdf843022e5276ab;hpb=1ff06c5bc46a677fa389ef86c6b26664368f1653;p=r2c2.git diff --git a/source/libr2c2/catalogue.cpp b/source/libr2c2/catalogue.cpp index 838b15b..df59a0e 100644 --- a/source/libr2c2/catalogue.cpp +++ b/source/libr2c2/catalogue.cpp @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of R²C² -Copyright © 2006-2010 Mikkosoft Productions, Mikko Rasa -Distributed under the GPL -*/ - #include #include #include "catalogue.h" @@ -82,6 +75,7 @@ Catalogue::Loader::Loader(Catalogue &c): add("scale", &Loader::scale); add("track", static_cast(&Loader::track)); add("track", static_cast(&Loader::track)); + add("track_technique", &Catalogue::track_technique); add("vehicle", static_cast(&Loader::vehicle)); add("vehicle", static_cast(&Loader::vehicle)); } @@ -95,8 +89,8 @@ void Catalogue::Loader::gauge(float g) { obj.gauge = g/1000; obj.path_profile = Profile(); - obj.path_profile.append_point(Point(0.1*obj.gauge, 0)); - obj.path_profile.append_point(Point(-0.1*obj.gauge, 0)); + obj.path_profile.append_vertex(Vector(0.1*obj.gauge, 0), false); + obj.path_profile.append_vertex(Vector(-0.1*obj.gauge, 0), false); } void Catalogue::Loader::layout()