The vtkQtChartSeriesDomainGroup class is used to group together series with similar domains.
More...
#include <vtkQtChartSeriesDomainGroup.h>
List of all members.
Detailed Description
The vtkQtChartSeriesDomainGroup class is used to group together series with similar domains.
Definition at line 35 of file vtkQtChartSeriesDomainGroup.h.
Constructor & Destructor Documentation
vtkQtChartSeriesDomainGroup::vtkQtChartSeriesDomainGroup |
( |
bool |
sortSeries = false | ) |
|
Creates a chart series domain group.
- Parameters:
-
sortSeries | True if the series should be sorted when added to a group. |
virtual vtkQtChartSeriesDomainGroup::~vtkQtChartSeriesDomainGroup |
( |
| ) |
[inline, virtual] |
Member Function Documentation
int vtkQtChartSeriesDomainGroup::getNumberOfGroups |
( |
| ) |
const |
Gets the number of groups.
- Returns:
- The number of groups.
int vtkQtChartSeriesDomainGroup::getNumberOfSeries |
( |
int |
group | ) |
const |
Gets the number of series in the given group.
- Parameters:
-
- Returns:
- The number of series in the group.
QList<int> vtkQtChartSeriesDomainGroup::getGroup |
( |
int |
group | ) |
const |
Gets the list of series in the given group.
- Parameters:
-
- Returns:
- The list of series in the given group.
int vtkQtChartSeriesDomainGroup::findGroup |
( |
int |
series | ) |
const |
Finds the group index for the given series.
- Parameters:
-
series | The series to look up. |
- Returns:
- The group index of the series or -1 on failure.
virtual void vtkQtChartSeriesDomainGroup::prepareInsert |
( |
int |
seriesFirst, |
|
|
int |
seriesLast |
|
) |
| [virtual] |
Updates the series indexes prior to an insert.
- Parameters:
-
seriesFirst | The first index to be inserted. |
seriesLast | The last index to be inserted. |
virtual void vtkQtChartSeriesDomainGroup::insertSeries |
( |
int |
series, |
|
|
int |
group |
|
) |
| [virtual] |
Inserts a new series in the specified group.
- Parameters:
-
series | The new series. |
group | The group index. |
void vtkQtChartSeriesDomainGroup::finishInsert |
( |
| ) |
|
Sorts the newly inserted series if sorting is enabled.
virtual int vtkQtChartSeriesDomainGroup::removeSeries |
( |
int |
series | ) |
[virtual] |
Removes a series from its group.
- Parameters:
-
series | The series to remove. |
- Returns:
- The series group index.
virtual void vtkQtChartSeriesDomainGroup::finishRemoval |
( |
int |
seriesFirst = -1 , |
|
|
int |
seriesLast = -1 |
|
) |
| [virtual] |
Updates the series indexes after a removal.
- Parameters:
-
seriesFirst | The first index removed. |
seriesLast | The last index removed. |
virtual void vtkQtChartSeriesDomainGroup::clear |
( |
| ) |
[virtual] |
Removes all the series groups.
static void vtkQtChartSeriesDomainGroup::mergeSeriesLists |
( |
QList< int > & |
target, |
|
|
const QList< int > & |
source |
|
) |
| [static] |
Merges two sorted lists of series indexes.
- Parameters:
-
target | The list where the result will be stored. |
source | The list of seires to merge. |
virtual void vtkQtChartSeriesDomainGroup::insertGroup |
( |
int |
group | ) |
[protected, virtual] |
Inserts a new group in the list.
Subclasses can override this method to set up data structures associated with the series group.
- Parameters:
-
virtual void vtkQtChartSeriesDomainGroup::removeGroup |
( |
int |
group | ) |
[protected, virtual] |
Removes a group from the list.
Subclasses should override this method to clean up any data structures associated with the series group.
- Parameters:
-
The documentation for this class was generated from the following file: