|
Public Member Functions |
| VrPlot (QWidget *p, int nPoints, int divisions, const char *xaxis_name, const char *yaxis_name, bool lines, double xmin, double xmax, double ymin, double ymax) |
virtual | ~VrPlot () |
void | plotPressed (QMouseEvent *e) |
void | plotReleased (QMouseEvent *e) |
void | plotMoved (QMouseEvent *e) |
void | data (double *x, double *y, int size) |
void | clear () |
void | set_persistent (bool arg_persistent) |
Protected Member Functions |
void | redrawPixmap () |
void | updateAxes (VrScale *arg_scale, int arg_dist, QRect *arg_rect, int arg_offset) |
void | resizeEvent (QResizeEvent *e) |
Private Attributes |
VrPlotPixFrame * | d_frmPlot |
VrScale * | yyd_bottom |
VrScale * | yyd_left |
int | d_lines |
bool | persistent |
VrPlot is used for displaying x/y data to the user. No user interaction functionality is provided. Labels are provided for the X and Y axises. The input X and Y data is scaled to fit.