ColormapLegend Class Reference
Legend for presenting colormap key. More...
#include <legend.hpp>
Inheritance diagram for ColormapLegend:

Public Member Functions | |
ColormapLegend (Colormap &colormap) | |
Default constructor for legend. More... | |
virtual | ~ColormapLegend () |
Virtual destructor. More... | |
virtual void | plot (cairo_t *cairo, double x, double y) |
Plot legend at (x,y). More... | |
virtual void | get_size (cairo_t *cairo, double &width, double &height) |
Get size of legend. More... | |
void | set_font_size (double fontsize) |
Set font size for legend labels. More... | |
void | set_color (const Vec3D &color) |
Set ruler color. More... | |
void | set_height (double height) |
Set height of legend. More... | |
![]() | |
Legend () | |
Default constructor for legend. More... | |
virtual | ~Legend () |
Virtual destructor. More... | |
Detailed Description
Legend for presenting colormap key.
Doesn't use Ruler,
Constructor & Destructor Documentation
◆ ColormapLegend()
ColormapLegend::ColormapLegend | ( | Colormap & | colormap | ) |
Default constructor for legend.
◆ ~ColormapLegend()
|
inlinevirtual |
Virtual destructor.
Member Function Documentation
◆ get_size()
|
virtual |
Get size of legend.
Implements Legend.
◆ plot()
|
virtual |
◆ set_color()
void ColormapLegend::set_color | ( | const Vec3D & | color | ) |
Set ruler color.
◆ set_font_size()
void ColormapLegend::set_font_size | ( | double | fontsize | ) |
Set font size for legend labels.
◆ set_height()
void ColormapLegend::set_height | ( | double | height | ) |
Set height of legend.
The documentation for this class was generated from the following files: