#include <itkImageRandomNonRepeatingIteratorWithIndex.h>
Inheritance diagram for itk::ImageRandomNonRepeatingIteratorWithIndex< TImage >:


This class was contributed by Rupert Brooks, McGill Centre for Intelligent Machines, Montreal, Canada. It is heavily based on the ImageRandomIterator class.
This iterator is a subclass of itk::ImageRandomNonRepeatingConstIteratorWithIndex that adds write-access functionality. Please see itk::ImageRandomNonRepeatingConstIteratorWithIndex for more information.
ConstShapedNeighborhoodIterator
CorrespondenceDataStructureIterator
FloodFilledFunctionConditionalConstIterator
FloodFilledImageFunctionConditionalConstIterator
FloodFilledImageFunctionConditionalIterator
FloodFilledSpatialFunctionConditionalConstIterator
FloodFilledSpatialFunctionConditionalIterator
ImageRandomNonRepeatingConstIteratorWithIndex
ImageRandomNonRepeatingIteratorWithIndex
ImageRandomConstIteratorWithIndex
ImageRegionConstIteratorWithIndex
ImageRegionExclusionConstIteratorWithIndex
ImageRegionExclusionIteratorWithIndex
ImageRegionReverseConstIterator
Definition at line 75 of file itkImageRandomNonRepeatingIteratorWithIndex.h.
Public Types | |
| typedef Superclass::AccessorType | AccessorType |
| typedef Superclass::ImageType | ImageType |
| typedef Superclass::IndexType | IndexType |
| typedef Superclass::IndexValueType | IndexValueType |
| typedef Superclass::InternalPixelType | InternalPixelType |
| typedef Superclass::OffsetType | OffsetType |
| typedef Superclass::OffsetValueType | OffsetValueType |
| typedef Superclass::PixelContainer | PixelContainer |
| typedef Superclass::PixelContainerPointer | PixelContainerPointer |
| typedef Superclass::PixelType | PixelType |
| typedef Superclass::RegionType | RegionType |
| typedef ImageRandomNonRepeatingIteratorWithIndex | Self |
| typedef Superclass::SizeType | SizeType |
| typedef Superclass::SizeValueType | SizeValueType |
| typedef ImageRandomNonRepeatingConstIteratorWithIndex< TImage > | Superclass |
Public Member Functions | |
| ImageRandomNonRepeatingIteratorWithIndex (const ImageIteratorWithIndex< TImage > &it) | |
| ImageRandomNonRepeatingIteratorWithIndex (ImageType *ptr, const RegionType ®ion) | |
| ImageRandomNonRepeatingIteratorWithIndex () | |
| void | Set (const PixelType &value) const |
| PixelType & | Value (void) |
Protected Member Functions | |
| the construction from a const iterator is declared protected in order to enforce const correctness * | ImageRandomNonRepeatingIteratorWithIndex (const ImageRandomNonRepeatingConstIteratorWithIndex< TImage > &it) |
| Self & | operator= (const ImageRandomNonRepeatingConstIteratorWithIndex< TImage > &it) |
|
|||||
|
Definition at line 95 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 90 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Types inherited from the Superclass Definition at line 83 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 84 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 93 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 87 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 88 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 91 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 92 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 94 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 89 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Standard class typedefs. Definition at line 79 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 85 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 86 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||
|
Definition at line 80 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
|
|||||||||
|
Default constructor. Needed since we provide a cast constructor. |
|
||||||||||||||||
|
Constructor establishes an iterator to walk a particular image and a particular region of that image. |
|
||||||||||
|
Constructor that can be used to cast from an ImageIterator to an ImageRandomNonRepeatingIteratorWithIndex. Many routines return an ImageIterator but for a particular task, you may want an ImageRandomNonRepeatingIteratorWithIndex. Rather than provide overloaded APIs that return different types of Iterators, itk returns ImageIterators and uses constructors to cast from an ImageIterator to a ImageRandomNonRepeatingIteratorWithIndex. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Set the pixel value Definition at line 114 of file itkImageRandomNonRepeatingIteratorWithIndex.h. References itk::fem::this. |
|
||||||||||
|
Return a reference to the pixel This method will provide the fastest access to pixel data, but it will NOT support ImageAdaptors. Definition at line 120 of file itkImageRandomNonRepeatingIteratorWithIndex.h. |
1.4.2 written by Dimitri van Heesch,
© 1997-2000