source file of the GNU LilyPond music typesetter
- (c) 2005--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 2005--2009 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#ifndef GROB_ARRAY_HH
vector<Grob*> grobs_;
bool ordered_;
- DECLARE_SIMPLE_SMOBS (Grob_array,);
+ DECLARE_SIMPLE_SMOBS (Grob_array);
Grob_array ();
public:
Grob *grob (vsize i) { return grobs_.at (i); }
vsize size () const { return grobs_.size (); }
bool empty () const;
+ void remove_duplicates ();
void clear ();
void add (Grob *x) { grobs_.push_back (x); }
void set_array (vector<Grob*> const &src);