|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbPolyLineImageIterator_h
22 #define otbPolyLineImageIterator_h
43 template <
class TImage,
class TPath>
51 itkStaticConstMacro(ImageIteratorDimension,
unsigned int, TImage::ImageDimension);
77 this->m_InternalImageIterator.Set(value);
85 return this->m_InternalImageIterator.Value();
89 this->Superclass::operator=(it);
TImage::SizeType SizeType
TImage::OffsetValueType OffsetValueType
Self & operator=(const Self &it)
PolyLineImageConstIterator< TImage, TPath > Superclass
PolyLineImageIterator Self
TImage::IndexValueType IndexValueType
PathType::VertexType VertexType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
TImage::RegionType RegionType
TImage::PixelContainer PixelContainer
void Set(const PixelType &value)
TImage::SizeValueType SizeValueType
Uses the bresenham algorithm to iterate over a polyline on an image.
~PolyLineImageIterator() override
Uses the bresenham algorithm to iterate over a polyline on an image (const version).
PathType::VertexListType VertexListType
TImage::PixelType PixelType
PixelContainer::Pointer PixelContainerPointer
PolyLineImageIterator(ImageType *imagePtr, PathType *pathPtr)
itk::LineIterator< ImageType > InternalImageIteratorType
TImage::OffsetType OffsetType
TImage::AccessorType AccessorType
VertexListType::ConstIterator VertexIteratorType
TImage::IndexType IndexType
TImage::PixelType PixelType
TImage::InternalPixelType InternalPixelType
TImage::PointType PointType
TImage::SpacingType SpacingType