VTK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
boeckb
code
depot
group-kitware
vtk
build-release
Utilities
Doxygen
dox
Common
ExecutionModel
vtkImageProgressIterator.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkImageProgressIterator.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
28
#ifndef vtkImageProgressIterator_h
29
#define vtkImageProgressIterator_h
30
31
#include "
vtkCommonExecutionModelModule.h
"
// For export macro
32
#include "
vtkImageIterator.h
"
33
class
vtkAlgorithm
;
34
35
template
<
class
DType>
36
class
VTKCOMMONEXECUTIONMODEL_EXPORT
vtkImageProgressIterator
:
public
vtkImageIterator
<DType>
37
{
38
public
:
39
typedef
vtkImageIterator<DType>
Superclass
;
40
42
45
vtkImageProgressIterator
(
vtkImageData
*imgd,
int
*ext,
46
vtkAlgorithm
*po,
int
id
);
48
51
void
NextSpan
();
52
55
int
IsAtEnd
();
56
57
protected
:
58
vtkAlgorithm
*
Algorithm
;
59
unsigned
long
Count
;
60
unsigned
long
Count2
;
61
unsigned
long
Target
;
62
int
ID
;
63
};
64
65
#ifdef VTK_NO_EXPLICIT_TEMPLATE_INSTANTIATION
66
#include "vtkImageProgressIterator.txx"
67
#endif
68
69
#endif
70
// VTK-HeaderTest-Exclude: vtkImageProgressIterator.h
VTKCOMMONEXECUTIONMODEL_EXPORT
#define VTKCOMMONEXECUTIONMODEL_EXPORT
Definition:
vtkCommonExecutionModelModule.h:15
vtkImageIterator.h
vtkImageIterator::NextSpan
void NextSpan()
vtkImageProgressIterator::Superclass
vtkImageIterator< DType > Superclass
Definition:
vtkImageProgressIterator.h:39
vtkImageProgressIterator::Count
unsigned long Count
Definition:
vtkImageProgressIterator.h:59
vtkImageProgressIterator::ID
int ID
Definition:
vtkImageProgressIterator.h:62
vtkAlgorithm
Superclass for all sources, filters, and sinks in VTK.
Definition:
vtkAlgorithm.h:61
vtkImageProgressIterator::Target
unsigned long Target
Definition:
vtkImageProgressIterator.h:61
vtkImageIterator::IsAtEnd
int IsAtEnd()
Definition:
vtkImageIterator.h:73
vtkImageData
topologically and geometrically regular array of data
Definition:
vtkImageData.h:44
vtkImageProgressIterator
a simple image iterator with progress
Definition:
vtkImageProgressIterator.h:36
vtkImageProgressIterator::Algorithm
vtkAlgorithm * Algorithm
Definition:
vtkImageProgressIterator.h:58
vtkImageIterator
a simple image iterator
Definition:
vtkImageIterator.h:36
vtkCommonExecutionModelModule.h
vtkImageProgressIterator::Count2
unsigned long Count2
Definition:
vtkImageProgressIterator.h:60
Generated by
1.8.9.1