Public Types | |
| enum | PointShape |
Public Member Functions | |
| WxCurve (Array< REAL > const &X, Array< REAL > const &Y) | |
| WxCurve (REAL const *X, REAL const *Y, int Size) | |
| WxCurve (REAL x_min, REAL x_max, REAL y_min, REAL y_max, int nDiv, REAL DelPctX=0.1, REAL DelPctY=0.1) | |
| ~WxCurve () | |
| WxCurve & | Enable (bool Val=true) |
| WxCurve & | LineColour (wxString const &Clr) |
| WxCurve & | LineStyle (int LineStyle) |
| WxCurve & | PointFGColour (wxString const &Clr) |
| WxCurve & | PointBGColour (wxString const &Clr) |
| WxCurve & | PointType (PointShape PS) |
| void | UpdateSize (WxTransformData const &TD) |
| void | GetRange (REAL &MinX, REAL &MaxX, REAL &MinY, REAL &MaxY) const |
| void | DrawLine (wxDC &DC) |
| void | DrawPoints (wxDC &DC) |
| void | ResetData (REAL const *X, REAL const *Y, int Size) |
| void | ResetData (Array< REAL > const &X, Array< REAL > const &Y) |
| void | ResetData (REAL x_min, REAL x_max, REAL y_min, REAL y_max, int nDiv, REAL DelPctX=0.1, REAL DelPctY=0.1) |
| int | GridSize () const |
| REAL | GridX (int i) const |
| REAL | GridY (int i) const |
| REAL & | GridFunc (int i, int j) |
| void | SetContour (int nLevels, REAL const *Levels) |
Private Member Functions | |
| void | _init_pen_brush () |
| void | _bounding_box () |
| void | _allocate_xpm () |
| void | _colour_to_hex (wxColour const &Col, char *HexBufferSizeEq8) |
Private Attributes | |
| REAL * | _x |
| REAL * | _y |
| int | _size |
| bool | _enabled |
| REAL | _min_x |
| REAL | _max_x |
| REAL | _min_y |
| REAL | _max_y |
| REAL | _x_range |
| REAL | _y_range |
| REAL | _sf_x |
| REAL | _sf_y |
| PointShape | _point_type |
| char ** | _point_xpm |
| bool | _is_contour |
| int | _grid_size |
| REAL * | _grid_x |
| REAL * | _grid_y |
| REAL ** | _grid_f |
| wxPoint * | _points |
| wxPen | _line_pen |
| wxPen | _point_pen |
| wxBrush | _point_brush |
Definition at line 42 of file wxcurve.h.
1.4.7