Grob_array::Grob_array ()
{
- ordered_ = false;
+ ordered_ = true;
}
vector<Grob*> &
grobs_.clear ();
}
+void
+Grob_array::remove_duplicates ()
+{
+ assert (!ordered_);
+
+ vector_sort (grobs_, less<Grob*> ());
+ ::uniq (grobs_);
+}
+
bool
Grob_array::empty () const
{
ga->add (unsmob_grob (scm_car (s)));
return arr_scm;
}
+