RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
IncrementalPlot Class Reference

#include <incrementalplot.h>

Inheritance diagram for IncrementalPlot:

Public Slots

void appendLine (double *x, double *y, int size)
- Public Slots inherited from BasicPlot
void setAxes (double xmin, double xmax, double ymin, double ymax)

Public Member Functions

 IncrementalPlot (QWidget *parent=NULL)
virtual ~IncrementalPlot ()
void appendData (double x, double y)
void appendData (double x, double y, QwtSymbol::Style s)
void appendData (double *x, double *y, int size)
void appendData (double *x, double *y, int size, QwtSymbol::Style s)
void removeData ()
const double * xData ()
const double * yData ()
const uint dataSize ()
bool dataExists ()
void nextSymbol ()
- Public Member Functions inherited from BasicPlot
 BasicPlot (QWidget *parent)
virtual ~BasicPlot ()
virtual QSize sizeHint () const

Private Attributes

QwtPlotCurve * d_curve
QwtPlotCurve * l_curve

Additional Inherited Members

- Signals inherited from BasicPlot
void setNewBase (QwtScaleDiv *xscalediv, QwtScaleDiv *yscalediv)
- Public Attributes inherited from BasicPlot

Detailed Description

Definition at line 37 of file incrementalplot.h.

Constructor & Destructor Documentation

IncrementalPlot::IncrementalPlot(QWidget * parent = NULL)

Definition at line 54 of file incrementalplot.cpp.


Definition at line 64 of file incrementalplot.cpp.

Member Function Documentation

void IncrementalPlot::appendData(double x,
double y 

Definition at line 97 of file incrementalplot.cpp.

void IncrementalPlot::appendData(double x,
double y,
QwtSymbol::Style s 

Definition at line 103 of file incrementalplot.cpp.

void IncrementalPlot::appendData(double * x,
double * y,
int size 

Definition at line 109 of file incrementalplot.cpp.

void IncrementalPlot::appendData(double * x,
double * y,
int size,
QwtSymbol::Style s 

Definition at line 159 of file incrementalplot.cpp.

void IncrementalPlot::appendLine(double * x,
double * y,
int size 

Definition at line 206 of file incrementalplot.cpp.

bool IncrementalPlot::dataExists()

Definition at line 88 of file incrementalplot.cpp.

const uint IncrementalPlot::dataSize()

Definition at line 82 of file incrementalplot.cpp.

void IncrementalPlot::nextSymbol()

Definition at line 270 of file incrementalplot.cpp.

void IncrementalPlot::removeData()

Definition at line 255 of file incrementalplot.cpp.

const double * IncrementalPlot::xData()

Definition at line 70 of file incrementalplot.cpp.

const double * IncrementalPlot::yData()

Definition at line 76 of file incrementalplot.cpp.

Member Data Documentation

QwtPlotCurve* IncrementalPlot::d_curve

Definition at line 66 of file incrementalplot.h.

CurveData* IncrementalPlot::d_data

Definition at line 65 of file incrementalplot.h.

QwtPlotCurve* IncrementalPlot::l_curve

Definition at line 68 of file incrementalplot.h.

CurveData* IncrementalPlot::l_data

Definition at line 67 of file incrementalplot.h.

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