12 #ifndef vtkDataArrayCollectionIterator_h
13 #define vtkDataArrayCollectionIterator_h
16 #include "vtkCommonCoreModule.h"
19 VTK_ABI_NAMESPACE_BEGIN
static vtkCollectionIterator * New()
Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.
vtkDataArray * GetDataArray()
Get the item at the current iterator position.
auto Range(IterablePtr iterable, Options &&...opts) -> typename detail::IterableTraits< typename detail::StripPointers< IterablePtr >::type >::RangeType
Generate an iterable STL proxy object for a VTK container.
a simple class to control print indentation
abstract superclass for arrays of numeric data
iterator through a vtkDataArrayCollection.
iterator through a vtkCollection.
virtual void SetCollection(vtkCollection *)
Set/Get the collection over which to iterate.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
create and manipulate ordered lists of objects
maintain an ordered list of dataarray objects
vtkDataArrayCollectionIterator()
#define VTK_DEPRECATED_IN_9_7_0(reason)
~vtkDataArrayCollectionIterator() override