Data class containing a single QwtArray<QwtDoublePoint> object. More...
#include <qwt_data.h>


Public Member Functions | |
| QwtPolygonFData (const QMemArray< QwtDoublePoint > &) | |
| QwtPolygonFData & | operator= (const QwtPolygonFData &) |
| Assignment. | |
| virtual QwtData * | copy () const |
| virtual vcl_size_t | size () const |
| virtual double | x (vcl_size_t i) const |
| virtual double | y (vcl_size_t i) const |
| const QMemArray< QwtDoublePoint > & | data () const |
Data class containing a single QwtArray<QwtDoublePoint> object.
Definition at line 85 of file qwt_data.h.
| QwtPolygonFData::QwtPolygonFData | ( | const QMemArray< QwtDoublePoint > & | polygon ) |
Constructor
| polygon | Polygon data |
Definition at line 71 of file qwt_data.cpp.
Referenced by copy().
:
#endif
d_data(polygon)
{
}
| QwtData * QwtPolygonFData::copy | ( | ) | const [virtual] |
Implements QwtData.
Definition at line 129 of file qwt_data.cpp.
References QwtSpline::d_data, and QwtPolygonFData().
{
return new QwtPolygonFData(d_data);
}
| const QMemArray< QwtDoublePoint > & QwtPolygonFData::data | ( | ) | const |
Definition at line 120 of file qwt_data.cpp.
References QwtSpline::d_data.
{
return d_data;
}
| QwtPolygonFData & QwtPolygonFData::operator= | ( | const QwtPolygonFData & | data ) |
Assignment.
Definition at line 78 of file qwt_data.cpp.
References QwtSpline::d_data.
{
if (this != &data)
{
d_data = data.d_data;
}
return *this;
}
| vcl_size_t QwtPolygonFData::size | ( | ) | const [virtual] |
Implements QwtData.
Definition at line 89 of file qwt_data.cpp.
References QwtSpline::d_data.
{
return d_data.size();
}
| double QwtPolygonFData::x | ( | vcl_size_t | i ) | const [virtual] |
Return the x value of data point i
| i | Index |
Implements QwtData.
Definition at line 100 of file qwt_data.cpp.
References QwtSpline::d_data, and int().
{
return d_data[int(i)].x();
}
| double QwtPolygonFData::y | ( | vcl_size_t | i ) | const [virtual] |
Return the y value of data point i
| i | Index |
Implements QwtData.
Definition at line 111 of file qwt_data.cpp.
References QwtSpline::d_data, and int().
{
return d_data[int(i)].y();
}
1.7.2