10 #ifndef QWT_POINT_DATA_H    11 #define QWT_POINT_DATA_H 1    13 #include "qwt_global.h"    14 #include "qwt_series_data.h"    27     virtual size_t size() 
const;
    28     virtual QPointF 
sample( 
size_t i ) 
const;
    30     const QVector<double> &xData() 
const;
    31     const QVector<double> &yData() 
const;
    47     virtual size_t size() 
const;
    48     virtual QPointF 
sample( 
size_t i ) 
const;
    50     const double *xData() 
const;
    51     const double *yData() 
const;
   118     void setSize( 
size_t size );
   119     virtual size_t size() 
const;
   125     virtual QPointF 
sample( 
size_t i ) 
const;
   133     virtual double y( 
double x ) 
const = 0;
   134     virtual double x( uint index ) 
const;
   137     QRectF rectOfInterest() 
const;
   142     QRectF d_rectOfInterest;
 virtual QRectF boundingRect() const  =0
Data class containing two pointers to memory blocks of doubles. 
Definition: qwt_point_data.h:41
Interface for iterating over two QVector<double> objects. 
Definition: qwt_point_data.h:19
virtual T sample(size_t i) const  =0
virtual void setRectOfInterest(const QRectF &rect)
Definition: qwt_series_data.h:113
Abstract interface for iterating over samples. 
Definition: qwt_series_data.h:47
virtual size_t size() const  =0
A class representing an interval. 
Definition: qwt_interval.h:26
Synthetic point data. 
Definition: qwt_point_data.h:112