ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions
itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction > Class Template Reference

#include <itkFloodFilledSpatialFunctionConditionalIterator.h>

+ Inheritance diagram for itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >:
+ Collaboration diagram for itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >:

List of all members.

Public Types

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

Public Member Functions

 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 with write access to pixels.

Definition at line 35 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 48 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

template<class TImage , class TFunction >
typedef Superclass::FunctionType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::FunctionType
template<class TImage , class TFunction >
typedef Superclass::ImageType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::ImageType
template<class TImage , class TFunction >
typedef Superclass::IndexType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::IndexType
template<class TImage , class TFunction >
typedef Superclass::InternalPixelType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::InternalPixelType
template<class TImage , class TFunction >
typedef Superclass::PixelType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::PixelType
template<class TImage , class TFunction >
typedef Superclass::RegionType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::RegionType
template<class TImage , class TFunction >
typedef Superclass::SeedsContainerType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::SeedsContainerType
template<class TImage , class TFunction >
typedef FloodFilledSpatialFunctionConditionalIterator itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Self
template<class TImage , class TFunction >
typedef Superclass::SizeType itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::SizeType
template<class TImage , class TFunction >
typedef FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction > itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >::Superclass

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 74 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

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 81 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

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

Default Destructor.

Definition at line 97 of file itkFloodFilledSpatialFunctionConditionalIterator.h.


Member Function Documentation

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 85 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

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 89 of file itkFloodFilledSpatialFunctionConditionalIterator.h.

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

Set the pixel value

Definition at line 93 of file itkFloodFilledSpatialFunctionConditionalIterator.h.


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