ARB
|
Functions | |
const TreeNode * | get_origin (const PART *part) |
int | get_members (const PART *part) |
void | destroy_part (PART *part) |
int | calcDistance (const PART *e1, const PART *e2, const PART *t1, const PART *t2) |
Definition at line 523 of file CT_part.cxx.
References PART::get_origin(), and NULp.
Referenced by RootSynchronizer::find_best_root_candidate(), RootSynchronizer::get_innermost_edges(), and represents_existing_edge().
Definition at line 527 of file CT_part.cxx.
References PART::get_members().
void PART_FWD::destroy_part | ( | PART * | part | ) |
Definition at line 531 of file CT_part.cxx.
calculate the distance between two PARTs (see distanceTo for details). The result is the number of species that were added, removed and/or moved to the other side of the partition.
e1 | first PART to compare |
e2 | second PART to compare |
t1 | whole tree (of which e1 represents one edge) |
t2 | whole tree (of which e2 represents one edge) |
Definition at line 510 of file CT_part.cxx.
References PART::distanceTo().
Referenced by RootSynchronizer::calcEdgeDistance(), RootSynchronizer::calcTreeDistance(), RootSynchronizer::find_best_matching_PART_in(), and RootSynchronizer::find_worst_matching_PART_in().