|
wxFreeChart
|
Base class for XY datasets. More...
#include <xydataset.h>


Public Member Functions | |
| XYRenderer * | GetRenderer () |
| virtual double | GetX (size_t index, size_t serie)=0 |
| Returns x value at index. More... | |
| virtual double | GetY (size_t index, size_t serie)=0 |
| Returns y value at index. More... | |
| virtual double | GetMaxY () |
| Returns maximal y value. More... | |
| virtual double | GetMinY () |
| Returns minimal y value. More... | |
| virtual double | GetMaxX () |
| Returns maximal x value. More... | |
| virtual double | GetMinX () |
| Returns minimal x value. More... | |
| virtual double | GetMinValue (bool verticalAxis) |
| Returns minimal value. More... | |
| virtual double | GetMaxValue (bool verticalAxis) |
| Returns maximal value. More... | |
Public Member Functions inherited from Dataset | |
| void | SetRenderer (Renderer *renderer) |
| Sets renderer for this dataset. More... | |
| Renderer * | GetBaseRenderer () |
| void | BeginUpdate () |
| Called to begin dataset update. More... | |
| void | EndUpdate () |
| Called to end dataset update. More... | |
| virtual size_t | GetSerieCount ()=0 |
| Returns serie count in this dataset. More... | |
| virtual size_t | GetCount (size_t serie)=0 |
| Returns value count in serie specified by index. More... | |
| virtual wxString | GetSerieName (size_t serie)=0 |
| Returns serie name. More... | |
| virtual DateTimeDataset * | AsDateTimeDataset () |
| void | AddMarker (Marker *marker) |
| Adds marker to plot. More... | |
| size_t | GetMarkersCount () |
| Returns marker count. More... | |
| Marker * | GetMarker (size_t index) |
| Returns marker at specified index. More... | |
| virtual void | NeedRedraw (DrawObject *obj) |
| void | DatasetChanged () |
| Called to indicate, that dataset is changed. More... | |
Public Member Functions inherited from RefObject | |
| void | AddRef () |
| void | Unref () |
| int | RefCount () |
Protected Member Functions | |
| virtual bool | AcceptRenderer (Renderer *r) |
| Checks whether renderer is acceptable by this dataset. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Dataset | |
| Renderer * | m_renderer |
Base class for XY datasets.
Definition at line 21 of file xydataset.h.
|
protectedvirtual |
Checks whether renderer is acceptable by this dataset.
TODO: this method must be removed, because acceptable renderer type depends on plot type.
Implements Dataset.
Reimplemented in CategoryDataset.
|
virtual |
Returns maximal value.
| vertical | for datasets with XY coordinates, specifies direction |
Implements Dataset.
Reimplemented in CategoryDataset.
|
virtual |
Returns maximal x value.
|
virtual |
Returns maximal y value.
|
virtual |
Returns minimal value.
| vertical | for datasets with XY coordinates, specifies direction |
Implements Dataset.
Reimplemented in CategoryDataset.
|
virtual |
Returns minimal x value.
|
virtual |
Returns minimal y value.
|
pure virtual |
Returns x value at index.
| index | index |
Implemented in XYDynamicDataset, XYSimpleDataset, CategoryDataset, VectorDataset, MovingAverage, JulianTimeSeriesDataset, Polynom, TimeSeriesDataset, and SineFunction.
|
pure virtual |
Returns y value at index.
| index | index |
Implemented in XYDynamicDataset, XYSimpleDataset, CategoryDataset, VectorDataset, MovingAverage, JulianTimeSeriesDataset, Polynom, TimeSeriesDataset, and SineFunction.
1.8.11