My Project
 All Classes Functions Variables Pages
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
plot2D Class Reference
Inheritance diagram for plot2D:
Inheritance graph
[legend]
Collaboration diagram for plot2D:
Collaboration graph
[legend]

Public Slots

void zoom_in ()
 
void zoom_out ()
 

Signals

void keypressed (QKeyEvent *event)
 

Public Member Functions

 plot2D (QWidget *parent=0)
 
void set_linedata (int cset, int *cc, double **xdata, double **ydata)
 
void set_pointdata (int cset, int *cc, double **xdata, double **ydata)
 
void set_linedata (int xcount, int ycount, double *xdata, double **ydata)
 
void set_pointdata (int xcount, int ycount, double *xdata, double **ydata)
 
void update_linedata (double **ydata, int ycount)
 
void set_labels (QString title, QString xbarlabel, QString ybarlabel)
 
void set_legend (QStringList *labels)
 
QSize sizeHint () const
 
QSize minimumSizeHint () const
 
void autoset_axis ()
 
void set_linewidth (double linewidth)
 
void set_range (double plotxmin, double plotxmax, double plotymin, double plotymax)
 
void data_to_clipboard ()
 
void show_residuum ()
 
unsigned char ** get_bits ()
 

Protected Member Functions

void mouseMoveEvent (QMouseEvent *event)
 
void paintEvent (QPaintEvent *)
 
void resizeEvent (QResizeEvent *)
 
void mousePressEvent (QMouseEvent *event)
 
void wheelEvent (QWheelEvent *event)
 
void mouseReleaseEvent (QMouseEvent *event)
 
void keyPressEvent (QKeyEvent *event)
 

The documentation for this class was generated from the following files: