66#ifndef vtkImageIterator_h
67#define vtkImageIterator_h
69#include "vtkCommonDataModelModule.h"
71VTK_ABI_NAMESPACE_BEGIN
125#ifndef vtkImageIterator_cxx
130#pragma warning(disable : 4910)
topologically and geometrically regular array of data
vtkImageIterator()
Default empty constructor, useful only when creating an array of iterators You need to call Initializ...
vtkIdType ContinuousIncrements[3]
void Initialize(vtkImageData *id, VTK_FUTURE_CONST int ext[6])
Initialize the image iterator for a given image data, and given extent.
vtkImageIterator(vtkImageData *id, VTK_FUTURE_CONST int ext[6])
Create an image iterator for a given image data and a given extent.
SpanIterator BeginSpan()
Return an iterator (pointer) for the span.
void NextSpan()
Move the iterator to the next span.
SpanIterator EndSpan()
Return an iterator (pointer) for the end of the span.
vtkTypeBool IsAtEnd()
Test if the end of the extent has been reached.
#define vtkExternTemplateMacro(decl)
A macro to declare extern templates for all numerical types.