vtkQtChartNamedSeriesOptionsModel Class Reference

#include <vtkQtChartNamedSeriesOptionsModel.h>

Inheritance diagram for vtkQtChartNamedSeriesOptionsModel:

Inheritance graph
[legend]
Collaboration diagram for vtkQtChartNamedSeriesOptionsModel:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 27 of file vtkQtChartNamedSeriesOptionsModel.h.


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

Member Typedef Documentation

Reimplemented from vtkQtChartSeriesOptionsModel.

Definition at line 32 of file vtkQtChartNamedSeriesOptionsModel.h.


Constructor & Destructor Documentation

vtkQtChartNamedSeriesOptionsModel::vtkQtChartNamedSeriesOptionsModel ( 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 vtkQtChartNamedSeriesOptionsModel::~vtkQtChartNamedSeriesOptionsModel (  )  [virtual]


Member Function Documentation

vtkQtChartSeriesModel* vtkQtChartNamedSeriesOptionsModel::getSeriesModel (  )  const

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

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

Gets the number of options.

Implements vtkQtChartSeriesOptionsModel.

virtual vtkQtChartSeriesOptions* vtkQtChartNamedSeriesOptionsModel::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 vtkQtChartNamedSeriesOptionsModel::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.

vtkQtChartSeriesOptions* vtkQtChartNamedSeriesOptionsModel::getOptions ( const QString &  name  ) 

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  ) 

void vtkQtChartNamedSeriesOptionsModel::removeAllOptions (  ) 

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:

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