VTK  9.3.20240329
Public Member Functions | Protected Attributes | List of all members
vtkFieldData::BasicIterator Class Reference

#include <vtkFieldData.h>

Inheritance diagram for vtkFieldData::BasicIterator:
[legend]

Public Member Functions

 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

std::vector< int > List
 
int Position
 

Detailed Description

Definition at line 592 of file vtkFieldData.h.

Constructor & Destructor Documentation

◆ BasicIterator() [1/3]

vtkFieldData::BasicIterator::BasicIterator ( )
default

◆ BasicIterator() [2/3]

vtkFieldData::BasicIterator::BasicIterator ( const BasicIterator source)

◆ BasicIterator() [3/3]

vtkFieldData::BasicIterator::BasicIterator ( const int *  list,
unsigned int  listSize 
)

◆ ~BasicIterator()

virtual vtkFieldData::BasicIterator::~BasicIterator ( )
virtualdefault

Member Function Documentation

◆ operator=()

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

◆ PrintSelf()

void vtkFieldData::BasicIterator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ GetListSize()

int vtkFieldData::BasicIterator::GetListSize ( ) const
inline

Definition at line 602 of file vtkFieldData.h.

◆ GetCurrentIndex()

int vtkFieldData::BasicIterator::GetCurrentIndex ( )
inline

Definition at line 603 of file vtkFieldData.h.

◆ BeginIndex()

int vtkFieldData::BasicIterator::BeginIndex ( )
inline

Definition at line 604 of file vtkFieldData.h.

◆ End()

int vtkFieldData::BasicIterator::End ( ) const
inline

Definition at line 609 of file vtkFieldData.h.

◆ NextIndex()

int vtkFieldData::BasicIterator::NextIndex ( )
inline

Definition at line 610 of file vtkFieldData.h.

◆ begin()

std::vector<int>::const_iterator vtkFieldData::BasicIterator::begin ( )
inline

Definition at line 618 of file vtkFieldData.h.

◆ end()

std::vector<int>::const_iterator vtkFieldData::BasicIterator::end ( )
inline

Definition at line 619 of file vtkFieldData.h.

Member Data Documentation

◆ List

std::vector<int> vtkFieldData::BasicIterator::List
protected

Definition at line 622 of file vtkFieldData.h.

◆ Position

int vtkFieldData::BasicIterator::Position
protected

Definition at line 623 of file vtkFieldData.h.


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