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

vtkImageProgressIterator< DType > Class Template Reference

#include <vtkImageProgressIterator.h>

Inheritance diagram for vtkImageProgressIterator< DType >:

Inheritance graph
[legend]
Collaboration diagram for vtkImageProgressIterator< DType >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class DType>
class vtkImageProgressIterator< DType >

a simple image iterator with progress

Date:
2002/03/12 15:27:45
Revision:
1.7

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
Created by:
  • Cedilnik, Andy
  • Martin, Ken
CVS contributions (if > 5%):
  • Martin, Ken (62%)
  • Cedilnik, Andy (28%)
  • King, Brad (8%)
CVS logs (CVSweb):
  • .txx (/Common/vtkImageProgressIterator.txx)
  • .h (/Common/vtkImageProgressIterator.h)
  • .cxx (/Common/vtkImageProgressIterator.cxx)
Tests:
vtkImageProgressIterator (Tests)

Definition at line 53 of file vtkImageProgressIterator.h.

Public Methods

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

Protected Attributes

vtkProcessObjectProcessObject
unsigned long Count
unsigned long Count2
unsigned long Target
int ID


Constructor & Destructor Documentation

template<class 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<class DType>
void vtkImageProgressIterator< DType >::NextSpan  
 

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

Reimplemented from vtkImageIterator< DType >.


Member Data Documentation

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

Definition at line 70 of file vtkImageProgressIterator.h.

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

Definition at line 71 of file vtkImageProgressIterator.h.

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

Definition at line 72 of file vtkImageProgressIterator.h.

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

Definition at line 73 of file vtkImageProgressIterator.h.

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

Definition at line 74 of file vtkImageProgressIterator.h.


The documentation for this class was generated from the following file: