]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/align-interface.hh
Issue 4625/2: Add event_symbol function to all slur engravers
[lilypond.git] / lily / include / align-interface.hh
index f893b75efd9172279de8b639c0ab5f1e5402cc49..4d798ae1eb11dba91cdf3095ede68db935426b74 100644 (file)
@@ -29,24 +29,22 @@ class Align_interface
 public:
   DECLARE_SCHEME_CALLBACK (align_to_minimum_distances, (SCM));
   DECLARE_SCHEME_CALLBACK (align_to_ideal_distances, (SCM));
-  DECLARE_SCHEME_CALLBACK (full_score_pure_minimum_translations, (SCM));
   static void align_elements_to_minimum_distances (Grob *, Axis a);
   static void align_elements_to_ideal_distances (Grob *);
-  static vector<Real> get_minimum_translations (Grob *, vector<Grob *> const &, Axis a);
-  static vector<Real> get_minimum_translations_without_min_dist (Grob *, vector<Grob *> const &, Axis a);
-  static vector<Real> get_pure_minimum_translations (Grob *, vector<Grob *> const &,
+  static std::vector<Real> get_minimum_translations (Grob *, std::vector<Grob *> const &, Axis a);
+  static std::vector<Real> get_minimum_translations_without_min_dist (Grob *, std::vector<Grob *> const &, Axis a);
+  static std::vector<Real> get_pure_minimum_translations (Grob *, std::vector<Grob *> const &,
                                                      Axis a, int start, int end);
   static void set_ordered (Grob *);
   static Axis axis (Grob *);
   static void add_element (Grob *, Grob *);
   static int get_count (Grob *, Grob *);
 
-  DECLARE_GROB_INTERFACE ();
 
   static Real get_pure_child_y_translation (Grob *, Grob *child, int start, int end);
 
 protected:
-  static vector<Real> internal_get_minimum_translations (Grob *, vector<Grob *> const &,
+  static std::vector<Real> internal_get_minimum_translations (Grob *, std::vector<Grob *> const &,
                                                          Axis a,
                                                          bool include_fixed_spacing,
                                                          bool pure, int start, int end);