Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

vtkImageProgressIterator Class Template Reference

a simple image iterator with progress. More...

#include <vtkImageProgressIterator.h>

Inheritance diagram for vtkImageProgressIterator:

Inheritance graph
[legend]
Collaboration diagram for vtkImageProgressIterator:

Collaboration graph
[legend]
List of all members.

Public Methods

void NextSpan ()
 vtkImageProgressIterator (vtkImageData *imgd, int *ext, vtkProcessObject *po, int id)

Protected Attributes

vtkProcessObject * ProcessObject
unsigned long Count
unsigned long Count2
unsigned long Target
int ID

Detailed Description

template<typename DType>
class vtkImageProgressIterator< DType >

a simple image iterator with progress.

Date:
2001/10/26 19:59:17
Revision:
1.2

This is a simple image iterator that can be used to iterate over an image. Typically used to iterate over the output image

See also:
vtkImage vtkImageIterator

Definition at line 59 of file vtkImageProgressIterator.h.


Constructor & Destructor Documentation

template<typename DType>
vtkImageProgressIterator< DType >::vtkImageProgressIterator (  vtkImageData *    imgd,
int *    ext,
vtkProcessObject *    po,
int    id
) 
 

Create a progress iterator for the provided image data and extent to iterate over. The passes progress object will receive any UpdateProgress calls if the thread id is zero


Member Function Documentation

template<typename DType>
void vtkImageProgressIterator< DType >::NextSpan (    ) 
 

Move the iterator to the next span, may call UpdateProgress on the filter (vtkProcessObject)

Reimplemented from vtkImageIterator.


Member Data Documentation

template<typename DType>
vtkProcessObject* vtkImageProgressIterator::ProcessObject [protected]
 

Definition at line 77 of file vtkImageProgressIterator.h.

template<typename DType>
unsigned long vtkImageProgressIterator::Count [protected]
 

Definition at line 78 of file vtkImageProgressIterator.h.

template<typename DType>
unsigned long vtkImageProgressIterator::Count2 [protected]
 

Definition at line 79 of file vtkImageProgressIterator.h.

template<typename DType>
unsigned long vtkImageProgressIterator::Target [protected]
 

Definition at line 80 of file vtkImageProgressIterator.h.

template<typename DType>
int vtkImageProgressIterator::ID [protected]
 

Definition at line 81 of file vtkImageProgressIterator.h.


The documentation for this class was generated from the following file:
Generated on Thu Mar 28 14:31:08 2002 for VTK by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001