#include <genesis/population/functions/genome_heatmap.hpp>
Definition at line 49 of file genome_heatmap.hpp.
Public Member Functions | |
GenomeHeatmap ()=default | |
GenomeHeatmap (GenomeHeatmap &&)=default | |
GenomeHeatmap (GenomeHeatmap const &)=default | |
~GenomeHeatmap ()=default | |
void | add (std::string const &label, utils::Matrix< utils::Color > const &heatmap) |
utils::SvgDocument const & | document () const |
double | horizontal_scaling () const |
GenomeHeatmap & | horizontal_scaling (double value) |
GenomeHeatmap & | operator= (GenomeHeatmap &&)=default |
GenomeHeatmap & | operator= (GenomeHeatmap const &)=default |
TextPosition | text_position () const |
GenomeHeatmap & | text_position (TextPosition value) |
utils::SvgText & | text_template () |
utils::SvgText const & | text_template () const |
void | text_template (utils::SvgText const &tt) |
double | vertical_scaling () const |
GenomeHeatmap & | vertical_scaling (double value) |
void | write (std::shared_ptr< utils::BaseOutputTarget > target) const |
Public Types | |
enum | TextPosition { kTop, kBottom, kLeft, kRight } |
|
default |
|
default |
|
default |
|
default |
void add | ( | std::string const & | label, |
utils::Matrix< utils::Color > const & | heatmap | ||
) |
Definition at line 44 of file genome_heatmap.cpp.
|
inline |
Definition at line 127 of file genome_heatmap.hpp.
|
inline |
Definition at line 82 of file genome_heatmap.hpp.
|
inline |
Definition at line 87 of file genome_heatmap.hpp.
|
default |
|
default |
|
inline |
Definition at line 104 of file genome_heatmap.hpp.
|
inline |
Definition at line 109 of file genome_heatmap.hpp.
utils::SvgText& text_template | ( | ) |
utils::SvgText const& text_template | ( | ) | const |
void text_template | ( | utils::SvgText const & | tt | ) |
|
inline |
Definition at line 93 of file genome_heatmap.hpp.
|
inline |
Definition at line 98 of file genome_heatmap.hpp.
void write | ( | std::shared_ptr< utils::BaseOutputTarget > | target | ) | const |
Definition at line 106 of file genome_heatmap.cpp.
|
strong |
Enumerator | |
---|---|
kTop | |
kBottom | |
kLeft | |
kRight |
Definition at line 57 of file genome_heatmap.hpp.