X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Ftie-formatting-problem.hh;h=2d3ce617b47d99f057a4ce0bf943de7c288c5ac9;hb=5d84bfad4626892bcffd05adcced53c8a2329047;hp=14376a9ef0bef0a3ec5eb13460d7c8c09198c993;hpb=59a6d1a06432fc0ca88c3023c646182f389ec1b5;p=lilypond.git diff --git a/lily/include/tie-formatting-problem.hh b/lily/include/tie-formatting-problem.hh index 14376a9ef0..2d3ce617b4 100644 --- a/lily/include/tie-formatting-problem.hh +++ b/lily/include/tie-formatting-problem.hh @@ -30,20 +30,20 @@ #include #include -typedef std::map< Tuple, Tie_configuration *> Tie_configuration_map; +typedef map< Tuple, Tie_configuration *> Tie_configuration_map; struct Tie_configuration_variation { - std::vector > index_suggestion_pairs_; + vector > index_suggestion_pairs_; void add_suggestion (int index, Tie_configuration *suggestion) { - index_suggestion_pairs_.push_back (std::make_pair (index, suggestion)); + index_suggestion_pairs_.push_back (make_pair (index, suggestion)); } }; -typedef std::map < Tuple, Skyline> Chord_outline_map; -typedef std::map < Tuple, Box> Column_extent_map; -typedef std::map Position_extent_map; +typedef map < Tuple, Skyline> Chord_outline_map; +typedef map < Tuple, Box> Column_extent_map; +typedef map Position_extent_map; class Tie_formatting_problem { @@ -52,9 +52,9 @@ class Tie_formatting_problem Column_extent_map head_extents_; Position_extent_map head_positions_; - std::set dot_positions_; + set dot_positions_; Interval dot_x_; - std::vector specifications_; + vector specifications_; bool use_horizontal_spacing_; Tie_configuration_map possibilities_; @@ -65,9 +65,9 @@ class Tie_formatting_problem Tie_configuration *get_configuration (int position, Direction dir, Drul_array cols, bool tune_y) const; Tie_configuration *generate_configuration (int position, Direction dir, Drul_array cols, bool tune_y) const; - std::vector generate_collision_variations (Ties_configuration const &ties) const; - std::vector generate_extremal_tie_variations (Ties_configuration const &ties) const; - std::vector generate_single_tie_variations (Ties_configuration const &ties) const; + vector generate_collision_variations (Ties_configuration const &ties) const; + vector generate_extremal_tie_variations (Ties_configuration const &ties) const; + vector generate_single_tie_variations (Ties_configuration const &ties) const; void score_configuration (Tie_configuration *) const; Real score_aptitude (Tie_configuration *, Tie_specification const &, @@ -80,7 +80,7 @@ class Tie_formatting_problem Slice head_positions_slice (int) const; Ties_configuration generate_base_chord_configuration (); Ties_configuration find_best_variation (Ties_configuration const &base, - std::vector const &vars); + vector const &vars); public: Tie_details details_; @@ -97,11 +97,11 @@ public: Ties_configuration generate_optimal_configuration (); Ties_configuration generate_ties_configuration (Ties_configuration const &); - void from_ties (std::vector const &ties); + void from_ties (vector const &ties); void from_tie (Grob *tie); - void from_semi_ties (std::vector const &, Direction head_dir); - void set_chord_outline (std::vector, Direction); - void set_column_chord_outline (std::vector, Direction, int rank); + void from_semi_ties (vector const &, Direction head_dir); + void set_chord_outline (vector, Direction); + void set_column_chord_outline (vector, Direction, int rank); void set_manual_tie_configuration (SCM); Interval get_attachment (Real, Drul_array) const; Grob *common_x_refpoint () const;