X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrackpart.h;h=97e76349d138e769c96f23d34cf0dd268121f8a2;hb=03a22611772265b539f826f1f8bc482e71ca4a99;hp=9a17663aae1446884d4ebb97b79b6cbc348fc34d;hpb=bde934f7d5ba07a9442a305192e10024820d13ed;p=r2c2.git diff --git a/source/libr2c2/trackpart.h b/source/libr2c2/trackpart.h index 9a17663..97e7634 100644 --- a/source/libr2c2/trackpart.h +++ b/source/libr2c2/trackpart.h @@ -27,6 +27,7 @@ private: bool dead_end; TrackPart *links[2]; Shape *shape; + Transform transform; public: TrackPart(); @@ -34,8 +35,8 @@ public: float get_length() const; bool is_curved() const { return radius; } - TrackPoint get_point(float) const; - TrackPoint get_nearest_point(const Vector &) const; + OrientedPoint get_point(float) const; + OrientedPoint get_nearest_point(const Vector &) const; unsigned get_path() const { return path; } bool is_dead_end() const { return dead_end; } void check_link(TrackPart &);