Public Member Functions | |
WxGraph (wxFrame *Parent, wxSize Size=wxDefaultSize) | |
WxGraph (wxFrame *Parent, String const &BgPenColor, String const &BgColor, wxSize Size=wxDefaultSize) | |
~WxGraph () | |
void | RePaint () |
void | OnPaint (wxPaintEvent &Event) |
void | OnEraseBackground (wxEraseEvent &Event) |
void | OnSize (wxSizeEvent &Event) |
WxGraph & | EqualScales (bool Val=false) |
WxCurve & | AddCurve (Array< REAL > const &X, Array< REAL > const &Y) |
WxCurve & | AddCurve (REAL const *X, REAL const *Y, int Size) |
WxCurve & | AddCurve (REAL x_min, REAL x_max, REAL y_min, REAL y_max, int nDiv, REAL DelPctX=0.1, REAL DelPctY=0.1) |
WxCurve & | ResetCurve (int i, REAL const *X, REAL const *Y, int Size) |
WxCurve & | ResetCurve (int i, Array< REAL > const &X, Array< REAL > const &Y) |
WxCurve & | ResetCurve (int i, REAL x_min, REAL x_max, REAL y_min, REAL y_max, int nDiv, REAL DelPctX=0.1, REAL DelPctY=0.1) |
WxCurve & | SetContour (int i, int nLevels, REAL const *Levels) |
WxCurve & | EnableCurve (int i, bool Enabled) |
WxRuler & | XRuler () |
WxRuler & | YRuler () |
WxRuler & | X2Ruler () |
WxRuler & | Y2Ruler () |
WxCurve & | GetCurve (int i) |
WxGrid & | Grid () |
void | DelCurve (size_t i) |
Private Member Functions | |
void | _bounding_box () |
void | _paint_background (wxDC &DC) |
void | _draw_graph (wxDC &DC) |
void | _calc_size () |
Private Attributes | |
Array< WxCurve * > | _curves |
wxPen | _bg_pen |
wxBrush | _bg_brush |
WxRuler | _x_ruler |
WxRuler | _y_ruler |
WxRuler | _x2_ruler |
WxRuler | _y2_ruler |
WxGrid | _grid |
Definition at line 45 of file wxgraph.h.