| bestFit(const typename Interval::Value &size, ConstIntervalIterator start) const | Sawyer::Container::IntervalSet< I > | inline |
| clear() | Sawyer::Container::IntervalSet< I > | inline |
| contains(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |
| contains(const Interval2 &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| contains(const IntervalSet< Interval2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| contains(const IntervalMap< Interval2, T2, Policy2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| erase(const Interval2 &interval) | Sawyer::Container::IntervalSet< I > | inline |
| eraseMultiple(const IntervalSet< Interval2 > &other) | Sawyer::Container::IntervalSet< I > | inline |
| eraseMultiple(const IntervalMap< Interval2, T, Policy > &other) | Sawyer::Container::IntervalSet< I > | inline |
| exists(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |
| find(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |
| findAll(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| findFirstOverlap(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| findFirstOverlap(ConstIntervalIterator thisIter, const IntervalSet &other, ConstIntervalIterator otherIter) const | Sawyer::Container::IntervalSet< I > | inline |
| findPrior(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |
| firstFit(const typename Interval::Value &size, ConstIntervalIterator start) const | Sawyer::Container::IntervalSet< I > | inline |
| greatest() const | Sawyer::Container::IntervalSet< I > | inline |
| greatest(Scalar upperLimit) const | Sawyer::Container::IntervalSet< I > | inline |
| greatestNonExistent(Scalar upperLimit) const | Sawyer::Container::IntervalSet< I > | inline |
| hull() const | Sawyer::Container::IntervalSet< I > | inline |
| insert(const Interval2 &interval) | Sawyer::Container::IntervalSet< I > | inline |
| insertMultiple(const IntervalSet< Interval2 > &other) | Sawyer::Container::IntervalSet< I > | inline |
| insertMultiple(const IntervalMap< Interval2, T, Policy > &other) | Sawyer::Container::IntervalSet< I > | inline |
| intersect(const Interval2 &interval) | Sawyer::Container::IntervalSet< I > | inline |
| intersect(IntervalSet< Interval2 > other) | Sawyer::Container::IntervalSet< I > | inline |
| intersect(const IntervalMap< Interval2, T, Policy > &other) | Sawyer::Container::IntervalSet< I > | |
| Interval typedef (defined in Sawyer::Container::IntervalSet< I >) | Sawyer::Container::IntervalSet< I > | |
| intervals() const | Sawyer::Container::IntervalSet< I > | inline |
| IntervalSet() | Sawyer::Container::IntervalSet< I > | inline |
| IntervalSet(const IntervalSet< Interval2 > &other) | Sawyer::Container::IntervalSet< I > | inline |
| IntervalSet(const IntervalMap< Interval2, T, Policy > &other) | Sawyer::Container::IntervalSet< I > | inlineexplicit |
| IntervalSet(const boost::iterator_range< Iterator > &intervals) | Sawyer::Container::IntervalSet< I > | inline |
| invert() | Sawyer::Container::IntervalSet< I > | inline |
| invert(const Interval &restricted) | Sawyer::Container::IntervalSet< I > | inline |
| isDistinct(const Interval2 &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| isDistinct(const IntervalSet< Interval2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| isDistinct(const IntervalMap< Interval2, T2, Policy2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| isEmpty() const | Sawyer::Container::IntervalSet< I > | inline |
| isOverlapping(const Interval2 &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| isOverlapping(const IntervalSet< Interval2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| isOverlapping(const IntervalMap< Interval2, T2, Policy2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| least() const | Sawyer::Container::IntervalSet< I > | inline |
| least(Scalar lowerLimit) const | Sawyer::Container::IntervalSet< I > | inline |
| leastNonExistent(Scalar lowerLimit) const | Sawyer::Container::IntervalSet< I > | inline |
| lowerBound(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |
| nIntervals() const | Sawyer::Container::IntervalSet< I > | inline |
| operator!=(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator&(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator&(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| operator&=(const IntervalSet &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator&=(const Interval &interval) | Sawyer::Container::IntervalSet< I > | inline |
| operator+(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator+(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| operator+=(const IntervalSet &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator+=(const Interval &interval) | Sawyer::Container::IntervalSet< I > | inline |
| operator-(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator-(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| operator-=(const IntervalSet &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator-=(const Interval &interval) | Sawyer::Container::IntervalSet< I > | inline |
| operator=(const IntervalSet< Interval2 > &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator=(const IntervalMap< Interval2, T, Policy > &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator=(const boost::iterator_range< Iterator > &intervals) | Sawyer::Container::IntervalSet< I > | inline |
| operator==(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator|(const IntervalSet &other) const | Sawyer::Container::IntervalSet< I > | inline |
| operator|(const Interval &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| operator|=(const IntervalSet &other) | Sawyer::Container::IntervalSet< I > | inline |
| operator|=(const Interval &interval) | Sawyer::Container::IntervalSet< I > | inline |
| operator~() const | Sawyer::Container::IntervalSet< I > | inline |
| overlaps(const Interval2 &interval) const | Sawyer::Container::IntervalSet< I > | inline |
| overlaps(const IntervalSet< Interval2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| overlaps(const IntervalMap< Interval2, T2, Policy2 > &other) const | Sawyer::Container::IntervalSet< I > | inline |
| Scalar typedef | Sawyer::Container::IntervalSet< I > | |
| scalars() const | Sawyer::Container::IntervalSet< I > | inline |
| size() const | Sawyer::Container::IntervalSet< I > | inline |
| upperBound(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalSet< I > | inline |