Lines Matching defs:OptInterval
78 * must not be empty. For potentially empty ranges, see OptInterval.
202 class OptInterval
210 OptInterval() : Base() {}
212 OptInterval(Interval const &a) : Base(a) {}
214 OptInterval(Coord u) : Base(u) {}
216 OptInterval(Coord u, Coord v) : Base(u,v) {}
217 OptInterval(Base const &b) : Base(b) {}
220 OptInterval(IntInterval const &i) : Base(Interval(i)) {}
222 OptInterval(OptIntInterval const &i) : Base() {
233 inline OptInterval intersect(Interval const &a, Interval const &b)
235 OptInterval r = a & b;