13 #include <wx/wxfreechartdefs.h>
14 #include <wx/observable.h>
16 #include <wx/areadraw.h>
18 class WXDLLIMPEXP_FREECHART
Plot;
35 virtual void PlotNeedRedraw(
Plot *_plot) = 0;
53 virtual void Draw(wxDC &dc, wxRect rc);
61 virtual void DrawNoDataMessage(wxDC &dc, wxRect rc);
78 wxREPLACE(m_background, background);
88 m_textNoData = textNoData;
98 virtual bool HasData() = 0;
106 virtual void DrawData(wxDC &dc, wxRect rc) = 0;
115 FIRE_WITH_THIS(PlotNeedRedraw);
118 wxFont m_textNoDataFont;
119 wxString m_textNoData;
Definition: chartpanel.h:51
Definition: areadraw.h:22
void SetBackground(AreaDraw *background)
Definition: plot.h:76
Definition: observable.h:14
void SetTextNoData(const wxString &textNoData)
Definition: plot.h:86