18 #ifndef itkPathIterator_h 19 #define itkPathIterator_h 67 template<
typename TImage,
typename TPath >
80 TImage::ImageDimension);
103 void Set(
const PixelType & value)
109 const_cast< ImageType *
>( this->
m_Image.GetPointer() )->
119 return this->GetImage()->GetPixel(this->m_ImageIndex);
127 PathIterator(ImageType *imagePtr,
const PathType *pathPtr);
134 #ifndef ITK_MANUAL_INSTANTIATION 135 #include "itkPathIterator.hxx" Superclass::PathOutputType PathOutputType
Superclass::AccessorType AccessorType
PathIterator(ImageType *imagePtr, const PathType *pathPtr)
static const unsigned int ImageIteratorDimension
TImage::PixelContainer PixelContainer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
TImage::SizeType SizeType
PathConstIterator< TImage, TPath > Superclass
Superclass::PathInputType PathInputType
Superclass::OffsetType OffsetType
PathIterator iterates (traces) over a path through an image.
PathType::InputType PathInputType
Superclass::PixelContainer PixelContainer
Superclass::PixelContainerPointer PixelContainerPointer
ImageType::ConstWeakPointer m_Image
Superclass::PathType PathType
IndexType m_CurrentImageIndex
TImage::IndexType IndexType
Self & operator=(const Self &it)
void Set(const PixelType &value)
Superclass::SizeType SizeType
Superclass::ImageType ImageType
Superclass::IndexType IndexType
TImage::InternalPixelType InternalPixelType
TImage::OffsetType OffsetType
Superclass::InternalPixelType InternalPixelType
TImage::AccessorType AccessorType
TImage::PixelType PixelType
PathType::OutputType PathOutputType
PathConstIterator iterates (traces) over a path through an image.
PixelContainer::Pointer PixelContainerPointer
Superclass::PixelType PixelType