Documentation for vtkImageIterateFilter

vtkImageIterateFilter - Multiple executes per update.

Super Class: vtkImageFilter

Description:

vtkImageIterateFilter is a filter superclass that supports calling execute multiple times per update. The largest hack/open issue is that the input and output caches are temporarily changed to "fool" the subclasses. I believe the correct solution is to pass the in and out cache to the subclasses methods as arguments. Now the data is passes. Can the caches be passed, and data retieved from the cache?

 

Methods:

void vtkImageIterateFilter ()
void vtkImageIterateFilter ()
static vtkImageIterateFilter *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void UpdateImageInformation ()
int GetIteration ()
int GetNumberOfIterations ()
void RecursiveStreamUpdate (vtkImageData *)
void SetNumberOfIterations (int )
void IterateExecute (vtkImageData * ,vtkImageData *)
void IterateRequiredInputUpdateExtent ()

 

Detailed Method Descriptions:

This updates the WholeExtent, Spacing and Origin of the output.

void UpdateImageInformation ()

Get which iteration is current being performed. Normally the user will not access this method.

int GetIteration ()
int GetNumberOfIterations ()