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

Go to the source code of this file.

Classes

class  LayoutBase
 

Namespaces

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

Enumerations

enum  LayoutShape { kCircular, kRectangular }
 Shape of the tree for drawing, either circular or rectangular. More...
 
enum  LayoutSpreading { kLeafNodesOnly, kAllNodesButRoot, kAllNodes }
 Spreading of the nodes of a tree for drawing. More...
 
enum  LayoutType { kPhylogram, kCladogram }
 Type of tree for drawing, either phylogram or cladogram. More...