QwtArraySeriesData< T > Class Template Reference

Template class for data, that is organized as QwtArray. More...

#include <qwt_series_data.h>

Inheritance diagram for QwtArraySeriesData< T >:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 QwtArraySeriesData ()
 QwtArraySeriesData (const QwtArray< T > &)
void setData (const QwtArray< T > &)
const QwtArray< T > data () const
virtual size_t size () const
virtual T sample (size_t) const

Protected Attributes

QwtArray< T > d_samples


Detailed Description

template<typename T>
class QwtArraySeriesData< T >

Template class for data, that is organized as QwtArray.

QwtArray uses implicit data sharing and can be passed around as argument efficiently.


Constructor & Destructor Documentation

template<typename T >
QwtArraySeriesData< T >::QwtArraySeriesData (  )  [inline]

Constructor.

template<typename T>
QwtArraySeriesData< T >::QwtArraySeriesData ( const QwtArray< T > &  samples  )  [inline]

Constructor

Parameters:
samples Array of samples


Member Function Documentation

template<typename T >
const QwtArray< T > QwtArraySeriesData< T >::data (  )  const [inline]

Returns:
Array of samples

template<typename T >
T QwtArraySeriesData< T >::sample ( size_t  i  )  const [inline, virtual]

Return a sample

Parameters:
i Index
Returns:
Sample at position i

Implements QwtSeriesData< T >.

template<typename T>
void QwtArraySeriesData< T >::setData ( const QwtArray< T > &  samples  )  [inline]

Assign an array of samples

Parameters:
samples Array of samples

template<typename T >
size_t QwtArraySeriesData< T >::size (  )  const [inline, virtual]

Returns:
Number of samples

Implements QwtSeriesData< T >.


Generated on Tue Oct 6 03:30:49 2009 for Qwt User's Guide by  doxygen 1.5.9