ARB
Public Member Functions | List of all members
ConsensusTreeBuilder Class Reference

#include <CT_ctree.hxx>

Inheritance diagram for ConsensusTreeBuilder:
Inheritance graph
[legend]
Collaboration diagram for ConsensusTreeBuilder:
Collaboration graph
[legend]

Public Member Functions

void add (SizeAwareTree *&tree, const char *treename, double weight)
 
SizeAwareTree * get (size_t &different_species, GB_ERROR &error)
 
charget_tree_remark () const
 
- Public Member Functions inherited from TreeContainer
 ~TreeContainer ()
 
size_t get_tree_count () const
 
bool valid_tree_index (int idx) const
 
const TreeInfoget_tree_info (int idx) const
 
const SizeAwareTree * get_tree (int idx) const
 
SizeAwareTree * take_tree (int idx)
 
void get_species_names (ConstStrArray &species_names) const
 
size_t get_species_count () const
 
int add (SizeAwareTree *&tree, const char *treename)
 

Detailed Description

Definition at line 53 of file CT_ctree.hxx.

Member Function Documentation

void ConsensusTreeBuilder::add ( SizeAwareTree *&  tree,
const char treename,
double  weight 
)
inline

Definition at line 65 of file CT_ctree.hxx.

References TreeContainer::add().

Referenced by build_consensus_tree(), and create_consense_tree_cb().

SizeAwareTree* ConsensusTreeBuilder::get ( size_t different_species,
GB_ERROR error 
)
inline
char * ConsensusTreeBuilder::get_tree_remark ( ) const

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