Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction > Class Template Reference
[Image Iterators]

Iterates over a flood-filled spatial function. More...

#include <itkFloodFilledSpatialFunctionConditionalIterator.h>

Inheritance diagram for itk::FloodFilledSpatialFunctionConditionalIterator:

Inheritance graph
[legend]
Collaboration diagram for itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef FloodFilledSpatialFunctionConditionalIterator Self
typedef FloodFilledSpatialFunctionConditionalConstIterator<
TImage, TFunction > 
Superclass
typedef Superclass::FunctionType FunctionType
typedef Superclass::FunctionInputType FunctionInputType
typedef Superclass::IndexType IndexType
typedef Superclass::SizeType SizeType
typedef Superclass::RegionType RegionType
typedef Superclass::ImageType ImageType
typedef Superclass::InternalPixelType InternalPixelType
typedef Superclass::PixelType PixelType

Public Methods

 FloodFilledSpatialFunctionConditionalIterator (ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex)
 FloodFilledSpatialFunctionConditionalIterator (ImageType *imagePtr, FunctionType *fnPtr)
const PixelTypeGet (void) const
PixelTypeGet (void)
void Set (const PixelType &value)
virtual ~FloodFilledSpatialFunctionConditionalIterator ()

Detailed Description

template<class TImage, class TFunction>
class itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >

Iterates over a flood-filled spatial function.

Definition at line 33 of file itkFloodFilledSpatialFunctionConditionalIterator.h.


Member Typedef Documentation

template<class TImage, class TFunction>
typedef Superclass::FunctionInputType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FunctionInputType
 

Type of vector used to store location info in the spatial function

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 45 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef Superclass::FunctionType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FunctionType
 

Type of function

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 42 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

Referenced by itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FloodFilledSpatialFunctionConditionalIterator().

template<class TImage, class TFunction>
typedef Superclass::ImageType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::ImageType
 

Image typedef support.

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 57 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef Superclass::IndexType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::IndexType
 

Index typedef support.

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 48 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

Referenced by itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FloodFilledSpatialFunctionConditionalIterator().

template<class TImage, class TFunction>
typedef Superclass::InternalPixelType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::InternalPixelType
 

Internal Pixel Type

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 60 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef Superclass::PixelType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::PixelType
 

External Pixel Type

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 63 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef Superclass::RegionType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::RegionType
 

Region typedef support

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 54 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef FloodFilledSpatialFunctionConditionalIterator itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Self
 

Standard class typedefs.

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 38 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef Superclass::SizeType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::SizeType
 

Size typedef support.

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 51 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage, class TFunction>
typedef FloodFilledSpatialFunctionConditionalConstIterator<TImage, TFunction> itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Superclass
 

Reimplemented from itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 39 of file itkFloodFilledSpatialFunctionConditionalIterator.h.


Constructor & Destructor Documentation

template<class TImage, class TFunction>
itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FloodFilledSpatialFunctionConditionalIterator ImageType   imagePtr,
FunctionType   fnPtr,
IndexType    startIndex
[inline]
 

Constructor establishes an iterator to walk a particular image and a particular region of that image. This version of the constructor uses an explicit seed pixel for the flood fill, the "startIndex"

Definition at line 68 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

References itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FunctionType, and itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::IndexType.

template<class TImage, class TFunction>
itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FloodFilledSpatialFunctionConditionalIterator ImageType   imagePtr,
FunctionType   fnPtr
[inline]
 

Constructor establishes an iterator to walk a particular image and a particular region of that image. This version of the constructor should be used when the seed pixel is unknown.

Definition at line 75 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

References itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FunctionType.

template<class TImage, class TFunction>
virtual itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::~FloodFilledSpatialFunctionConditionalIterator   [inline, virtual]
 

Default Destructor.

Definition at line 91 of file itkFloodFilledSpatialFunctionConditionalIterator.h.


Member Function Documentation

template<class TImage, class TFunction>
PixelType& itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Get void    [inline]
 

Get the pixel value, non-const version is sometimes useful

Definition at line 83 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

References itk::ConditionalConstIterator< TImage >::m_Image, and itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >::m_IndexStack.

template<class TImage, class TFunction>
const PixelType& itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Get void    const [inline, virtual]
 

Get the pixel value, const version to avoid overload warnings

Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >.

Definition at line 79 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

References itk::ConditionalConstIterator< TImage >::m_Image, and itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >::m_IndexStack.

template<class TImage, class TFunction>
void itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Set const PixelType   value [inline]
 

Set the pixel value

Definition at line 87 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

References itk::ConditionalConstIterator< TImage >::m_Image, and itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >::m_IndexStack.


The documentation for this class was generated from the following file:
Generated at Fri May 21 01:26:46 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000