AbstractAgglomerativeDistanceMethod(bool verbose=true, bool rootTree=false) | bpp::AbstractAgglomerativeDistanceMethod | inline |
AbstractAgglomerativeDistanceMethod(const DistanceMatrix &matrix, bool verbose=true, bool rootTree=false) | bpp::AbstractAgglomerativeDistanceMethod | inline |
AbstractAgglomerativeDistanceMethod(const AbstractAgglomerativeDistanceMethod &a) | bpp::AbstractAgglomerativeDistanceMethod | inline |
AgglomerativeDistanceMethodInterface() | bpp::AgglomerativeDistanceMethodInterface | inline |
clone() const override=0 | bpp::AgglomerativeDistanceMethodInterface | pure virtual |
computeBranchLengthsForPair(const std::vector< size_t > &pair)=0 | bpp::AbstractAgglomerativeDistanceMethod | protectedpure virtual |
computeDistancesFromPair(const std::vector< size_t > &pair, const std::vector< double > &branchLengths, size_t pos)=0 | bpp::AbstractAgglomerativeDistanceMethod | protectedpure virtual |
computeTree() override | bpp::AbstractAgglomerativeDistanceMethod | virtual |
currentNodes_ | bpp::AbstractAgglomerativeDistanceMethod | protected |
DistanceMethodInterface() | bpp::DistanceMethodInterface | inline |
finalStep(int idRoot)=0 | bpp::AbstractAgglomerativeDistanceMethod | protectedpure virtual |
getBestPair()=0 | bpp::AbstractAgglomerativeDistanceMethod | protectedpure virtual |
getLeafNode(int id, const std::string &name) | bpp::AbstractAgglomerativeDistanceMethod | protectedvirtual |
getName() const =0 | bpp::DistanceMethodInterface | pure virtual |
getParentNode(int id, Node *son1, Node *son2) | bpp::AbstractAgglomerativeDistanceMethod | protectedvirtual |
hasTree() const override | bpp::AbstractAgglomerativeDistanceMethod | inlinevirtual |
isVerbose() const override | bpp::AbstractAgglomerativeDistanceMethod | inlinevirtual |
matrix_ | bpp::AbstractAgglomerativeDistanceMethod | protected |
operator=(const AbstractAgglomerativeDistanceMethod &a) | bpp::AbstractAgglomerativeDistanceMethod | inline |
rootTree_ | bpp::AbstractAgglomerativeDistanceMethod | protected |
setDistanceMatrix(const DistanceMatrix &matrix) override | bpp::AbstractAgglomerativeDistanceMethod | virtual |
setVerbose(bool yn) override | bpp::AbstractAgglomerativeDistanceMethod | inlinevirtual |
tree() const override | bpp::AbstractAgglomerativeDistanceMethod | inlinevirtual |
tree_ | bpp::AbstractAgglomerativeDistanceMethod | protected |
verbose_ | bpp::AbstractAgglomerativeDistanceMethod | protected |
~AbstractAgglomerativeDistanceMethod() | bpp::AbstractAgglomerativeDistanceMethod | inlinevirtual |
~AgglomerativeDistanceMethodInterface() | bpp::AgglomerativeDistanceMethodInterface | inlinevirtual |
~Clonable()=default | bpp::Clonable | virtual |
~DistanceMethodInterface() | bpp::DistanceMethodInterface | inlinevirtual |