|
|
typedef PlotObserver | Observer |
| |
| void | AddAxis (Axis *axis) |
| |
| void | AddDataset (Dataset *dataset) |
| |
| void | RemoveDataset (Dataset *dataset) |
| |
| void | RemoveDataset (size_t index) |
| |
| void | AddObjects (Dataset *dataset, Axis *verticalAxis, Axis *horizontalAxis) |
| |
| size_t | GetDatasetCount () |
| |
| Dataset * | GetDataset (size_t index) |
| |
| void | LinkDataHorizontalAxis (size_t nData, size_t nAxis) |
| |
| void | LinkDataVerticalAxis (size_t nData, size_t nAxis) |
| |
| Axis * | GetDatasetAxis (Dataset *dataset, size_t index, bool vertical) |
| |
| Axis * | GetDatasetAxis (Dataset *dataset, bool vertical) |
| |
| Axis * | GetDatasetVerticalAxis (Dataset *dataset) |
| |
| Axis * | GetDatasetHorizontalAxis (Dataset *dataset) |
| |
| Dataset * | GetAxisDataset (Axis *axis, size_t index) |
| |
| void | SetDrawGrid (bool drawGridVertical, bool drawGridHorizontal) |
| |
| void | SetDataBackground (AreaDraw *dataBackground) |
| |
| void | SetLegend (Legend *legend) |
| |
| void | SetCrosshair (Crosshair *crosshair) |
| |
| bool | ToDataCoords (size_t nData, wxDC &dc, wxRect rc, wxCoord gx, wxCoord gy, double *x, double *y) |
| |
| virtual void | NeedRedraw (DrawObject *obj) |
| |
|
virtual void | DatasetChanged (Dataset *dataset) |
| |
| virtual void | AxisChanged (Axis *axis) |
| |
| virtual void | BoundsChanged (Axis *axis) |
| |
|
virtual void | ChartMouseDown (wxPoint &pt, int key) |
| |
| virtual void | Draw (wxDC &dc, wxRect rc) |
| |
| virtual void | DrawNoDataMessage (wxDC &dc, wxRect rc) |
| |
|
void | SetChartPanel (wxChartPanel *chartPanel) |
| |
| wxChartPanel * | GetChartPanel () |
| |
| void | SetBackground (AreaDraw *background) |
| |
| void | SetTextNoData (const wxString &textNoData) |
| |
|
void | AddObserver (PlotObserver *_observer) |
| |
|
void | RemoveObserver (PlotObserver *_observer) |
| |
|
virtual void | ChartEnterWindow () |
| |
|
virtual void | ChartMouseUp (wxPoint &pt, int key) |
| |
|
virtual void | ChartMouseMove (wxPoint &pt) |
| |
|
virtual void | ChartMouseDrag (wxPoint &pt) |
| |
|
virtual void | ChartMouseWheel (int rotation) |
| |
std::vector< PlotObserver * >
::iterator | OIt |
| |
|
std::vector< PlotObserver * > | observers |
| |
An plot for displaying XY data values.