|
|
| DateAxis (AXIS_LOCATION location) |
| |
| virtual void | UpdateBounds () |
| |
| void | SetDateFormat (const wxString &dateFormat) |
| |
| virtual void | GetDataBounds (double &minValue, double &maxValue) const |
| |
|
| LabelAxis (AXIS_LOCATION location) |
| |
| void | SetTitle (const wxString &title) |
| |
| const wxString & | GetTitle () |
| |
| void | SetTitleLocation (int location) |
| |
| int | GetTitleLocation () |
| |
| void | SetTitleFont (wxFont &font) |
| |
| const wxFont & | GetTitleFont () |
| |
| void | SetTitleColour (wxColour &colour) |
| |
| wxColour | GetTitleColour () |
| |
| void | SetLabelPen (wxPen labelPen) |
| |
| void | SetLabelTextColour (wxColour labelTextColour) |
| |
| wxColour | GetLabelTextColour () |
| |
| void | SetLabelTextFont (wxFont labelTextFont) |
| |
| const wxFont & | GetLabelTextFont () |
| |
| void | SetVerticalLabelText (bool verticalLabelText) |
| |
| bool | GetVerticalLabelText () |
| |
| void | SetMajorLabelSteps (size_t step) |
| |
|
void | SetLabelSkip (int blankLabels) |
| |
|
int | GetLabelSkip () |
| |
|
void | SetLabelColourer (LabelColourer *labelColourer) |
| |
|
LabelColourer * | GetLabelColourer () |
| |
| void | SetAxisVisible (bool bVisible) |
| |
| virtual void | Draw (wxDC &dc, wxRect rc) |
| |
| virtual void | DrawGridLines (wxDC &dc, wxRect rc) |
| |
| virtual wxCoord | GetExtent (wxDC &dc) |
| |
| | Axis (AXIS_LOCATION location) |
| |
| AXIS_LOCATION | GetLocation () |
| |
| bool | IsVertical () |
| |
| bool | IsHorizontal () |
| |
| void | SetMargins (wxCoord marginMin, wxCoord marginMax) |
| |
| size_t | GetDatasetCount () |
| |
| Dataset * | GetDataset (size_t index) |
| |
|
void | SetZoomPanMode () |
| |
| void | SetWindowWidth (double winWidth) |
| |
| double | GetWindowWidth () |
| |
| void | SetWindowPosition (double winPos) |
| |
| double | GetWindowPosition () |
| |
| void | SetUseWindow (bool useWin) |
| |
| void | SetWindow (double winPos, double winWidth) |
| |
| bool | IntersectsWindow (double v0, double v1) |
| |
| void | GetWindowBounds (double &winMin, double &winMax) |
| |
| void | AddDataset (Dataset *dataset) |
| |
| virtual bool | IsVisible (double value) |
| |
| virtual double | BoundValue (double value) |
| |
| virtual wxCoord | ToGraphics (wxDC &dc, int minCoord, int gRange, double value) |
| |
| virtual double | ToData (wxDC &dc, int minCoord, int gRange, wxCoord g) |
| |
|
void | AddObserver (AxisObserver *_observer) |
| |
|
void | RemoveObserver (AxisObserver *_observer) |
| |
An axis for displaying date/time values. TODO:
- works with only one dataset.