X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Ftrack.h;h=008b81dd4a169c46429e17f4f972f7cb14322eac;hb=f7ee3202102bfa67fdb6ad93c4f0f90f4c8ffb2c;hp=c1c95810f1d4d3dac8f0ab666cb41cc2b323775d;hpb=47bff0c8939de3ae20b5ced1ee2f6a264397dcee;p=r2c2.git diff --git a/source/libmarklin/track.h b/source/libmarklin/track.h index c1c9581..008b81d 100644 --- a/source/libmarklin/track.h +++ b/source/libmarklin/track.h @@ -50,6 +50,7 @@ public: Track(Layout &, const TrackType &); ~Track(); + Layout &get_layout() const { return layout; } const TrackType &get_type() const { return type; } void set_position(const Point &); @@ -80,6 +81,7 @@ public: Track *get_link(unsigned) const; unsigned traverse(unsigned, unsigned) const; TrackPoint get_point(unsigned, unsigned, float) const; + TrackPoint get_point(unsigned, float) const; void save(std::list &) const; private: