VTK
Signals | Public Member Functions
vtkQtChartSeriesModel Class Reference

The vtkQtChartSeriesModel class is the base class for all chart series models. More...

#include <vtkQtChartSeriesModel.h>

Inheritance diagram for vtkQtChartSeriesModel:
Inheritance graph
[legend]

List of all members.

Signals

void modelAboutToBeReset ()
 Emitted when the model is about to be reset.
void modelReset ()
 Emitted when the model has been reset.
void seriesAboutToBeInserted (int first, int last)
 Emitted when series will be inserted into the model.
void seriesInserted (int first, int last)
 Emitted when series have been inserted into the model.
void seriesAboutToBeRemoved (int first, int last)
 Emitted when series will be removed from the model.
void seriesRemoved (int first, int last)
 Emitted when series have been removed from the model.

Public Member Functions

 vtkQtChartSeriesModel (QObject *parent=0)
 Creates a chart series model.
virtual ~vtkQtChartSeriesModel ()
virtual int getNumberOfSeries () const =0
 Gets the number of series in the model.
virtual int getNumberOfSeriesValues (int series) const =0
 Gets the number of values in a series.
virtual QVariant getSeriesName (int series) const =0
 Gets the name for the given series.
virtual QVariant getSeriesValue (int series, int index, int component) const =0
 Gets the series value for the given index and component.
virtual QList< QVariant > getSeriesRange (int series, int component) const =0
 Gets the value range for a series component.

Detailed Description

The vtkQtChartSeriesModel class is the base class for all chart series models.

Definition at line 36 of file vtkQtChartSeriesModel.h.


Constructor & Destructor Documentation

vtkQtChartSeriesModel::vtkQtChartSeriesModel ( QObject *  parent = 0)

Creates a chart series model.

Parameters:
parentThe parent object.
virtual vtkQtChartSeriesModel::~vtkQtChartSeriesModel ( ) [inline, virtual]

Definition at line 45 of file vtkQtChartSeriesModel.h.


Member Function Documentation

virtual int vtkQtChartSeriesModel::getNumberOfSeries ( ) const [pure virtual]

Gets the number of series in the model.

Returns:
The number of series in the model.

Implemented in vtkQtChartTableSeriesModel, and vtkQtChartSeriesModelCollection.

virtual int vtkQtChartSeriesModel::getNumberOfSeriesValues ( int  series) const [pure virtual]

Gets the number of values in a series.

Parameters:
seriesThe series index.
Returns:
The number of values in a series.

Implemented in vtkQtChartTableSeriesModel, and vtkQtChartSeriesModelCollection.

virtual QVariant vtkQtChartSeriesModel::getSeriesName ( int  series) const [pure virtual]

Gets the name for the given series.

Parameters:
seriesThe series index.
Returns:
The name for the given series.

Implemented in vtkQtChartTableSeriesModel, and vtkQtChartSeriesModelCollection.

virtual QVariant vtkQtChartSeriesModel::getSeriesValue ( int  series,
int  index,
int  component 
) const [pure virtual]

Gets the series value for the given index and component.

Parameters:
seriesThe series index.
indexThe index in the given series.
componentThe component index.
Returns:
The series value for the given index and component.

Implemented in vtkQtChartTableSeriesModel, and vtkQtChartSeriesModelCollection.

virtual QList<QVariant> vtkQtChartSeriesModel::getSeriesRange ( int  series,
int  component 
) const [pure virtual]

Gets the value range for a series component.

Parameters:
seriesThe series index.
componentThe component index.
Returns:
The value range for a series component.

Implemented in vtkQtChartTableSeriesModel, and vtkQtChartSeriesModelCollection.

void vtkQtChartSeriesModel::modelAboutToBeReset ( ) [signal]

Emitted when the model is about to be reset.

void vtkQtChartSeriesModel::modelReset ( ) [signal]

Emitted when the model has been reset.

void vtkQtChartSeriesModel::seriesAboutToBeInserted ( int  first,
int  last 
) [signal]

Emitted when series will be inserted into the model.

Parameters:
firstThe first index to be added.
lastThe last index to be added.
void vtkQtChartSeriesModel::seriesInserted ( int  first,
int  last 
) [signal]

Emitted when series have been inserted into the model.

Parameters:
firstThe first index that was inserted.
lastThe last index that was inserted.
void vtkQtChartSeriesModel::seriesAboutToBeRemoved ( int  first,
int  last 
) [signal]

Emitted when series will be removed from the model.

Parameters:
firstThe first index to be removed.
lastThe last index to be removed.
void vtkQtChartSeriesModel::seriesRemoved ( int  first,
int  last 
) [signal]

Emitted when series have been removed from the model.

Parameters:
firstThe first index that was removed.
lastThe last index that was removed.

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