BioSignalPi  v2
Public Member Functions | List of all members
Plot Class Reference

Extension of QwtPlot used for plotting data. More...

#include <plot.h>

Inheritance diagram for Plot:
Inheritance graph
[legend]
Collaboration diagram for Plot:
Collaboration graph
[legend]

Public Member Functions

 Plot (QString curveTitle="", QWidget *parent=NULL)
 
virtual ~Plot ()
 
void AppendPoint (const QPointF &)
 
void DrawCurveSegment (const int length)
 
void ClearPlot ()
 
void DrawSinglePoint ()
 
void IncrementInterval ()
 
void ClearInterval ()
 
void setInterval (int xmin, int xmax)
 
void setCurveColor (const QColor &color)
 
void setCurveMargin (double)
 
void setYAxis (double, double)
 

Detailed Description

Extension of QwtPlot used for plotting data.

Author
Jonatan

Definition at line 14 of file plot.h.

Constructor & Destructor Documentation

Plot::Plot ( QString  curveTitle = "",
QWidget *  parent = NULL 
)

Definition at line 41 of file plot.cpp.

Plot::~Plot ( )
virtual

Definition at line 89 of file plot.cpp.

Member Function Documentation

void Plot::AppendPoint ( const QPointF &  point)

Definition at line 94 of file plot.cpp.

Here is the call graph for this function:

void Plot::ClearInterval ( )

Definition at line 113 of file plot.cpp.

void Plot::ClearPlot ( )

Definition at line 141 of file plot.cpp.

Here is the call graph for this function:

void Plot::DrawCurveSegment ( const int  length)

Definition at line 127 of file plot.cpp.

void Plot::DrawSinglePoint ( )

Definition at line 134 of file plot.cpp.

void Plot::IncrementInterval ( )

Definition at line 100 of file plot.cpp.

void Plot::setCurveColor ( const QColor &  color)

Definition at line 149 of file plot.cpp.

void Plot::setCurveMargin ( double  margin)

Definition at line 154 of file plot.cpp.

void Plot::setInterval ( int  xmin,
int  xmax 
)

Definition at line 119 of file plot.cpp.

void Plot::setYAxis ( double  ymin,
double  ymax 
)

Definition at line 159 of file plot.cpp.


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