Implements the legend to be added to the plot This layer allows you to add a legend to describe the plots in the window.
The legend uses the layer name as a label, and displays only layers of type mpLAYER_PLOT.
Definition at line 444 of file mathplot.h.
#include <mrpt/otherlibs/mathplot/mathplot.h>
Public Member Functions | |
mpInfoLegend () | |
Default constructor. | |
mpInfoLegend (wxRect rect, const wxBrush *brush=wxTRANSPARENT_BRUSH) | |
Complete constructor, setting initial rectangle and background brush. | |
~mpInfoLegend () | |
Default destructor. | |
virtual void | UpdateInfo (mpWindow &w, wxEvent &event) |
Updates the content of the info box. | |
virtual void | Plot (wxDC &dc, mpWindow &w) |
Plot method. |
mpInfoLegend::mpInfoLegend | ( | ) |
Default constructor.
mpInfoLegend::mpInfoLegend | ( | wxRect | rect, |
const wxBrush * | brush = wxTRANSPARENT_BRUSH |
||
) |
Complete constructor, setting initial rectangle and background brush.
rect | The initial bounding rectangle. |
brush | The wxBrush to be used for box background: default is transparent |
mpInfoLegend::~mpInfoLegend | ( | ) |
Default destructor.
virtual void mpInfoLegend::Plot | ( | wxDC & | dc, |
mpWindow & | w | ||
) | [virtual] |
Plot method.
dc | the device content where to plot |
w | the window to plot |
Reimplemented from mpInfoLayer.
virtual void mpInfoLegend::UpdateInfo | ( | mpWindow & | w, |
wxEvent & | event | ||
) | [virtual] |
Updates the content of the info box.
Unused in this class.
w | parent mpWindow from which to obtain information |
event | The event which called the update. |
Reimplemented from mpInfoLayer.
Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN:exported at Tue Jan 25 21:56:31 UTC 2011 |