Go to the documentation of this file.
47 #ifndef vtkArrayExtentsList_h
48 #define vtkArrayExtentsList_h
50 #include "vtkCommonCoreModule.h"
107 std::vector<vtkArrayExtents> Storage;
vtkArrayExtentsList(const vtkArrayExtents &i)
Creates a collection containing one slice.
Stores a collection of vtkArrayExtents objects.
vtkArrayExtentsList(const vtkArrayExtents &i, const vtkArrayExtents &j, const vtkArrayExtents &k)
Creates a collection containing three slices.
vtkArrayExtents & operator[](vtkIdType i)
Accesses the i-th slice.
void SetCount(vtkIdType count)
Sets the number of extents stored in this collection.
const vtkArrayExtents & operator[](vtkIdType i) const
Accesses the i-th slice.
vtkArrayExtentsList(const vtkArrayExtents &i, const vtkArrayExtents &j)
Creates a collection containing two slices.
vtkIdType GetCount() const
Returns the number of slices stored in this collection.
Stores the number of dimensions and valid coordinate ranges along each dimension for vtkArray.
vtkArrayExtentsList()
Creates an empty collection of slices.
vtkArrayExtentsList(const vtkArrayExtents &i, const vtkArrayExtents &j, const vtkArrayExtents &k, const vtkArrayExtents &l)
Creates a collection containing four slices.