18 #ifndef itkShapedFloodFilledImageFunctionConditionalIterator_h
19 #define itkShapedFloodFilledImageFunctionConditionalIterator_h
37 template<
typename TImage,
typename TFunction >
89 std::vector< IndexType > & startIndex):
Superclass(imagePtr, fnPtr,
const PixelType Get(void) const
Superclass::FunctionInputType FunctionInputType
TImage::PixelType PixelType
ShapedFloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr)
TImage::RegionType RegionType
Superclass::InternalPixelType InternalPixelType
Superclass::RegionType RegionType
TFunction::InputType FunctionInputType
Superclass::FunctionType FunctionType
TImage::IndexType IndexType
TImage::IndexType IndexType
Iterates over a flood-filled image function with read-only access to pixels.
ImageType::ConstWeakPointer m_Image
Iterates over a flood-filled spatial function with read-only access to pixels.
ShapedFloodFilledImageFunctionConditionalConstIterator< TImage, TFunction > Superclass
ShapedFloodFilledImageFunctionConditionalIterator Self
ShapedFloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr, std::vector< IndexType > &startIndex)
Superclass::SizeType SizeType
Superclass::PixelType PixelType
Superclass::ImageType ImageType
Superclass::IndexType IndexType
static const unsigned int NDimensions
TImage::InternalPixelType InternalPixelType
virtual ~ShapedFloodFilledImageFunctionConditionalIterator()
static const unsigned int NDimensions
void Set(const PixelType &value)
Iterates over a flood-filled image function with write access to pixels.
std::queue< IndexType > m_IndexStack
ShapedFloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex)
TImage::PixelType PixelType
TImage::SizeType SizeType