Public Member Functions | List of all members
vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator Class Reference

Iterator over a vtkPVDataSetAttributesInformation's arrays; yielding their vtkPVArrayInformation. More...

#include <vtkPVDataSetAttributesInformation.h>

Public Member Functions

 AlphabeticalArrayInformationIterator (vtkPVDataSetAttributesInformation *source)
 
 ~AlphabeticalArrayInformationIterator ()
 
void GoToFirstItem ()
 
void GoToNextItem ()
 
bool IsDoneWithTraversal () const
 
vtkPVArrayInformationGetCurrentArrayInformation ()
 

Detailed Description

Iterator over a vtkPVDataSetAttributesInformation's arrays; yielding their vtkPVArrayInformation.

This iterator is slower thant looping over arrays using GetNumberOfArrays() and GetArrayInformation(idx) but returns the arrays ordered by name. Prefer the other approach unless you explicitely need the ordered arrays.

Definition at line 35 of file vtkPVDataSetAttributesInformation.h.

Constructor & Destructor Documentation

◆ AlphabeticalArrayInformationIterator()

vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::AlphabeticalArrayInformationIterator ( vtkPVDataSetAttributesInformation source)

◆ ~AlphabeticalArrayInformationIterator()

vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::~AlphabeticalArrayInformationIterator ( )

Member Function Documentation

◆ GoToFirstItem()

void vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::GoToFirstItem ( )

◆ GoToNextItem()

void vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::GoToNextItem ( )

◆ IsDoneWithTraversal()

bool vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::IsDoneWithTraversal ( ) const

◆ GetCurrentArrayInformation()

vtkPVArrayInformation* vtkPVDataSetAttributesInformation::AlphabeticalArrayInformationIterator::GetCurrentArrayInformation ( )

The documentation for this class was generated from the following file: