#include <itkFloodFilledSpatialFunctionConditionalConstIterator.h>
Inheritance diagram for itk::FloodFilledSpatialFunctionConditionalConstIterator:
Public Types | |
typedef FloodFilledSpatialFunctionConditionalConstIterator | Self |
typedef FloodFilledFunctionConditionalConstIterator< 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 | |
FloodFilledSpatialFunctionConditionalConstIterator (const ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex) | |
FloodFilledSpatialFunctionConditionalConstIterator (const ImageType *imagePtr, FunctionType *fnPtr) | |
virtual | ~FloodFilledSpatialFunctionConditionalConstIterator () |
bool | IsPixelIncluded (const IndexType &index) const |
void | SetOriginInclusionStrategy () |
void | SetCenterInclusionStrategy () |
void | SetCompleteInclusionStrategy () |
void | SetIntersectInclusionStrategy () |
Protected Attributes | |
unsigned char | m_InclusionStrategy |
Definition at line 33 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h.
|
Type of vector used to store location info in the spatial function Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 45 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Type of function Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 42 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Image typedef support. Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 57 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Index typedef support. Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 48 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Internal Pixel Type Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 60 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
External Pixel Type Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 63 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Region typedef support Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 54 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Standard class typedefs. Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 38 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Size typedef support. Reimplemented from itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 51 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Reimplemented in itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >. Definition at line 39 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
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" |
|
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. |
|
Default Destructor. Definition at line 79 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Compute whether the index of interest should be included in the flood Implements itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >. |
|
Set the inclusion strategy to center Definition at line 88 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Set the inclusion strategy to complete Definition at line 91 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
Set the inclusion strategy to intersect Definition at line 94 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. References itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >::m_InclusionStrategy. |
|
Set the inclusion strategy to origin Definition at line 85 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. |
|
How the pixel (index) is examined in order to decide whether or not it's included. The strategies are: 0) Origin: if the origin of the pixel in physical space is inside the function, then the pixel is inside the function 1) Center: if the center of a pixel, in physical space, is inside the function, then the pixel is inside the function 2) Complete: if all of the corners of the pixel in physical space are inside the function, then the pixel is inside the function 3) Intersect: if any of the corners of the pixel in physical space are inside the function, then the pixel is inside the function Definition at line 109 of file itkFloodFilledSpatialFunctionConditionalConstIterator.h. Referenced by itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >::SetIntersectInclusionStrategy(). |