Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

vtkAbstractMapIterator Class Reference

#include <vtkAbstractMapIterator.h>

Inheritance diagram for vtkAbstractMapIterator:

Inheritance graph
[legend]
Collaboration diagram for vtkAbstractMapIterator:

Collaboration graph
[legend]
List of all members.

Detailed Description

An iterator for vtkAbstractMap subclasses.

vtkAbstractMapIterator is a superclass of all map iterators.

See also:
vtkAbstractMap vtkIterator

Definition at line 32 of file vtkAbstractMapIterator.h.

Public Member Functions

 vtkTypeRevisionMacro (vtkAbstractMapIterator, vtkIterator)
Traversal Methods
virtual int InitTraversal (const char *key)=0
 Initialize traversal of the container starting at a key.


Protected Member Functions

 vtkAbstractMapIterator (void)
 ~vtkAbstractMapIterator ()


Constructor & Destructor Documentation

vtkAbstractMapIterator::vtkAbstractMapIterator void   )  [inline, protected]
 

Definition at line 50 of file vtkAbstractMapIterator.h.

vtkAbstractMapIterator::~vtkAbstractMapIterator  )  [inline, protected]
 

Definition at line 51 of file vtkAbstractMapIterator.h.


Member Function Documentation

virtual int vtkAbstractMapIterator::InitTraversal const char *  key  )  [pure virtual]
 

Initialize traversal of the container starting at a key.

Returns:
false if the container is empty, key is not associated with any element in the container, or this iterator has not been initialized to traverse any container, otherwise true.

Implemented in vtkObjectBaseHashMapIterator, and vtkObjectBaseMapIterator.

vtkAbstractMapIterator::vtkTypeRevisionMacro vtkAbstractMapIterator  ,
vtkIterator 
 


The documentation for this class was generated from the following file:
Generated on Tue Aug 10 03:41:49 2004 for vtkExtensions by doxygen 1.3.7