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

#include <CT_common.hxx>

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

Public Member Functions

 DeconstructedTree (const SpeciesSpace &specSpace_)
 
 ~DeconstructedTree ()
 
__ATTR__USERESULT GB_ERROR deconstruct_weighted (const TreeNode *tree, const PART *wholeTree, int leafs, double weight, bool provideProgress, const PART *allSpecies, DeconstructionMode mode)
 
void start_sorted_retrieval ()
 
size_t get_part_count () const
 
PARTget_part ()
 
const PARTpeek_part (int idx) const
 
const PARTfind_part (const TreeNode *node) const
 
const PARTfind_innermost_part () const
 

Detailed Description

Definition at line 199 of file CT_common.hxx.

Constructor & Destructor Documentation

DeconstructedTree::DeconstructedTree ( const SpeciesSpace specSpace_)

Definition at line 46 of file CT_ctree.cxx.

DeconstructedTree::~DeconstructedTree ( )

Definition at line 52 of file CT_ctree.cxx.

Member Function Documentation

GB_ERROR DeconstructedTree::deconstruct_weighted ( const TreeNode tree,
const PART wholeTree,
int  leafs,
double  weight,
bool  provideProgress,
const PART allSpecies,
DeconstructionMode  mode 
)
void DeconstructedTree::start_sorted_retrieval ( )

Definition at line 55 of file CT_ctree.cxx.

References PartRegistry::build_sorted_list().

Referenced by ConsensusTree::get_consensus_tree().

size_t DeconstructedTree::get_part_count ( ) const
PART * DeconstructedTree::get_part ( )

Definition at line 57 of file CT_ctree.cxx.

References PartRegistry::get_part().

Referenced by ConsensusTree::get_consensus_tree().

const PART * DeconstructedTree::peek_part ( int  idx) const
const PART * DeconstructedTree::find_part ( const TreeNode node) const

Definition at line 71 of file CT_ctree.cxx.

References TreeNode::get_brother(), and TreeNode::is_son_of_root().

const PART * DeconstructedTree::find_innermost_part ( ) const

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