|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkLineIterator_h
19 #define itkLineIterator_h
55 template <
typename TImage>
67 static constexpr
unsigned int ImageIteratorDimension = TImage::ImageDimension;
95 const_cast<ImageType *>(this->m_Image.GetPointer())->SetPixel(this->m_CurrentImageIndex, value);
105 return (this->m_Image->GetPixel(this->m_CurrentImageIndex));
111 operator=(
const Self & it);
121 #ifndef ITK_MANUAL_INSTANTIATION
122 # include "itkLineIterator.hxx"
const PixelType & Value()
void Set(const PixelType &value)
typename PixelContainer::Pointer PixelContainerPointer
typename TImage::PixelType PixelType
ImageBaseType::SizeType SizeType
An iterator that walks a Bresenham line through an ND image with read-only access to pixels.
ImageBaseType::IndexType IndexType
ImageBaseType::RegionType RegionType
typename TImage::PixelContainer PixelContainer
typename TImage::OffsetType OffsetType
typename TImage::AccessorType AccessorType
typename TImage::InternalPixelType InternalPixelType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
An iterator that walks a Bresenham line through an ND image with write access to pixels.