vg
tools for working with variation graphs
Public Member Functions | Public Attributes | List of all members
vg::SnarlSeedClusterer::NetgraphNode Struct Reference

Public Member Functions

 NetgraphNode (size_t node_id, ChildNodeType node_type)
 
id_t id_in_parent (MinimumDistanceIndex &dist_index) const
 
size_t rank_in_parent (MinimumDistanceIndex &dist_index, id_t id) const
 

Public Attributes

size_t node_id
 
ChildNodeType node_type
 

Constructor & Destructor Documentation

◆ NetgraphNode()

vg::SnarlSeedClusterer::NetgraphNode::NetgraphNode ( size_t  node_id,
ChildNodeType  node_type 
)
inline

Member Function Documentation

◆ id_in_parent()

id_t vg::SnarlSeedClusterer::NetgraphNode::id_in_parent ( MinimumDistanceIndex dist_index) const
inline

◆ rank_in_parent()

size_t vg::SnarlSeedClusterer::NetgraphNode::rank_in_parent ( MinimumDistanceIndex dist_index,
id_t  id 
) const
inline

Member Data Documentation

◆ node_id

size_t vg::SnarlSeedClusterer::NetgraphNode::node_id

◆ node_type

ChildNodeType vg::SnarlSeedClusterer::NetgraphNode::node_type

The documentation for this struct was generated from the following file: