void AxisPlot::SetDrawGrid(bool drawGridVertical, bool drawGridHorizontal) { m_drawGridVertical = drawGridVertical; m_drawGridHorizontal = drawGridHorizontal; FirePlotNeedRedraw(); }
void Plot::EndUpdate() { if (m_updating) { m_updating = false; FirePlotNeedRedraw(); } }
void AxisPlot::AddDataset(Dataset *dataset) { if (!AcceptDataset(dataset)) { wxLogError(wxT("AxisPlot::AddAxis: dataset unacceptable")); return ; } m_datasets.Add(dataset); dataset->AddObserver(this); //dataset->AddRef(); FirePlotNeedRedraw(); }
void AxisPlot::BoundsChanged(Axis *WXUNUSED(axis)) { FirePlotNeedRedraw(); }
void AxisPlot::DatasetChanged(Dataset *dataset) { UpdateAxis(dataset); FirePlotNeedRedraw(); }
void AxisPlot::NeedRedraw(DrawObject *WXUNUSED(obj)) { FirePlotNeedRedraw(); }
void AxisPlot::SetLegend(Legend *legend) { wxREPLACE(m_legend, legend); FirePlotNeedRedraw(); }