QwtArraySeriesData(3) Qwt User's Guide QwtArraySeriesData(3)NAME
QwtArraySeriesData -
Template class for data, that is organized as QVector.
SYNOPSIS
#include <qwt_series_data.h>
Inherits QwtSeriesData< T >.
Public Member Functions
QwtArraySeriesData ()
QwtArraySeriesData (const QVector< T > &)
void setSamples (const QVector< T > &)
const QVector< T > samples () const
virtual size_t size () const
virtual T sample (size_t) const
Protected Attributes
QVector< T > d_samples
Detailed Description
template<typename T> class QwtArraySeriesData< T >
Template class for data, that is organized as QVector.
QVector uses implicit data sharing and can be passed around as argument efficiently.
Constructor & Destructor Documentation
template<typename T > QwtArraySeriesData< T >::QwtArraySeriesData ()
Constructor.
template<typename T> QwtArraySeriesData< T >::QwtArraySeriesData (const QVector< T > &samples) Constructor
Parameters:
samples Array of samples
Member Function Documentation
template<typename T > T QwtArraySeriesData< T >::sample (size_ti) const [virtual] Return a sample
Parameters:
i Index
Returns:
Sample at position i
Implements QwtSeriesData< T >.
template<typename T > const QVector< T > QwtArraySeriesData< T >::samples () const Returns:
Array of samples
template<typename T> void QwtArraySeriesData< T >::setSamples (const QVector< T > &samples) Assign an array of samples
Parameters:
samples Array of samples
template<typename T > size_t QwtArraySeriesData< T >::size () const [virtual] Returns:
Number of samples
Implements QwtSeriesData< T >.
Member Data Documentation
template<typename T> QVector<T> QwtArraySeriesData< T >::d_samples [protected]
Vector of samples.
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Version 6.0.0 Fri Apr 15 2011 QwtArraySeriesData(3)
Check Out this Related Man Page
QwtIntervalData(3) Qwt User's Guide QwtIntervalData(3)NAME
QwtIntervalData -
Series of samples of a value and an interval.
SYNOPSIS
#include <qwt_interval_data.h>
Public Member Functions
QwtDoubleRect boundingRect () const
const QwtDoubleInterval & interval (size_t i) const
QwtIntervalData (const QwtArray< QwtDoubleInterval > &, const QwtArray< double > &)
QwtIntervalData ()
void setData (const QwtArray< QwtDoubleInterval > &, const QwtArray< double > &)
size_t size () const
double value (size_t i) const
~QwtIntervalData ()
Detailed Description
Series of samples of a value and an interval.
QwtIntervalData is a series of samples of a value and an interval. F.e. error bars are built from samples [x, y1-y2], while a histogram
might consist of [x1-x2, y] samples.
Constructor & Destructor Documentation
QwtIntervalData::QwtIntervalData ()
Constructor.
QwtIntervalData::QwtIntervalData (const QwtArray< QwtDoubleInterval > &intervals, const QwtArray< double > &values)
Constructor.
QwtIntervalData::~QwtIntervalData ()
Destructor.
Member Function Documentation
QwtDoubleRect QwtIntervalData::boundingRect () const Calculate the bounding rectangle of the samples
The x coordinates of the rectangle are built from the intervals, the y coordinates from the values.
Returns:
Bounding rectangle
const QwtDoubleInterval & QwtIntervalData::interval (size_ti) const [inline] Interval of a sample
Parameters:
i Sample index
Returns:
Interval
See also:
value(), size()
void QwtIntervalData::setData (const QwtArray< QwtDoubleInterval > &intervals, const QwtArray< double > &values)
Assign samples.
size_t QwtIntervalData::size () const [inline] Returns:
Number of samples
double QwtIntervalData::value (size_ti) const [inline] Value of a sample
Parameters:
i Sample index
Returns:
Value
See also:
interval(), size()
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Version 5.2.2 Mon Aug 1 2011 QwtIntervalData(3)