A library for working with phylogenetic and population genetic data.
layout_tree.hpp File Reference
#include "genesis/tree/common_tree/tree.hpp"
#include "genesis/tree/tree.hpp"
#include "genesis/utils/formats/svg/svg.hpp"
#include <string>
#include <vector>

Go to the source code of this file.


class  LayoutEdgeData
 Data class for LayoutTreeEdges. More...
class  LayoutNodeData
 Data class for LayoutTreeNodes. More...


 Container namespace for all symbols of genesis in order to keep them separate when used as a library.


using LayoutTree = tree::Tree
 Alias for a tree::Tree used for a tree with information needed for tree drawing. More...
using LayoutTreeEdge = tree::TreeEdge
 Alias for tree::TreeEdge used in a LayoutTree. See LayoutEdgeData for the data stored on the edges. More...
using LayoutTreeLink = tree::TreeLink
 Alias for tree::TreeLink used in a LayoutTree. More...
using LayoutTreeNode = tree::TreeNode
 Alias for tree::TreeNode used in a LayoutTree. See LayoutNodeData for the data stored on the nodes. More...