nclist-cpp
C++ implementation of nested containment lists
|
Find ranges with the same start position. More...
#include <vector>
#include <algorithm>
#include <optional>
#include <limits>
#include "build.hpp"
#include "utils.hpp"
Go to the source code of this file.
Classes | |
struct | nclist::OverlapsStartWorkspace< Index_ > |
Workspace for overlaps_start() . More... | |
struct | nclist::OverlapsStartParameters< Position_ > |
Parameters for overlaps_start() . More... | |
Namespaces | |
namespace | nclist |
Header-only library for nested containment lists. | |
Functions | |
template<typename Index_ , typename Position_ > | |
void | nclist::overlaps_start (const Nclist< Index_, Position_ > &subject, Position_ query_start, Position_ query_end, const OverlapsStartParameters< Position_ > ¶ms, OverlapsStartWorkspace< Index_ > &workspace, std::vector< Index_ > &matches) |
Find ranges with the same start position.