void rail_profile();
void scale(float, float);
void signal(ArticleNumber);
- void track(unsigned);
void track(ArticleNumber);
- void vehicle(unsigned);
void vehicle(ArticleNumber);
};
float gauge;
Profile rail_profile;
Profile ballast_profile;
- Profile path_profile;
std::string track_technique;
TrackMap tracks;
VehicleMap vehicles;
float get_rail_elevation() const;
const Profile &get_rail_profile() const { return rail_profile; }
const Profile &get_ballast_profile() const { return ballast_profile; }
- const Profile &get_path_profile() const { return path_profile; }
const std::string &get_track_technique() const { return track_technique; }
void add_track(TrackType &);