2 interval-set.hh -- declare Interval_set
4 source file of the GNU LilyPond music typesetter
6 (c) 2004 Han-Wen Nienhuys <hanwen@xs4all.nl>
10 #ifndef INTERVAL_SET_HH
11 #define INTERVAL_SET_HH
14 #include "interval.hh"
17 A union of intervals in the real line.
19 Abysmal performance (quadratic) for large N, hopefully we don't have
20 that large N. In any case, this should probably be rewritten to use
25 Array<Interval> allowed_regions_;
29 void remove_interval (Interval rm);
32 #endif /* INTERVAL_SET_HH */