| 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 |
| 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 |
| 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 |
| ~Tree() | bpp::Tree | inlinevirtual |
| ~TreeTemplate() | bpp::TreeTemplate< N > | inlinevirtual |