#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