|
| 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.