|
VTK
9.7.20261105
|
#include <vtkKeys.h>
The groups of equal elements of Group(), ordered by key: the elements of group g are at [GetGroupOffset(g), GetGroupOffset(g + 1)) of the grouped Output.
Public Types | |
| using | ElementIdType = typename TKeys::ElementIdType |
Public Member Functions | |
| ElementIdType | GetNumberOfGroups () const |
| ElementIdType | GetGroupOffset (ElementIdType group) const |
| The first element of a group, 0 <= group <= GetNumberOfGroups(). | |
| const ElementIdType * | GetGroupOffsets () const |
| The first element of every group, GetNumberOfGroups() + 1 values, nullptr without grouping. | |
| ElementIdType | GetGroupSize (ElementIdType group) const |
| void | Reset () |
| Release the memory. | |
Friends | |
| struct | detail::Grouper |
| using vtk::keys::GroupedElements< TKeys >::ElementIdType = typename TKeys::ElementIdType |
|
inline |
|
inline |
The first element of a group, 0 <= group <= GetNumberOfGroups().
|
inline |
The first element of every group, GetNumberOfGroups() + 1 values, nullptr without grouping.
|
inline |
|
inline |
|
friend |