The following tables list the members exposed by IIterator.
|  | 
Name  | 
Description  | 
|   | 
Closes the iterator and invalidates this object.   | |
|   | ||
|   | 
Retrieves the current position into an ITuple, which you must create first by invoking the createTuple method.   | |
|   | 
Moves the current position to the next non-default value, if any.   | |
|   | 
Re initializes the iterator: Moves the current position to before the beginning of the data; a subsequent next call will find the first non-default position. If the iterator was in an erroneous state, the reset method will also reset the state to normal.  | |
|   | 
|  | 
Name  | 
Description  | 
|   | 
Returns the position on the specified dimension.   | 
|  | 
Name  | 
Description  | 
|   | 
The dimension of the IIterator.   | |
|   | 
The value on the current position. Applies to double valued data only.   | |
|   | 
The value on the current position. Applies to element valued data only.   | |
|   | 
The value on the current position. Applies to integer valued data and element valued data of which the range is a subset of Integers.   | |
|   | 
The value on the current position. Applies to string valued data and element valued data of which the range is not a subset of Integers.   | |
|   | 
The current position of the iterator. The returned ITuple is readonly.   |