1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
.TH "QwtCPointerData" 3 "Thu Dec 11 2014" "Version 6.1.2" "Qwt User's Guide" \" -*- nroff -*-
.ad l
.nh
.SH NAME
QwtCPointerData \-
.PP
Data class containing two pointers to memory blocks of doubles\&.
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <qwt_point_data\&.h>\fP
.PP
Inherits \fBQwtSeriesData< QPointF >\fP\&.
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBQwtCPointerData\fP (const double *x, const double *y, size_t \fBsize\fP)"
.br
.ti -1c
.RI "virtual QRectF \fBboundingRect\fP () const "
.br
.RI "\fICalculate the bounding rectangle\&. \fP"
.ti -1c
.RI "virtual size_t \fBsize\fP () const "
.br
.ti -1c
.RI "virtual QPointF \fBsample\fP (size_t i) const "
.br
.ti -1c
.RI "const double * \fBxData\fP () const "
.br
.ti -1c
.RI "const double * \fByData\fP () const "
.br
.in -1c
.SS "Additional Inherited Members"
.SH "Detailed Description"
.PP
Data class containing two pointers to memory blocks of doubles\&.
.SH "Constructor & Destructor Documentation"
.PP
.SS "QwtCPointerData::QwtCPointerData (const double *x, const double *y, size_tsize)"
Constructor
.PP
\fBParameters:\fP
.RS 4
\fIx\fP Array of x values
.br
\fIy\fP Array of y values
.br
\fIsize\fP Size of the x and y arrays
.RE
.PP
\fBWarning:\fP
.RS 4
The programmer must assure that the memory blocks referenced by the pointers remain valid during the lifetime of the QwtPlotCPointer object\&.
.RE
.PP
\fBSee Also:\fP
.RS 4
\fBQwtPlotCurve::setData()\fP, \fBQwtPlotCurve::setRawSamples()\fP
.RE
.PP
.SH "Member Function Documentation"
.PP
.SS "QRectF QwtCPointerData::boundingRect () const\fC [virtual]\fP"
.PP
Calculate the bounding rectangle\&. The bounding rectangle is calculated once by iterating over all points and is stored for all following requests\&.
.PP
\fBReturns:\fP
.RS 4
Bounding rectangle
.RE
.PP
.PP
Implements \fBQwtSeriesData< QPointF >\fP\&.
.SS "QPointF QwtCPointerData::sample (size_tindex) const\fC [virtual]\fP"
Return the sample at position i
.PP
\fBParameters:\fP
.RS 4
\fIindex\fP Index
.RE
.PP
\fBReturns:\fP
.RS 4
Sample at position i
.RE
.PP
.PP
Implements \fBQwtSeriesData< QPointF >\fP\&.
.SS "size_t QwtCPointerData::size () const\fC [virtual]\fP"
.PP
\fBReturns:\fP
.RS 4
Size of the data set
.RE
.PP
.PP
Implements \fBQwtSeriesData< QPointF >\fP\&.
.SS "const double * QwtCPointerData::xData () const"
.PP
\fBReturns:\fP
.RS 4
Array of the x-values
.RE
.PP
.SS "const double * QwtCPointerData::yData () const"
.PP
\fBReturns:\fP
.RS 4
Array of the y-values
.RE
.PP
.SH "Author"
.PP
Generated automatically by Doxygen for Qwt User's Guide from the source code\&.
|