Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos protegidos
Referencia de la Clase QwtData

QwtData defines an interface to any type of curve data. Más...

#include <qwt_data.h>

Diagrama de herencias de QwtData
QwtArrayData QwtCPointerData QwtPolygonFData

Lista de todos los miembros.

Métodos públicos

 QwtData ()
 Constructor.
virtual ~QwtData ()
 Destructor.
virtual QwtDatacopy () const =0
virtual size_t size () const =0
virtual double x (size_t i) const =0
virtual double y (size_t i) const =0
virtual QwtDoubleRect boundingRect () const

Métodos protegidos

QwtDataoperator= (const QwtData &)

Descripción detallada

QwtData defines an interface to any type of curve data.

Classes, derived from QwtData may:


Documentación del constructor y destructor

QwtData::QwtData ( )

Constructor.

QwtData::~QwtData ( ) [virtual]

Destructor.


Documentación de las funciones miembro

QwtDoubleRect QwtData::boundingRect ( ) const [virtual]

Returns the bounding rectangle of the data. If there is no bounding rect, like for empty data the rectangle is invalid: QwtDoubleRect::isValid() == false

Atención:
This is an slow implementation iterating over all points. It is intended to be overloaded by derived classes. In case of auto scaling boundingRect() is called for every replot, so it might be worth to implement a cache, or use x(0), x(size() - 1) for ordered data ...

Reimplementado en QwtArrayData y QwtCPointerData.

virtual QwtData* QwtData::copy ( ) const [pure virtual]
Devuelve:
Pointer to a copy (virtual copy constructor)

Implementado en QwtPolygonFData, QwtArrayData y QwtCPointerData.

QwtData& QwtData::operator= ( const QwtData ) [protected]

Assignment operator (virtualized)

virtual size_t QwtData::size ( ) const [pure virtual]
Devuelve:
Size of the data set

Implementado en QwtPolygonFData, QwtArrayData y QwtCPointerData.

virtual double QwtData::x ( size_t  i) const [pure virtual]

Return the x value of data point i

Parámetros:
iIndex
Devuelve:
x X value of data point i

Implementado en QwtPolygonFData, QwtArrayData y QwtCPointerData.

virtual double QwtData::y ( size_t  i) const [pure virtual]

Return the y value of data point i

Parámetros:
iIndex
Devuelve:
y Y value of data point i

Implementado en QwtPolygonFData, QwtArrayData y QwtCPointerData.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'