18#ifndef itkFloodFilledImageFunctionConditionalIterator_h
19#define itkFloodFilledImageFunctionConditionalIterator_h
37template <
typename TImage,
typename TFunction>
92 std::vector<IndexType> & startIndex)
ImageType::ConstWeakPointer m_Image
std::queue< IndexType > m_IndexStack
typename TImage::InternalPixelType InternalPixelType
typename TImage::IndexType IndexType
typename std::vector< IndexType > SeedsContainerType
typename TImage::RegionType RegionType
typename TImage::SizeType SizeType
FloodFilledImageFunctionConditionalConstIterator(const ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex)
typename TImage::PixelType PixelType
typename TFunction::InputType FunctionInputType
static constexpr unsigned int NDimensions
FloodFilledImageFunctionConditionalConstIterator< TImage, TFunction > Superclass
const PixelType Get() const override
FloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr)
typename TImage::IndexType IndexType
FloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex)
~FloodFilledImageFunctionConditionalIterator() override=default
static constexpr unsigned int NDimensions
FloodFilledImageFunctionConditionalIterator Self
typename TImage::PixelType PixelType
void Set(const PixelType &value)
FloodFilledImageFunctionConditionalIterator(ImageType *imagePtr, FunctionType *fnPtr, std::vector< IndexType > &startIndex)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....