VTK
|
The vtkQtChartStyleManager class allows several chart layers to share the same style generators. More...
#include <vtkQtChartStyleManager.h>
Public Member Functions | |
vtkQtChartStyleManager (QObject *parent=0) | |
Creates a chart style manager. | |
virtual | ~vtkQtChartStyleManager () |
Style Setup Methods | |
virtual int | getStyleIndex (vtkQtChartSeriesLayer *layer, vtkQtChartSeriesOptions *options) const =0 |
virtual int | insertStyle (vtkQtChartSeriesLayer *layer, vtkQtChartSeriesOptions *options)=0 |
virtual void | removeStyle (vtkQtChartSeriesLayer *layer, vtkQtChartSeriesOptions *options)=0 |
Generator Methods | |
QObject * | getGenerator (const QString &name) const |
void | setGenerator (const QString &name, QObject *generator) |
void | removeGenerator (const QString &name) |
void | removeGenerator (QObject *generator) |
The vtkQtChartStyleManager class allows several chart layers to share the same style generators.
Sharing style generators keeps the style from repeating. This is useful when several chart layers are displayed in the same chart. For example, a line chart and a bar chart can share a style generator to make sure that none of the series are the same color.
Definition at line 46 of file vtkQtChartStyleManager.h.
vtkQtChartStyleManager::vtkQtChartStyleManager | ( | QObject * | parent = 0 | ) |
Creates a chart style manager.
parent | The parent object. |
virtual vtkQtChartStyleManager::~vtkQtChartStyleManager | ( | ) | [virtual] |
virtual int vtkQtChartStyleManager::getStyleIndex | ( | vtkQtChartSeriesLayer * | layer, |
vtkQtChartSeriesOptions * | options | ||
) | const [pure virtual] |
Implemented in vtkQtChartBasicStyleManager.
virtual int vtkQtChartStyleManager::insertStyle | ( | vtkQtChartSeriesLayer * | layer, |
vtkQtChartSeriesOptions * | options | ||
) | [pure virtual] |
Implemented in vtkQtChartBasicStyleManager.
virtual void vtkQtChartStyleManager::removeStyle | ( | vtkQtChartSeriesLayer * | layer, |
vtkQtChartSeriesOptions * | options | ||
) | [pure virtual] |
Implemented in vtkQtChartBasicStyleManager.
QObject* vtkQtChartStyleManager::getGenerator | ( | const QString & | name | ) | const |
void vtkQtChartStyleManager::setGenerator | ( | const QString & | name, |
QObject * | generator | ||
) |
void vtkQtChartStyleManager::removeGenerator | ( | const QString & | name | ) |
void vtkQtChartStyleManager::removeGenerator | ( | QObject * | generator | ) |