QwtAbstractSeriesStore(3)

πŸ’– QwtAbstractSeriesStore πŸ’–

(from the Library Functions Manual, bestie β€” manual name folded in, as requested πŸ’…)

🌸 NAME 🌸

QwtAbstractSeriesStore β€” Bridge between QwtSeriesStore and QwtPlotSeriesItem.

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <qwt_series_store.h>

Inherited by QwtSeriesStore< QPointF > [virtual], QwtSeriesStore< QwtIntervalSample > [virtual], QwtSeriesStore< QwtSetSample > [virtual], QwtSeriesStore< QwtPoint3D > [virtual], QwtSeriesStore< QwtOHLCSample > [virtual], QwtSeriesStore< QwtVectorFieldSample > [virtual], QwtPlotSeriesItem [virtual], and QwtSeriesStore< T > [virtual].

✨ Public Member Functions ✨

  • virtual ~QwtAbstractSeriesStore () β€” Destructor.

πŸŽ€ Protected Member Functions πŸŽ€

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

πŸ¦‹ Detailed Description πŸ¦‹

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 πŸŽ€

virtual QwtAbstractSeriesStore::~QwtAbstractSeriesStore () [inline], [virtual]

Destructor.

Definition at line 28 of file qwt_series_store.h.

πŸ’… Member Function Documentation πŸ’…

virtual void QwtAbstractSeriesStore::dataChanged () [protected], [pure virtual]

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

Implemented in QwtPlotSeriesItem, and QwtPlotVectorField.

virtual QRectF QwtAbstractSeriesStore::dataRect () const [protected], [pure virtual]

Returns: Bounding rectangle of the stored series

Implemented in QwtSeriesStore< T >, QwtSeriesStore< QPointF >, QwtSeriesStore< QwtIntervalSample >, QwtSeriesStore< QwtOHLCSample >, QwtSeriesStore< QwtPoint3D >, QwtSeriesStore< QwtSetSample >, and QwtSeriesStore< QwtVectorFieldSample >.

virtual size_t QwtAbstractSeriesStore::dataSize () const [protected], [pure virtual]

Returns: Number of samples

Implemented in QwtSeriesStore< T >, QwtSeriesStore< QPointF >, QwtSeriesStore< QwtIntervalSample >, QwtSeriesStore< QwtOHLCSample >, QwtSeriesStore< QwtPoint3D >, QwtSeriesStore< QwtSetSample >, and QwtSeriesStore< QwtVectorFieldSample >.

virtual void QwtAbstractSeriesStore::setRectOfInterest (const QRectF & ) [protected], [pure virtual]

Set a the "rectangle of interest" for the stored series

See also: QwtSeriesData<T>::setRectOfInterest()

Implemented in QwtSeriesStore< T >, QwtSeriesStore< QPointF >, QwtSeriesStore< QwtIntervalSample >, QwtSeriesStore< QwtOHLCSample >, QwtSeriesStore< QwtPoint3D >, QwtSeriesStore< QwtSetSample >, and QwtSeriesStore< QwtVectorFieldSample >.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for Qwt User's Guide from the source code.


Bye bestie πŸ’– β€” source/version: Qwt User's Guide; footer page: QwtAbstractSeriesStore(3); date: not shown in the footer. 🫢

πŸ“¦ where this page comes from