| VTK
    9.0.1
    | 
a simple image iterator More...
#include <vtkImageIterator.h>
| Public Types | |
| typedef DType * | SpanIterator | 
| Public Member Functions | |
| vtkImageIterator () | |
| Default empty constructor, useful only when creating an array of iterators You need to call Initialize afterward.  More... | |
| vtkImageIterator (vtkImageData *id, int *ext) | |
| Create an image iterator for a given image data and a given extent.  More... | |
| void | Initialize (vtkImageData *id, int *ext) | 
| Initialize the image iterator for a given image data, and given extent.  More... | |
| void | NextSpan () | 
| Move the iterator to the next span.  More... | |
| SpanIterator | BeginSpan () | 
| Return an iterator (pointer) for the span.  More... | |
| SpanIterator | EndSpan () | 
| Return an iterator (pointer) for the end of the span.  More... | |
| vtkTypeBool | IsAtEnd () | 
| Test if the end of the extent has been reached.  More... | |
| Protected Attributes | |
| DType * | Pointer | 
| DType * | SpanEndPointer | 
| DType * | SliceEndPointer | 
| DType * | EndPointer | 
| vtkIdType | Increments [3] | 
| vtkIdType | ContinuousIncrements [3] | 
a simple image iterator
This is a simple image iterator that can be used to iterate over an image. This should be used internally by Filter writers.
Definition at line 34 of file vtkImageIterator.h.
| typedef DType* vtkImageIterator< DType >::SpanIterator | 
Definition at line 37 of file vtkImageIterator.h.
| vtkImageIterator< DType >::vtkImageIterator | ( | ) | 
Default empty constructor, useful only when creating an array of iterators You need to call Initialize afterward.
| vtkImageIterator< DType >::vtkImageIterator | ( | vtkImageData * | id, | 
| int * | ext | ||
| ) | 
Create an image iterator for a given image data and a given extent.
| void vtkImageIterator< DType >::Initialize | ( | vtkImageData * | id, | 
| int * | ext | ||
| ) | 
Initialize the image iterator for a given image data, and given extent.
| void vtkImageIterator< DType >::NextSpan | ( | ) | 
Move the iterator to the next span.
| 
 | inline | 
Return an iterator (pointer) for the span.
Definition at line 63 of file vtkImageIterator.h.
| 
 | inline | 
Return an iterator (pointer) for the end of the span.
Definition at line 68 of file vtkImageIterator.h.
| 
 | inline | 
Test if the end of the extent has been reached.
Definition at line 73 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 76 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 77 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 78 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 79 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 80 of file vtkImageIterator.h.
| 
 | protected | 
Definition at line 81 of file vtkImageIterator.h.
 1.8.17
 1.8.17