VTK  9.2.20230320
Public Member Functions | Protected Attributes | List of all members
vtkFieldData::Iterator Class Reference

#include <vtkFieldData.h>

Inheritance diagram for vtkFieldData::Iterator:
Collaboration diagram for vtkFieldData::Iterator:

Public Member Functions

 Iterator (const Iterator &source)
Iteratoroperator= (const Iterator &source)
 ~Iterator () override
 Iterator (vtkFieldData *dsa, const int *list=nullptr, unsigned int listSize=0)
vtkDataArrayBegin ()
vtkDataArrayNext ()
void DetachFieldData ()
- Public Member Functions inherited from vtkFieldData::BasicIterator
 BasicIterator ()=default
 BasicIterator (const BasicIterator &source)
 BasicIterator (const int *list, unsigned int listSize)
BasicIteratoroperator= (const BasicIterator &source)
virtual ~BasicIterator ()=default
void PrintSelf (ostream &os, vtkIndent indent)
int GetListSize () const
int GetCurrentIndex ()
int BeginIndex ()
int End () const
int NextIndex ()
std::vector< int >::const_iterator begin ()
std::vector< int >::const_iterator end ()

Protected Attributes

int Detached
- Protected Attributes inherited from vtkFieldData::BasicIterator
std::vector< int > List
int Position

Detailed Description

Definition at line 637 of file vtkFieldData.h.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

vtkFieldData::Iterator::Iterator ( const Iterator source)

◆ ~Iterator()

vtkFieldData::Iterator::~Iterator ( )

◆ Iterator() [2/2]

vtkFieldData::Iterator::Iterator ( vtkFieldData dsa,
const int *  list = nullptr,
unsigned int  listSize = 0 

Member Function Documentation

◆ operator=()

Iterator& vtkFieldData::Iterator::operator= ( const Iterator source)

◆ Begin()

vtkDataArray* vtkFieldData::Iterator::Begin ( )

Definition at line 645 of file vtkFieldData.h.

◆ Next()

vtkDataArray* vtkFieldData::Iterator::Next ( )

Definition at line 651 of file vtkFieldData.h.

◆ DetachFieldData()

void vtkFieldData::Iterator::DetachFieldData ( )

Member Data Documentation

◆ Fields

vtkFieldData* vtkFieldData::Iterator::Fields

Definition at line 669 of file vtkFieldData.h.

◆ Detached

int vtkFieldData::Iterator::Detached

Definition at line 670 of file vtkFieldData.h.

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