A library for working with phylogenetic and population genetic data.
v0.27.0
TreeEdge Member List

This is the complete list of members for TreeEdge, including all inherited members.

data()TreeEdgeinline
data() constTreeEdgeinline
data_cast()TreeEdgeinline
data_cast() constTreeEdgeinline
data_is(bool allow_null=false) constTreeEdgeinline
data_is_derived_from(bool allow_null=false) constTreeEdgeinline
data_ptr()TreeEdgeinline
data_ptr() constTreeEdgeinline
has_data() constTreeEdgeinline
index() constTreeEdgeinline
operator=(TreeEdge const &)=deleteTreeEdge
operator=(TreeEdge &&)=deleteTreeEdge
primary_link()TreeEdgeinline
primary_link() constTreeEdgeinline
primary_node()TreeEdgeinline
primary_node() constTreeEdgeinline
reset_data(std::unique_ptr< BaseEdgeData > data)TreeEdgeinline
reset_index(size_t val)TreeEdgeinline
reset_primary_link(TreeLink *val)TreeEdgeinline
reset_secondary_link(TreeLink *val)TreeEdgeinline
secondary_link()TreeEdgeinline
secondary_link() constTreeEdgeinline
secondary_node()TreeEdgeinline
secondary_node() constTreeEdgeinline
Tree classTreeEdgefriend
TreeEdge()TreeEdgeinline
TreeEdge(size_t index, TreeLink *primary_link, TreeLink *secondary_link)TreeEdgeinline
TreeEdge(TreeEdge const &)=deleteTreeEdge
TreeEdge(TreeEdge &&)=deleteTreeEdge
~TreeEdge()=defaultTreeEdge