A library for working with phylogenetic and population genetic data.
v0.27.0
RectangularLayout Member List

This is the complete list of members for RectangularLayout, including all inherited members.

align_labels(bool value)LayoutBase
align_labels() constLayoutBase
extra_spacer(double value)LayoutBase
extra_spacer() constLayoutBase
height(double const value)RectangularLayout
height() constRectangularLayout
inner_node_spreading(LayoutSpreading value)LayoutBase
inner_node_spreading() constLayoutBase
LayoutBase()=defaultLayoutBase
LayoutBase(Tree const &orig_tree, LayoutType const drawing_type=LayoutType::kCladogram, bool ladderize=true)LayoutBaseinline
LayoutBase(LayoutBase const &)=defaultLayoutBase
LayoutBase(LayoutBase &&)=defaultLayoutBase
operator=(RectangularLayout const &)=defaultRectangularLayout
operator=(RectangularLayout &&)=defaultRectangularLayout
genesis::tree::LayoutBase::operator=(LayoutBase const &)=defaultLayoutBase
genesis::tree::LayoutBase::operator=(LayoutBase &&)=defaultLayoutBase
RectangularLayout()=defaultRectangularLayout
RectangularLayout(Tree const &orig_tree, LayoutType const drawing_type=LayoutType::kCladogram, bool ladderize=true)RectangularLayoutinline
RectangularLayout(RectangularLayout const &)=defaultRectangularLayout
RectangularLayout(RectangularLayout &&)=defaultRectangularLayout
set_edge_distance_strokes(utils::SvgStroke const &stroke)LayoutBase
set_edge_distance_strokes(std::vector< utils::SvgStroke > const &strokes)LayoutBase
set_edge_shapes(utils::SvgGroup const &shape)LayoutBase
set_edge_shapes(std::vector< utils::SvgGroup > const &shapes)LayoutBase
set_edge_spreading_strokes(utils::SvgStroke const &stroke)LayoutBase
set_edge_spreading_strokes(std::vector< utils::SvgStroke > const &strokes)LayoutBase
set_edge_strokes(utils::SvgStroke const &stroke)LayoutBase
set_edge_strokes(std::vector< utils::SvgStroke > const &strokes)LayoutBase
set_label_spacer_strokes(utils::SvgStroke const &stroke, LayoutSpreading spreading=LayoutSpreading::kLeafNodesOnly)LayoutBase
set_label_spacer_strokes(std::vector< utils::SvgStroke > const &strokes)LayoutBase
set_node_shapes(utils::SvgGroup const &shape)LayoutBase
set_node_shapes(std::vector< utils::SvgGroup > const &shapes)LayoutBase
text_template(utils::SvgText const &tt)LayoutBase
text_template()LayoutBase
text_template() constLayoutBase
to_svg_document() constLayoutBaseinline
tree(Tree const &orig_tree, bool ladderize=true)LayoutBase
tree() constLayoutBase
tree()LayoutBaseprotected
type(LayoutType const drawing_type)LayoutBase
type() constLayoutBase
width(double const value)RectangularLayout
width() constRectangularLayout
~LayoutBase()=defaultLayoutBasevirtual
~RectangularLayout() override=defaultRectangularLayoutvirtual