Public Member Functions | Protected Member Functions | List of all members
QwtAbstractSeriesStore Class Referenceabstract

Bridge between QwtSeriesStore and QwtPlotSeriesItem. More...

#include <qwt_series_store.h>

Inheritance diagram for QwtAbstractSeriesStore:
Inheritance graph
[legend]

Public Member Functions

virtual ~QwtAbstractSeriesStore ()
 Destructor. More...
 

Protected Member Functions

virtual void dataChanged ()=0
 dataChanged() indicates, that the series has been changed. More...
 
virtual QRectF dataRect () const =0
 
virtual size_t dataSize () const =0
 
virtual void setRectOfInterest (const QRectF &)=0
 

Detailed Description

Bridge between QwtSeriesStore and QwtPlotSeriesItem.

QwtAbstractSeriesStore is an abstract interface only to make it possible to isolate the template based methods ( QwtSeriesStore ) from the regular methods ( QwtPlotSeriesItem ) to make it possible to derive from QwtPlotSeriesItem without any hassle with templates.

Definition at line 24 of file qwt_series_store.h.

Constructor & Destructor Documentation

◆ ~QwtAbstractSeriesStore()

virtual QwtAbstractSeriesStore::~QwtAbstractSeriesStore ( )
inlinevirtual

Destructor.

Definition at line 35 of file qwt_series_store.h.

Member Function Documentation

◆ dataChanged()

virtual void QwtAbstractSeriesStore::dataChanged ( )
protectedpure virtual

dataChanged() indicates, that the series has been changed.

Implemented in QwtPlotVectorField, and QwtPlotSeriesItem.

◆ dataRect()

virtual QRectF QwtAbstractSeriesStore::dataRect ( ) const
protectedpure virtual
Returns
Bounding rectangle of the stored series

Implemented in QwtSeriesStore< T >.

◆ dataSize()

virtual size_t QwtAbstractSeriesStore::dataSize ( ) const
protectedpure virtual
Returns
Number of samples

Implemented in QwtSeriesStore< T >.

◆ setRectOfInterest()

virtual void QwtAbstractSeriesStore::setRectOfInterest ( const QRectF &  )
protectedpure virtual

The documentation for this class was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:50