#include "cgatools/core.hpp"#include "cgatools/util/Exception.hpp"#include <functional>#include <map>#include <vector>#include <algorithm>Go to the source code of this file.
| Classes | |
| class | cgatools::util::IntervalTree< TRange, TBoundary, TValue, Overlap, GetBoundary, BoundaryLess > | 
| Class that maintains a mapping from key to value, where the key is a type with range semantics, for the purpose of finding the intersection of a range to a set of ranges.  More... | |
| struct | cgatools::util::IntervalTree< TRange, TBoundary, TValue, Overlap, GetBoundary, BoundaryLess >::Node | 
| Namespaces | |
| namespace | cgatools | 
| Namespace containing the libcgatools API. | |
| namespace | cgatools::util | 
| Namespace for general-purpose utilities. | |
| Defines | |
| #define | CGATOOLS_UTIL_RANGE_INTERSECTOR_HPP_ 1 | 
 1.6.2
 1.6.2