void chain_to(const TrainRouteMetric &);
float get_distance_from(const Track &) const;
float get_distance_from(const Track &, unsigned) const;
void chain_to(const TrainRouteMetric &);
float get_distance_from(const Track &) const;
float get_distance_from(const Track &, unsigned) const;