DECLARE_SCHEME_CALLBACK (align_to_ideal_distances, (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 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);