Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...
#include <itkConstShapedNeighborhoodIterator.h>


Classes | |
| struct | ConstIterator |
Public Types | |
| typedef TBoundaryCondition | BoundaryConditionType |
| typedef ImageBoundaryCondition < ImageType > * | ImageBoundaryConditionPointerType |
| typedef std::list< unsigned int > | IndexListType |
| typedef TImage::InternalPixelType | InternalPixelType |
| typedef Superclass::OffsetType | OffsetType |
| typedef OffsetType::OffsetValueType | OffsetValueType |
| typedef TImage::PixelType | PixelType |
| typedef Superclass::RadiusType | RadiusType |
| typedef ConstShapedNeighborhoodIterator | Self |
| typedef Superclass::SizeType | SizeType |
| typedef Superclass::SizeValueType | SizeValueType |
| typedef NeighborhoodIterator < TImage, TBoundaryCondition > | Superclass |
| typedef TImage | ImageType |
| typedef TImage::RegionType | RegionType |
| typedef Index < itkGetStaticConstMacro(Dimension)> | IndexType |
| typedef IndexType::IndexValueType | IndexValueType |
| typedef Neighborhood < PixelType, itkGetStaticConstMacro(Dimension)> | NeighborhoodType |
Public Member Functions | |
| const IndexListType & | GetActiveIndexList () const |
| IndexListType::size_type | GetActiveIndexListSize () const |
| Self & | operator++ () |
| Self & | operator+= (const OffsetType &) |
| Self & | operator-- () |
| Self & | operator-= (const OffsetType &) |
| virtual | ~ConstShapedNeighborhoodIterator () |
| const ConstIterator & | Begin () const |
| const ConstIterator & | End () const |
| ConstShapedNeighborhoodIterator () | |
| ConstShapedNeighborhoodIterator (const SizeType &radius, const ImageType *ptr, const RegionType ®ion) | |
| Self & | operator= (const Self &orig) |
| virtual void | PrintSelf (std::ostream &, Indent) const |
| virtual void | ActivateOffset (const OffsetType &off) |
| virtual void | DeactivateOffset (const OffsetType &off) |
| virtual void | ClearActiveList () |
Static Public Attributes | |
| static const unsigned int | Dimension = TImage::ImageDimension |
Protected Member Functions | |
| ConstShapedNeighborhoodIterator (const ConstShapedNeighborhoodIterator &) | |
| virtual void | ActivateIndex (const unsigned int) |
| virtual void | DeactivateIndex (const unsigned int) |
Protected Attributes | |
| IndexListType | m_ActiveIndexList |
| bool | m_CenterIsActive |
| ConstIterator | m_ConstBeginIterator |
| ConstIterator | m_ConstEndIterator |
Private Types | |
| typedef NeighborhoodAllocator < TImage::InternalPixelType * > | AllocatorType |
| typedef ImageBoundaryCondition < ImageType > const * | ImageBoundaryConditionConstPointerType |
| typedef Superclass::Iterator | Iterator |
| typedef ImageType::NeighborhoodAccessorFunctorType | NeighborhoodAccessorFunctorType |
| typedef SliceIterator < TImage::InternalPixelType *, Self > | SliceIteratorType |
Private Member Functions | |
| virtual void | Allocate (unsigned int i) |
| OffsetType | ComputeInternalIndex (unsigned int n) const |
| virtual void | ComputeNeighborhoodOffsetTable () |
| virtual void | ComputeNeighborhoodStrideTable () |
| IndexType | GetBeginIndex () const |
| IndexType | GetBound () const |
| long | GetBound (unsigned int n) const |
| const BoundaryConditionType * | GetBoundaryCondition () const |
| RegionType | GetBoundingBoxAsImageRegion () const |
| unsigned int | GetCenterNeighborhoodIndex () const |
| PixelType | GetCenterPixel () const |
| InternalPixelType * | GetCenterPointer () |
| const InternalPixelType * | GetCenterPointer () const |
| TImage::InternalPixelType * | GetCenterValue () const |
| const ImageType * | GetImagePointer (void) const |
| virtual IndexType | GetIndex (const OffsetType &o) const |
| virtual IndexType | GetIndex (const unsigned i) const |
| virtual IndexType | GetIndex (void) const |
| virtual NeighborhoodType | GetNeighborhood () const |
| virtual unsigned int | GetNeighborhoodIndex (const OffsetType &) const |
| virtual PixelType | GetNext (const unsigned axis, const unsigned i) const |
| virtual PixelType | GetNext (const unsigned axis) const |
| OffsetType | GetOffset (unsigned int i) const |
| virtual PixelType | GetPixel (const unsigned i, bool &IsInBounds) const |
| virtual PixelType | GetPixel (const OffsetType &o, bool &IsInBounds) const |
| virtual PixelType | GetPrevious (const unsigned axis, const unsigned i) const |
| virtual PixelType | GetPrevious (const unsigned axis) const |
| const SizeType | GetRadius () const |
| unsigned long | GetRadius (const unsigned long n) const |
| RegionType | GetRegion () const |
| unsigned long | GetSize (const unsigned long n) const |
| SizeType | GetSize () const |
| std::slice | GetSlice (unsigned int) const |
| unsigned | GetStride (const unsigned axis) const |
| OffsetValueType | GetWrapOffset (unsigned int n) const |
| OffsetType | GetWrapOffset () const |
| virtual void | GoToBegin () |
| virtual void | GoToEnd () |
| bool | InBounds () const |
| virtual void | Initialize (const SizeType &radius, const ImageType *ptr, const RegionType ®ion) |
| virtual bool | IsAtBegin () const |
| bool | operator!= (const Self &it) const |
| bool | operator!= (const Self &other) const |
| OffsetType | operator- (const Self &b) |
| bool | operator< (const Self &it) const |
| bool | operator<= (const Self &it) const |
| bool | operator== (const Self &it) const |
| bool | operator== (const Self &other) const |
| bool | operator> (const Self &it) const |
| bool | operator>= (const Self &it) const |
| virtual void | OverrideBoundaryCondition (const ImageBoundaryConditionPointerType i) |
| void | Print (std::ostream &os) const |
| virtual void | ResetBoundaryCondition () |
| virtual void | SetBeginIndex (const IndexType &start) |
| virtual void | SetBound (const SizeType &) |
| void | SetBoundaryCondition (const TBoundaryCondition &c) |
| virtual void | SetCenterPixel (const PixelType &p) |
| virtual void | SetEndIndex () |
| virtual void | SetLoop (const IndexType &p) |
| virtual void | SetNeighborhood (const NeighborhoodType &) |
| virtual void | SetNext (const unsigned axis, const unsigned i, const PixelType &v) |
| virtual void | SetNext (const unsigned axis, const PixelType &v) |
| virtual void | SetPixel (const unsigned i, const PixelType &v, bool &status) |
| virtual void | SetPixelPointers (const IndexType &) |
| virtual void | SetPrevious (const unsigned axis, const unsigned i, const PixelType &v) |
| virtual void | SetPrevious (const unsigned axis, const PixelType &v) |
| void | SetRadius (const unsigned long) |
| void | SetRadius (const SizeType &) |
| unsigned int | Size () const |
| virtual void | SetPixel (const unsigned i, const PixelType &v) |
| virtual void | SetPixel (const OffsetType o, const PixelType &v) |
| virtual PixelType | GetPixel (const unsigned i) const |
| virtual PixelType | GetPixel (const OffsetType &o) const |
| virtual bool | IsAtEnd () const |
| void | SetLocation (const IndexType &position) |
| void | NeedToUseBoundaryConditionOn () |
| void | NeedToUseBoundaryConditionOff () |
| void | SetNeedToUseBoundaryCondition (bool b) |
| bool | GetNeedToUseBoundaryCondition () const |
| Iterator | End () |
| Iterator | Begin () |
| TImage::InternalPixelType *& | operator[] (unsigned int i) |
| const TImage::InternalPixelType *& | operator[] (unsigned int i) const |
| TImage::InternalPixelType *& | GetElement (unsigned int i) |
| TImage::InternalPixelType *& | operator[] (const OffsetType &o) |
| const TImage::InternalPixelType *& | operator[] (const OffsetType &o) const |
| void | SetRadius (const unsigned long *rad) |
| AllocatorType & | GetBufferReference () |
| const AllocatorType & | GetBufferReference () const |
| void | SetSize () |
Private Attributes | |
| const InternalPixelType * | m_Begin |
| IndexType | m_BeginIndex |
| IndexType | m_Bound |
| ImageBoundaryConditionPointerType | m_BoundaryCondition |
| ImageType::ConstWeakPointer | m_ConstImage |
| const InternalPixelType * | m_End |
| IndexType | m_EndIndex |
| bool | m_InBounds [Dimension] |
| IndexType | m_InnerBoundsHigh |
| IndexType | m_InnerBoundsLow |
| TBoundaryCondition | m_InternalBoundaryCondition |
| bool | m_IsInBounds |
| bool | m_IsInBoundsValid |
| IndexType | m_Loop |
| bool | m_NeedToUseBoundaryCondition |
| NeighborhoodAccessorFunctorType | m_NeighborhoodAccessorFunctor |
| RegionType | m_Region |
| OffsetType | m_WrapOffset |
Static Private Attributes | |
| static const unsigned int | NeighborhoodDimension |
Friends | |
| struct | ConstIterator |
Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image.
ConstShapedNeighborhoodIterator implements the read-only methods of ShapedNeighborhoodIterator. A "shaped" neighborhood iterator is one that allows you to specify which neighbor elements are active and which are inactive. See ShapedNeighborhoodIterator for more information.
Definition at line 70 of file itkConstShapedNeighborhoodIterator.h.
| typedef TBoundaryCondition itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::BoundaryConditionType |
Typedef for boundary condition type.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 107 of file itkConstShapedNeighborhoodIterator.h.
| typedef ImageBoundaryCondition<ImageType>* itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ImageBoundaryConditionPointerType |
Typedef for generic boundary condition pointer
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 110 of file itkConstShapedNeighborhoodIterator.h.
| typedef TImage itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ImageType |
Typedef support for common objects
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 94 of file itkConstShapedNeighborhoodIterator.h.
| typedef std::list<unsigned int> itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::IndexListType |
An stl storage container type that can be sorted. The type used for the list of active offsets in the neighborhood.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 104 of file itkConstShapedNeighborhoodIterator.h.
| typedef Index<itkGetStaticConstMacro(Dimension)> itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::IndexType |
Typedef support for common objects
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 96 of file itkConstShapedNeighborhoodIterator.h.
| typedef IndexType::IndexValueType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::IndexValueType |
Typedef support for common objects
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 97 of file itkConstShapedNeighborhoodIterator.h.
| typedef TImage::InternalPixelType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::InternalPixelType |
Extract image type information.
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 76 of file itkConstShapedNeighborhoodIterator.h.
| typedef Neighborhood<PixelType, itkGetStaticConstMacro(Dimension)> itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::NeighborhoodType |
Typedef support for common objects
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 99 of file itkConstShapedNeighborhoodIterator.h.
| typedef Superclass::OffsetType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::OffsetType |
Inherit typedefs from superclass
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 87 of file itkConstShapedNeighborhoodIterator.h.
| typedef OffsetType::OffsetValueType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::OffsetValueType |
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 88 of file itkConstShapedNeighborhoodIterator.h.
| typedef TImage::PixelType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::PixelType |
External support for pixel type.
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 77 of file itkConstShapedNeighborhoodIterator.h.
| typedef Superclass::RadiusType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::RadiusType |
Radius typedef support.
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 89 of file itkConstShapedNeighborhoodIterator.h.
| typedef TImage::RegionType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::RegionType |
Typedef support for common objects
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 95 of file itkConstShapedNeighborhoodIterator.h.
| typedef ConstShapedNeighborhoodIterator itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::Self |
Standard class typedefs.
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 83 of file itkConstShapedNeighborhoodIterator.h.
| typedef Superclass::SizeType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::SizeType |
Size and value typedef support.
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 90 of file itkConstShapedNeighborhoodIterator.h.
| typedef Superclass::SizeValueType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::SizeValueType |
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 91 of file itkConstShapedNeighborhoodIterator.h.
| typedef NeighborhoodIterator<TImage, TBoundaryCondition> itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::Superclass |
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 84 of file itkConstShapedNeighborhoodIterator.h.
| itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstShapedNeighborhoodIterator | ( | ) | [inline] |
Default constructor
Definition at line 210 of file itkConstShapedNeighborhoodIterator.h.
| virtual itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::~ConstShapedNeighborhoodIterator | ( | ) | [inline, virtual] |
Virtual destructor
Definition at line 220 of file itkConstShapedNeighborhoodIterator.h.
| itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstShapedNeighborhoodIterator | ( | const SizeType & | radius, | |
| const ImageType * | ptr, | |||
| const RegionType & | region | |||
| ) | [inline] |
Constructor which establishes the region size, neighborhood, and image over which to walk.
Definition at line 224 of file itkConstShapedNeighborhoodIterator.h.
| itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstShapedNeighborhoodIterator | ( | const ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition > & | ) | [protected] |
Copy constructor
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ActivateIndex | ( | const unsigned | int | ) | [protected, virtual] |
Class is protected here so that it is not publicly accessible, but can be accessed by subclasses.. Add/Remove a neighborhood index to/from the active. Locations in the active list are the only accessible elements in the neighborhood. The argument is an index location calculated as an offset into a linear array which represents the image region defined by the radius of this iterator, with the smallest dimension as the fastest increasing index.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ActivateOffset | ( | const OffsetType & | off | ) | [inline, virtual] |
Add/Remove a neighborhood offset (from the center of the neighborhood) to/from the active list. Active list offsets are the only locations updated and accessible through the iterator.
Definition at line 289 of file itkConstShapedNeighborhoodIterator.h.
| const ConstIterator& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::Begin | ( | ) | const [inline] |
Returns a const iterator for the neighborhood which points to the first pixel in the neighborhood.
Reimplemented from itk::Neighborhood< TImage::InternalPixelType *,::itk::GetImageDimension< TImage >::ImageDimension >.
Definition at line 201 of file itkConstShapedNeighborhoodIterator.h.
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ClearActiveList | ( | ) | [inline, virtual] |
Removes all active pixels from this neighborhood.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 296 of file itkConstShapedNeighborhoodIterator.h.
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::DeactivateIndex | ( | const unsigned | int | ) | [protected, virtual] |
Class is protected here so that it is not publicly accessible, but can be accessed by subclasses.. Add/Remove a neighborhood index to/from the active. Locations in the active list are the only accessible elements in the neighborhood. The argument is an index location calculated as an offset into a linear array which represents the image region defined by the radius of this iterator, with the smallest dimension as the fastest increasing index.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::DeactivateOffset | ( | const OffsetType & | off | ) | [inline, virtual] |
Assignment operator
Definition at line 291 of file itkConstShapedNeighborhoodIterator.h.
| const ConstIterator& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::End | ( | ) | const [inline] |
Returns a const iterator for the neighborhood which points to the last pixel in the neighborhood.
Reimplemented from itk::Neighborhood< TImage::InternalPixelType *,::itk::GetImageDimension< TImage >::ImageDimension >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 206 of file itkConstShapedNeighborhoodIterator.h.
| const IndexListType& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::GetActiveIndexList | ( | ) | const [inline] |
Returns the list of active indicies in the neighborhood
Definition at line 306 of file itkConstShapedNeighborhoodIterator.h.
| IndexListType::size_type itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::GetActiveIndexListSize | ( | ) | const [inline] |
Returns the size of the list of active neighborhood indicies.
Definition at line 310 of file itkConstShapedNeighborhoodIterator.h.
| Self& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::operator++ | ( | ) |
Reimplements the operator++ method so that only active pixel locations are updated.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
| Self& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::operator+= | ( | const OffsetType & | ) |
Addition of an itk::Offset. Note that this method does not do any bounds checking. Adding an offset that moves the iterator out of its assigned region will produce undefined results.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
| Self& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::operator-- | ( | ) |
Reimplements the operator-- method so that only active pixel locations are updated.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
| Self& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::operator-= | ( | const OffsetType & | ) |
Subtraction of an itk::Offset. Note that this method does not do any bounds checking. Subtracting an offset that moves the iterator out of its assigned region will produce undefined results.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
| Self& itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::operator= | ( | const Self & | orig | ) | [inline] |
Assignment operator
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 270 of file itkConstShapedNeighborhoodIterator.h.
| virtual void itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::PrintSelf | ( | std::ostream & | , | |
| Indent | ||||
| ) | const [virtual] |
Standard itk print method
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
friend struct ConstIterator [friend] |
Reimplemented from itk::NeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 340 of file itkConstShapedNeighborhoodIterator.h.
const unsigned int itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::Dimension = TImage::ImageDimension [static] |
Save the image dimension.
Reimplemented from itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition >.
Reimplemented in itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition >, and itk::ShapedNeighborhoodIterator< ImageType >.
Definition at line 80 of file itkConstShapedNeighborhoodIterator.h.
IndexListType itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::m_ActiveIndexList [protected] |
Definition at line 357 of file itkConstShapedNeighborhoodIterator.h.
bool itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::m_CenterIsActive [protected] |
Definition at line 356 of file itkConstShapedNeighborhoodIterator.h.
ConstIterator itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::m_ConstBeginIterator [protected] |
Definition at line 359 of file itkConstShapedNeighborhoodIterator.h.
ConstIterator itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::m_ConstEndIterator [protected] |
Definition at line 358 of file itkConstShapedNeighborhoodIterator.h.
1.7.1 written by Dimitri van Heesch,
© 1997-2000