#include <masker.hpp>
◆ Masker() [1/4]
vg::Masker::Masker |
( |
gbwtgraph::GBWTGraph & |
graph, |
|
|
const SnarlManager * |
snarl_manager = nullptr |
|
) |
| |
◆ Masker() [2/4]
◆ Masker() [3/4]
◆ ~Masker()
◆ Masker() [4/4]
vg::Masker::Masker |
( |
Masker && |
other | ) |
|
|
default |
◆ apply_mask_sequences()
void vg::Masker::apply_mask_sequences |
( |
const std::vector< std::tuple< step_handle_t, size_t, step_handle_t, size_t >> & |
mask_intervals, |
|
|
const std::function< void(handle_t, const std::string &)> & |
apply_mask |
|
) |
| const |
|
private |
◆ init_snarls()
void vg::Masker::init_snarls |
( |
| ) |
|
|
private |
◆ mask_sequences()
void vg::Masker::mask_sequences |
( |
const std::vector< std::tuple< std::string, size_t, size_t >> & |
regions | ) |
const |
◆ operator=()
◆ graph
◆ own_snarl_manager
◆ snarl_manager
The documentation for this class was generated from the following files: