vg
tools for working with variation graphs
Public Member Functions | Private Attributes | List of all members
vg::RegionExpander Class Reference

#include <region_expander.hpp>

Public Member Functions

 RegionExpander (const PathPositionHandleGraph *graph, const SnarlManager *snarl_manager)
 
 ~RegionExpander ()=default
 
map< pair< id_t, bool >, pair< uint64_t, uint64_t > > expanded_subgraph (const GFFRecord &gff_record)
 

Private Attributes

const PathPositionHandleGraphgraph = nullptr
 
const SnarlManagersnarl_manager = nullptr
 

Constructor & Destructor Documentation

◆ RegionExpander()

vg::RegionExpander::RegionExpander ( const PathPositionHandleGraph graph,
const SnarlManager snarl_manager 
)

◆ ~RegionExpander()

vg::RegionExpander::~RegionExpander ( )
default

Member Function Documentation

◆ expanded_subgraph()

map< pair< id_t, bool >, pair< uint64_t, uint64_t > > vg::RegionExpander::expanded_subgraph ( const GFFRecord gff_record)

Member Data Documentation

◆ graph

const PathPositionHandleGraph* vg::RegionExpander::graph = nullptr
private

◆ snarl_manager

const SnarlManager* vg::RegionExpander::snarl_manager = nullptr
private

The documentation for this class was generated from the following files: