]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/track.h
Add Track::get_endpoint_position to avoid duplicating calculations
[r2c2.git] / source / libmarklin / track.h
index 9345f0363ffca4f7be40880fc91db6d1717418bc..6bddd4dad01518676062db707caab0b173d19ff9 100644 (file)
@@ -75,6 +75,7 @@ public:
        const PartSeq      &get_parts() const         { return parts; }
        const EndpointSeq  &get_endpoints() const     { return endpoints; }
        const Endpoint     *get_endpoint_by_link(Track *) const;
+       Point              get_endpoint_position(const Endpoint &) const;
        const std::string  &get_description() const   { return description; }
        float              get_slope() const          { return slope; }
        bool               get_flex() const           { return flex; }