The Interval Container Library [Boost.Icl]

. . . is an STL based generic c++ library for computations on intervals, interval containers, cubes and more.

BoostCon2009: An Introduction to the Library

Expect Quality

The library is specified on a foundation of axioms. Its generic design has evolved and matured through discussions and the formal review process of the boost developer community. So you can expect quality.