mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-11-02 03:29:12 +01:00
feat(editor): the tracks laid on the terrain model go onto it as the tracks going onto the terrain do, the chain laid since the laying began fitted again at each click, with the tracks around kept and met; a straight or an arc cut by the fit before made one again, a path cut only where it would part from the line by more than 3 cm; a choice of the heights while laying: fitted, from point to point, level, kept in the settings; the fit taken back with its click
This commit is contained in:
@@ -179,6 +179,9 @@ std::vector<departure> bridged(std::vector<double> const &Chainages, std::vector
|
||||
|
||||
// chainages where the paths have to end so that each of them carries a single grade or a single curve
|
||||
std::vector<double> breaks(line const &Line);
|
||||
// of the breaks those the paths between Joints can't do without: a path from one joint or break kept to the next follows the line
|
||||
// within Tolerance with the heights and the grades of its ends
|
||||
std::vector<double> fewest_breaks(line const &Line, std::vector<double> Joints, double const Tolerance);
|
||||
|
||||
std::string format_chainage(double const Chainage);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user