ITK  4.3.0
Insight Segmentation and Registration Toolkit
Classes
Image Iterators
Iterators
+ Collaboration diagram for Image Iterators:

Classes

class  itk::BinaryBallStructuringElement< TPixel, VDimension, TAllocator >
 A Neighborhood that represents a ball structuring element (ellipsoid) with binary elements. More...
 
class  itk::BinaryCrossStructuringElement< TPixel, VDimension, TAllocator >
 A Neighborhood that represents a cross structuring element with binary elements. More...
 
class  itk::ConditionalConstIterator< TImage >
 A base class for other iterators where membership in the set of output pixels is conditional upon some property, calculation, etc. For example, a threshold iterator might walk a region and return only those pixels which meet a minimum intensity condition. More...
 
struct  itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator
 
class  itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >
 Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  itk::ConstNeighborhoodIteratorWithOnlyIndex< TImage >
 Index-only version of ConstNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of indecies across an itk::Image or itk::ImageBase. More...
 
class  itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >
 Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  itk::FloodFilledFunctionConditionalConstIterator< TImage, TFunction >
 Iterates over a flood-filled spatial function. More...
 
class  itk::FloodFilledImageFunctionConditionalConstIterator< TImage, TFunction >
 Iterates over a flood-filled image function with read-only access to pixels. More...
 
class  itk::FloodFilledImageFunctionConditionalIterator< TImage, TFunction >
 Iterates over a flood-filled image function with write access to pixels. More...
 
class  itk::FloodFilledSpatialFunctionConditionalConstIterator< TImage, TFunction >
 Iterates over a flood-filled spatial function with read-only access to pixels. More...
 
class  itk::FloodFilledSpatialFunctionConditionalIterator< TImage, TFunction >
 Iterates over a flood-filled spatial function with write access to pixels. More...
 
class  itk::ImageConstIterator< TImage >
 A multi-dimensional image iterator templated over image type. More...
 
class  itk::ImageConstIteratorWithIndex< TImage >
 A base class for multi-dimensional iterators templated over image type that are designed to efficiently keep track of the iterator position. More...
 
class  itk::ImageConstIteratorWithOnlyIndex< TImage >
 A base class for multi-dimensional iterators templated over image type that are designed to provide only index information, and no pixel access. More...
 
class  itk::ImageIterator< TImage >
 A multi-dimensional iterator templated over image type. More...
 
class  itk::ImageIteratorWithIndex< TImage >
 A base class for multi-dimensional iterators templated over image type that are designed to efficiently keep track of the iterator position. More...
 
class  itk::ImageLinearIteratorWithIndex< TImage >
 A multi-dimensional image iterator that visits image pixels within a region in a "scan-line" order. More...
 
class  itk::ImageRandomConstIteratorWithIndex< TImage >
 A multi-dimensional image iterator that visits a random set of pixels within an image region. More...
 
class  itk::ImageRandomConstIteratorWithOnlyIndex< TImage >
 A multi-dimensional image iterator that visits a random set of locations within an image region, providing index information. More...
 
class  itk::ImageRandomIteratorWithIndex< TImage >
 A multi-dimensional image iterator that visits a random set of pixels within an image region. More...
 
class  itk::ImageRandomNonRepeatingConstIteratorWithIndex< TImage >
 A multi-dimensional image iterator that visits a random set of pixels within an image region. All pixels in the image will be visited before any are repeated. A priority image may be passed to the interator which will cause it to select certain sets of pixels (those with lower priority values) before others. More...
 
class  itk::ImageRandomNonRepeatingIteratorWithIndex< TImage >
 A multi-dimensional image iterator that visits image pixels within a region in a random order, without repeating. More...
 
class  itk::ImageRegionConstIterator< TImage >
 A multi-dimensional iterator templated over image type that walks a region of pixels. More...
 
class  itk::ImageRegionConstIteratorWithOnlyIndex< TImage >
 A multi-dimensional iterator templated over image type that walks an image region and is specialized to keep track of its index location and safely support images of type ImageBase. More...
 
class  itk::ImageRegionExclusionConstIteratorWithIndex< TImage >
 A multi-dimensional image iterator that walks an image region, excluding a second region that may partially or completely overlap the first, with read-only access to pixels. More...
 
class  itk::ImageRegionExclusionIteratorWithIndex< TImage >
 A multi-dimensional image iterator that walks an image region, excluding a second region contained within the first, with write access to pixels. More...
 
class  itk::ImageRegionIterator< TImage >
 A multi-dimensional iterator templated over image type that walks a region of pixels. More...
 
class  itk::ImageRegionIteratorWithIndex< TImage >
 A multi-dimensional iterator templated over image type that walks pixels within a region and is specialized to keep track of its image index location. More...
 
class  itk::ImageRegionReverseConstIterator< TImage >
 A multi-dimensional image iterator designed to walk a specified image region in reverse. More...
 
class  itk::ImageRegionReverseIterator< TImage >
 A multi-dimensional image iterator which only walks a region. More...
 
class  itk::ImageReverseConstIterator< TImage >
 Multi-dimensional image iterator. More...
 
class  itk::ImageReverseIterator< TImage >
 A multi-dimensional image iterator designed to walk a specified region in reverse. More...
 
class  itk::ImageSliceIteratorWithIndex< TImage >
 A multi-dimensional image iterator that extends the ImageLinearIteratorWithIndex from iteration along lines in an image to iteration along both lines and planes (slices) within an image. More...
 
struct  itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >::Iterator
 
class  itk::Neighborhood< TPixel, VDimension, TAllocator >
 A light-weight container object for storing an N-dimensional neighborhood of values. More...
 
class  itk::NeighborhoodIterator< TImage, TBoundaryCondition >
 Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
 
class  itk::PathConstIterator< TImage, TPath >
 PathConstIterator iterates (traces) over a path through an image. More...
 
class  itk::PathIterator< TImage, TPath >
 PathIterator iterates (traces) over a path through an image. More...
 
class  itk::ReflectiveImageRegionIterator< TImage >
 Multi-dimensional image iterator which only walks a region. More...
 
class  itk::ShapedFloodFilledFunctionConditionalConstIterator< TImage, TFunction >
 Iterates over a flood-filled spatial function with read-only access to pixels. More...
 
class  itk::ShapedFloodFilledImageFunctionConditionalConstIterator< TImage, TFunction >
 Iterates over a flood-filled image function with read-only access to pixels. More...
 
class  itk::ShapedFloodFilledImageFunctionConditionalIterator< TImage, TFunction >
 Iterates over a flood-filled image function with write access to pixels. More...
 
class  itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >
 A neighborhood iterator which can take on an arbitrary shape. More...
 

Detailed Description

Image Iterators allow to go through the content of an image in a predefined way. For a detailed description of iterators rationale see Image Iterators