vtkQtChartBasicSeriesOptionsModel Class Reference

#include <vtkQtChartBasicSeriesOptionsModel.h>

Inheritance diagram for vtkQtChartBasicSeriesOptionsModel:

Inheritance graph
[legend]
Collaboration diagram for vtkQtChartBasicSeriesOptionsModel:

Collaboration graph
[legend]

List of all members.


Detailed Description

vtkQtChartBasicSeriesOptionsModel is a concrete subclass of vtkQtChartSeriesOptionsModel that keeps itself in-sync with the vtkQtChartSeriesModel so that as new series are added/removed from the vtkQtChartSeriesModel, corresponding options are added/removed as well.

Definition at line 31 of file vtkQtChartBasicSeriesOptionsModel.h.


Public Types

typedef
vtkQtChartSeriesOptionsModel 
Superclass

Public Slots

virtual void reset ()
 resets the model.

Public Member Functions

 vtkQtChartBasicSeriesOptionsModel (vtkQtChartSeriesModel *model, QObject *parent=0)
 Creates a chart series options model.
virtual ~vtkQtChartBasicSeriesOptionsModel ()
vtkQtChartSeriesModelgetSeriesModel () const
 Gets the series model so that options can be automatically updated as series are added/removed.
virtual int getNumberOfOptions () const
 Gets the number of options.
virtual vtkQtChartSeriesOptionsgetOptions (int series) const
 Gets the options for a particular series.
virtual int getOptionsIndex (vtkQtChartSeriesOptions *options) const
 Gets the index for the given series options.

Protected Slots

virtual void insertSeriesOptions (int first, int last)
virtual void removeSeriesOptions (int first, int last)

Protected Attributes

QList< vtkQtChartSeriesOptions * > Options
 Stores the series options.
vtkQtChartSeriesModelModel

Member Typedef Documentation

Reimplemented from vtkQtChartSeriesOptionsModel.

Definition at line 36 of file vtkQtChartBasicSeriesOptionsModel.h.


Constructor & Destructor Documentation

vtkQtChartBasicSeriesOptionsModel::vtkQtChartBasicSeriesOptionsModel ( vtkQtChartSeriesModel model,
QObject *  parent = 0 
)

Creates a chart series options model.

Parameters:
parent The parent object.
model The vtkQtChartSeriesModel for which this model is to provide the options.

virtual vtkQtChartBasicSeriesOptionsModel::~vtkQtChartBasicSeriesOptionsModel (  )  [virtual]


Member Function Documentation

vtkQtChartSeriesModel* vtkQtChartBasicSeriesOptionsModel::getSeriesModel (  )  const

Gets the series model so that options can be automatically updated as series are added/removed.

virtual int vtkQtChartBasicSeriesOptionsModel::getNumberOfOptions (  )  const [virtual]

Gets the number of options.

Implements vtkQtChartSeriesOptionsModel.

virtual vtkQtChartSeriesOptions* vtkQtChartBasicSeriesOptionsModel::getOptions ( int  series  )  const [virtual]

Gets the options for a particular series.

Parameters:
series The series index
Returns:
The options for the series at the given index.

Implements vtkQtChartSeriesOptionsModel.

virtual int vtkQtChartBasicSeriesOptionsModel::getOptionsIndex ( vtkQtChartSeriesOptions options  )  const [virtual]

Gets the index for the given series options.

Parameters:
options The series options object.
Returns:
The index for the given series options.

Implements vtkQtChartSeriesOptionsModel.

virtual void vtkQtChartBasicSeriesOptionsModel::reset (  )  [virtual, slot]

resets the model.

Implements vtkQtChartSeriesOptionsModel.

virtual void vtkQtChartBasicSeriesOptionsModel::insertSeriesOptions ( int  first,
int  last 
) [protected, virtual, slot]

virtual void vtkQtChartBasicSeriesOptionsModel::removeSeriesOptions ( int  first,
int  last 
) [protected, virtual, slot]


Member Data Documentation

Stores the series options.

Definition at line 80 of file vtkQtChartBasicSeriesOptionsModel.h.

Definition at line 81 of file vtkQtChartBasicSeriesOptionsModel.h.


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

Generated on Mon Sep 27 18:44:06 2010 for VTK by  doxygen 1.5.6