clone() const | bpp::TreeTemplate< N > | inlinevirtual |
cloneSubtree(int newRootId) const | bpp::TreeTemplate< N > | inlinevirtual |
deleteDistanceToFather(int nodeId) | bpp::TreeTemplate< N > | inlinevirtual |
deleteNodeName(int nodeId) | bpp::TreeTemplate< N > | inlinevirtual |
getAncestorsId(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
getBranchesId() const | bpp::TreeTemplate< N > | inlinevirtual |
getBranchLengths() const | bpp::TreeTemplate< N > | inlinevirtual |
getBranchLengths() | bpp::TreeTemplate< N > | inlinevirtual |
getBranchProperty(int nodeId, const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
getBranchProperty(int nodeId, const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
getBranchPropertyNames(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
getDistanceToFather(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
getFatherId(int parentId) const | bpp::TreeTemplate< N > | inlinevirtual |
getInnerNodes() const | bpp::TreeTemplate< N > | inlinevirtual |
getInnerNodes() | bpp::TreeTemplate< N > | inlinevirtual |
getInnerNodesId() const | bpp::TreeTemplate< N > | inlinevirtual |
getLeafId(const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
getLeaves() const | bpp::TreeTemplate< N > | inlinevirtual |
getLeaves() | bpp::TreeTemplate< N > | inlinevirtual |
getLeavesId() const | bpp::TreeTemplate< N > | inlinevirtual |
getLeavesNames() const | bpp::TreeTemplate< N > | inlinevirtual |
getName() const | bpp::TreeTemplate< N > | inlinevirtual |
getNextId() | bpp::TreeTemplate< N > | inlinevirtual |
getNode(int id, bool checkId=false) | bpp::TreeTemplate< N > | inlinevirtual |
getNode(int id, bool checkId=false) const | bpp::TreeTemplate< N > | inlinevirtual |
getNode(const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
getNode(const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
getNodeName(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
getNodeProperty(int nodeId, const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
getNodeProperty(int nodeId, const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
getNodePropertyNames(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
getNodes() const | bpp::TreeTemplate< N > | inlinevirtual |
getNodes() | bpp::TreeTemplate< N > | inlinevirtual |
getNodesId() const | bpp::TreeTemplate< N > | inlinevirtual |
getNumberOfBranches() const | bpp::TreeTemplate< N > | inlinevirtual |
getNumberOfLeaves() const | bpp::TreeTemplate< N > | inlinevirtual |
getNumberOfNodes() const | bpp::TreeTemplate< N > | inlinevirtual |
getRootId() const | bpp::TreeTemplate< N > | inlinevirtual |
getRootNode() | bpp::TreeTemplate< N > | inlinevirtual |
getRootNode() const | bpp::TreeTemplate< N > | inlinevirtual |
getSonsId(int parentId) const | bpp::TreeTemplate< N > | inlinevirtual |
getTotalLength() | bpp::TreeTemplate< N > | inlinevirtual |
hasBranchProperty(int nodeId, const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
hasDistanceToFather(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
hasFather(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
hasNode(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
hasNodeName(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
hasNodeProperty(int nodeId, const std::string &name) const | bpp::TreeTemplate< N > | inlinevirtual |
hasNoSon(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
hasSameTopologyAs(const TreeTemplate< N2 > &tree, bool ordered=false) const | bpp::TreeTemplate< N > | inline |
isLeaf(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
isMultifurcating() const | bpp::TreeTemplate< N > | inlinevirtual |
isRoot(int nodeId) const | bpp::TreeTemplate< N > | inlinevirtual |
isRooted() const | bpp::TreeTemplate< N > | inlinevirtual |
name_ | bpp::TreeTemplate< N > | private |
newOutGroup(int nodeId) | bpp::TreeTemplate< N > | inlinevirtual |
newOutGroup(N *outGroup) | bpp::TreeTemplate< N > | inline |
operator=(const TreeTemplate< N > &t) | bpp::TreeTemplate< N > | inline |
removeBranchProperty(int nodeId, const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
removeNodeProperty(int nodeId, const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
resetNodesId() | bpp::TreeTemplate< N > | inlinevirtual |
root_ | bpp::TreeTemplate< N > | private |
rootAt(int nodeId) | bpp::TreeTemplate< N > | inlinevirtual |
rootAt(N *newRoot) | bpp::TreeTemplate< N > | inline |
scaleTree(double factor) | bpp::TreeTemplate< N > | inlinevirtual |
setBranchLengths(double brLen) | bpp::TreeTemplate< N > | inlinevirtual |
setBranchProperty(int nodeId, const std::string &name, const Clonable &property) | bpp::TreeTemplate< N > | inlinevirtual |
setDistanceToFather(int nodeId, double length) | bpp::TreeTemplate< N > | inlinevirtual |
setName(const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
setNodeName(int nodeId, const std::string &name) | bpp::TreeTemplate< N > | inlinevirtual |
setNodeProperty(int nodeId, const std::string &name, const Clonable &property) | bpp::TreeTemplate< N > | inlinevirtual |
setRootNode(N *root) | bpp::TreeTemplate< N > | inlinevirtual |
setVoidBranchLengths(double brLen) | bpp::TreeTemplate< N > | inlinevirtual |
swapNodes(int parentId, size_t i1, size_t i2) | bpp::TreeTemplate< N > | inline |
bpp::Tree::swapNodes(const Tree &tree, int nodeId, size_t i1=0, size_t i2=1) | bpp::Tree | |
Tree() | bpp::Tree | inline |
TreeTemplate() | bpp::TreeTemplate< N > | inline |
TreeTemplate(const TreeTemplate< N > &t) | bpp::TreeTemplate< N > | inline |
TreeTemplate(const Tree &t) | bpp::TreeTemplate< N > | inline |
TreeTemplate(N *root) | bpp::TreeTemplate< N > | inline |
unroot() | bpp::TreeTemplate< N > | inlinevirtual |
~Clonable()=default | bpp::Clonable | virtual |
~Tree() | bpp::Tree | inlinevirtual |
~TreeTemplate() | bpp::TreeTemplate< N > | inlinevirtual |