VTK
Public Types | Public Member Functions | Protected Slots | Protected Attributes
vtkQtChartNamedSeriesOptionsModel Class Reference

#include <vtkQtChartNamedSeriesOptionsModel.h>

Inheritance diagram for vtkQtChartNamedSeriesOptionsModel:
[legend]
Collaboration diagram for vtkQtChartNamedSeriesOptionsModel:
[legend]

List of all members.

Public Types

typedef
vtkQtChartSeriesOptionsModel 
Superclass

Public Member Functions

 vtkQtChartNamedSeriesOptionsModel (vtkQtChartSeriesModel *model, QObject *parent=0)
 Creates a chart series options model.
virtual ~vtkQtChartNamedSeriesOptionsModel ()
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.
vtkQtChartSeriesOptionsgetOptions (const QString &name)
QString getSeriesName (int series) const
 Returns the name for series at the given index.
void addOptions (const QString &name, vtkQtChartSeriesOptions *options)
void removeOptions (const QString &name)
void removeAllOptions ()

Protected Slots

virtual void reset ()
 Resets the model.
virtual void insertSeriesOptions (int first, int last)

Protected Attributes

QMap< QString,
vtkQtChartSeriesOptions * > 
Options
vtkQtChartSeriesModelModel

Detailed Description

Definition at line 27 of file vtkQtChartNamedSeriesOptionsModel.h.


Member Typedef Documentation

Reimplemented from vtkQtChartSeriesOptionsModel.

Definition at line 32 of file vtkQtChartNamedSeriesOptionsModel.h.


Constructor & Destructor Documentation

Creates a chart series options model.

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

Member Function Documentation

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

Gets the number of options.

Implements vtkQtChartSeriesOptionsModel.

Gets the options for a particular series.

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

Implements vtkQtChartSeriesOptionsModel.

Gets the index for the given series options.

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

Implements vtkQtChartSeriesOptionsModel.

QString vtkQtChartNamedSeriesOptionsModel::getSeriesName ( int  series) const

Returns the name for series at the given index.

void vtkQtChartNamedSeriesOptionsModel::addOptions ( const QString &  name,
vtkQtChartSeriesOptions options 
)
void vtkQtChartNamedSeriesOptionsModel::removeOptions ( const QString &  name)
virtual void vtkQtChartNamedSeriesOptionsModel::reset ( ) [protected, virtual, slot]

Resets the model.

Implements vtkQtChartSeriesOptionsModel.

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

Member Data Documentation

Definition at line 81 of file vtkQtChartNamedSeriesOptionsModel.h.

Definition at line 82 of file vtkQtChartNamedSeriesOptionsModel.h.


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