<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta name="robots" content="noindex"> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>ITK: itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition > Class Template Reference</title> <link href="DoxygenStyle.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <!-- Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 --> <center> <a href="index.html" class="qindex">Main Page</a> <a href="modules.html" class="qindex">Groups</a> <a href="namespaces.html" class="qindex">Namespace List</a> <a href="hierarchy.html" class="qindex">Class Hierarchy</a> <a href="classes.html" class="qindex">Alphabetical List</a> <a href="annotated.html" class="qindex">Compound List</a> <a href="files.html" class="qindex">File List</a> <a href="namespacemembers.html" class="qindex">Namespace Members</a> <a href="functions.html" class="qindex">Compound Members</a> <a href="globals.html" class="qindex">File Members</a> <a href="pages.html" class="qindex">Concepts</a></center> <!-- Generated by Doxygen 1.5.9 --> <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </div> <div class="contents"> <h1>itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition > Class Template Reference<br> <small> [<a class="el" href="group__ImageIterators.html">Image Iterators</a>]</small> </h1><!-- doxytag: class="itk::ConstShapedNeighborhoodIterator" --><!-- doxytag: inherits="NeighborhoodIterator< TImage, TBoundaryCondition >" -->Const version of <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape.">ShapedNeighborhoodIterator</a>, defining iteration of a local N-dimensional neighborhood of pixels across an <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a>. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1ConstShapedNeighborhoodIterator__inherit__graph.png" border="0" usemap="#itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__inherit__map" alt="Inheritance graph"></center> <map name="itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__inherit__map"> <area shape="rect" id="node16" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="itk::ConstShapedNeighborhoodIterator\< ImageType, ZeroFluxNeumannBoundaryCondition\< ImageType \> \>" alt="" coords="4509,88,5253,117"><area shape="rect" id="node2" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\< TImage, TBoundaryCondition \>" alt="" coords="3033,88,3447,117"><area shape="rect" id="node4" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\< TImage,TBoundaryCondition \>" alt="" coords="2531,88,2981,117"><area shape="rect" id="node6" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\< TImage::InternalPixelType *,::itk::GetImageDimension\< TImage \>::ImageDimension \>" alt="" coords="1021,83,1757,112"><area shape="rect" id="node10" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional..." alt="" coords="1809,117,2263,147"><area shape="rect" id="node8" href="classitk_1_1Neighborhood.html" title="A light-weight container object for storing an N-dimensional neighborhood of values..." alt="" coords="5,83,376,112"><area shape="rect" id="node18" href="classitk_1_1ShapedNeighborhoodIterator.html" title="itk::ShapedNeighborhoodIterator\< ImageType \>" alt="" coords="5304,88,5648,117"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1ConstShapedNeighborhoodIterator__coll__graph.png" border="0" usemap="#itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__coll__map"> <area shape="rect" id="node40" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html" title="itk::ConstShapedNeighborhoodIterator\< TImage, TBoundaryCondition \>::ConstIterator" alt="" coords="5159,176,5764,205"><area shape="rect" id="node2" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\< TImage, TBoundaryCondition \>" alt="" coords="3975,176,4388,205"><area shape="rect" id="node4" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\< TImage,TBoundaryCondition \>" alt="" coords="3472,176,3923,205"><area shape="rect" id="node6" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\< TImage::InternalPixelType *,::itk::GetImageDimension\< TImage \>::ImageDimension \>" alt="" coords="1765,109,2501,139"><area shape="rect" id="node32" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional..." alt="" coords="2751,176,3204,205"><area shape="rect" id="node8" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\< TImage::InternalPixelType * \>" alt="" coords="705,87,1119,116"><area shape="rect" id="node10" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\< TPixel \>" alt="" coords="172,87,439,116"><area shape="rect" id="node14" href="classitk_1_1Neighborhood.html" title="A light-weight container object for storing an N-dimensional neighborhood of values..." alt="" coords="727,140,1097,169"><area shape="rect" id="node18" href="classitk_1_1ImageBoundaryCondition.html" title="itk::ImageBoundaryCondition\< ImageType \>" alt="" coords="1973,21,2293,51"><area shape="rect" id="node20" href="classitk_1_1ImageBoundaryCondition.html" title="A virtual base object that defines an interface to a class of boundary condition..." alt="" coords="748,21,1076,51"><area shape="rect" id="node22" href="classTImage.html" title="TImage" alt="" coords="2941,123,3013,152"><area shape="rect" id="node24" href="classitk_1_1Offset.html" title="Represent the offset between two n-dimensional indexes in a n-dimensional image." alt="" coords="2011,472,2256,501"><area shape="rect" id="node26" href="classitk_1_1Index.html" title="itk::Index\< itkGetStaticConstMacro(Dimension)\>" alt="" coords="1956,389,2311,419"><area shape="rect" id="node28" href="classitk_1_1Index.html" title="Represent a n-dimensional index in a n-dimensional image." alt="" coords="796,389,1028,419"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1ConstShapedNeighborhoodIterator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Classes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a></td></tr> <tr><td colspan="2"><br><h2>Public Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TBoundaryCondition </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">BoundaryConditionType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryCondition</a><br class="typebreak"> < <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#506e3fcdaaa973856b36372f342fe5e6">ImageBoundaryConditionPointerType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::list< unsigned int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::InternalPixelType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Offset.html">Superclass::OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1526861e26fb54906934e792085358aa">OffsetType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Offset.html#a813bb2136a4584d5f3758447c3571bd">OffsetType::OffsetValueType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">OffsetValueType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::PixelType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Size.html">Superclass::RadiusType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5cf4d7a11c03000ebcc1f48cd2f28aa7">RadiusType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak"> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#af2120d506f093d216169658bfd6f702">Self</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Size.html">Superclass::SizeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3093fe90ac34f2efe7086df3bf441755">SizeType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5f310556fd936811a745fd8f554423bc">Superclass::SizeValueType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2aed3e39c74438fc1d557fc6ef912d6f">SizeValueType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1NeighborhoodIterator.html">NeighborhoodIterator</a><br class="typebreak"> < TImage, TBoundaryCondition > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6fea1416fb55b1ce07443407ed05588f">Superclass</a></td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Index.html">Index</a><br class="typebreak"> < itkGetStaticConstMacro(Dimension)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3f804c6cfab42502eb024ba7b8713b1f">IndexType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Index.html#bcd2aba05e60b776c5e75f72ed86420b">IndexType::IndexValueType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#886b83bc817ae7fe5f58d9a726e7b8b4">IndexValueType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Neighborhood.html">Neighborhood</a><br class="typebreak"> < <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a>, <br class="typebreak"> itkGetStaticConstMacro(Dimension)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d0744d62cccdc8cefc92535fa38c456">NeighborhoodType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::RegionType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#972200061da741a300f74d0f58bdd7cd">GetActiveIndexList</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">IndexListType::size_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#644eb11fae1cb66e126c709bb9dbe27b">GetActiveIndexListSize</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d9cdb3328bf7592f8578d02fad6d0bfa">itkStaticConstMacro</a> (Dimension, unsigned int, TImage::ImageDimension)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#00b54ceb398893d9feb1387fde72579c">operator++</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#b5448c1718d99bfaaf4f2883422d7804">operator+=</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#7de98115b8fb9090875e995e99ad497d">operator--</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#36e45ca6c949f3ddf08efaf3aeb3877e">operator-=</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#4e06b1ab35473680c1d9053612ab0610">~ConstShapedNeighborhoodIterator</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8ac1cf4446e11300188bbffcac08b9a9">ActivateOffset</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &off)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8ba1a113daba03b79058c07f402636cb">DeactivateOffset</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &off)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#34ab52a3b24d4ff951b97cb8dd957e27">operator=</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &orig)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3ebef821cc5d88275d59bb64fa21f86e">PrintSelf</a> (std::ostream &, <a class="el" href="classitk_1_1Indent.html">Indent</a>) const </td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#53e2297e91571b1dad83a45dd58cd7b7">Begin</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#96dd39eaac313db8b1e18ff064dd5b49">ConstShapedNeighborhoodIterator</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#499451a66cf009da2ef33eb4ca55c613">End</a> () const </td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2f070e8908b7c451ea2b19f149ecacff">ClearActiveList</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#47b4e60ac4fe504ec135edb4738c9585">ConstShapedNeighborhoodIterator</a> (const <a class="el" href="classitk_1_1Size.html">SizeType</a> &radius, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> *ptr, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> &region)</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e5bff14077d52cb612a07190583a7d2a">ConstShapedNeighborhoodIterator</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> &)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#79bb475e78ef2fa4037bd268ceb0ec4f">ActivateIndex</a> (const unsigned int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#bd09f3181436c3c41d13fa863f2ff392">DeactivateIndex</a> (const unsigned int)</td></tr> <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#11bd31d19d7733a89796343a8ff17d04">m_ActiveIndexList</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#62547747eb3cd3c418cb620b705e6e1d">m_CenterIsActive</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1b993c265d25638fdbb568473e21a2d4">m_ConstBeginIterator</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d2ae693ca916b68e578f65d58bb2295f">m_ConstEndIterator</a></td></tr> <tr><td colspan="2"><br><h2>Private Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a><br class="typebreak"> < TImage::InternalPixelType * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#89eeafe9269d4b424aab217a3db87fd9">AllocatorType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryCondition</a><br class="typebreak"> < <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> > const * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d499c180bb5e5810607cc2a6f7e90fd6">ImageBoundaryConditionConstPointerType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">Superclass::Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">Iterator</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak"> ImageType::NeighborhoodAccessorFunctorType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cd2d3344f589128caa11fab29e739796">NeighborhoodAccessorFunctorType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SliceIterator.html">SliceIterator</a><br class="typebreak"> < TImage::InternalPixelType <br class="typebreak"> *, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8fb18d2639095c8c942cd02fa3cfc24a">SliceIteratorType</a></td></tr> <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#78a8e47342f098554f94e4481e02cb8f">Allocate</a> (unsigned int i)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#51a0f95d48890165971056fbe7562ea0">ComputeInternalIndex</a> (unsigned int n) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#4dc6e4040ea46bf6ba9636370eeb519a">ComputeNeighborhoodOffsetTable</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#71c4af1285c80f97fd075554e8579bd7">ComputeNeighborhoodStrideTable</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e4999308491061545ecf90b2348b4224">GetBeginIndex</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#2dddbcc86e4a18ee2139cddb38d1d8af">GetBound</a> (unsigned int n) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#c43347c0d6668b3858bf76d50859de5e">GetBound</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">BoundaryConditionType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#3c299b5fa08ddccd970adeafaae82d6f">GetBoundaryCondition</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5a3963b81f055e1cba28754e60cb88d1">GetBoundingBoxAsImageRegion</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#d8370fe46b84a07ed81c9d959601bc04">GetCenterNeighborhoodIndex</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0ea909afedda3be43a83d98b4eb6fcaf">GetCenterPixel</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#813f9d19bde597c4be563a45a5ef538b">GetCenterPointer</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#06800a9c958e647200c6ff444b535d65">GetCenterPointer</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TImage::InternalPixelType * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#b28c7068b7afae88d63f810e6d359717">GetCenterValue</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#2c3d058a73542cee16562ccaf813dad6">GetImagePointer</a> (void) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ed358b5c475541bdf626cadd06398a24">GetIndex</a> (const unsigned i) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#271d8890a7f6ceadd79c3ee34d2cfceb">GetIndex</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &o) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ffdca574f1ad80d798fa9b4c93aa1612">GetIndex</a> (void) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1Neighborhood.html">NeighborhoodType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4d4b11f614a33f3ae68a6df136b7a49e">GetNeighborhood</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#207d1260d2075e951415717f06e44a58">GetNeighborhoodIndex</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#250455acc237b2a3eacc7d13f413a6a0">GetNext</a> (const unsigned axis) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4644798ac82d2c98e26647eb5bd01701">GetNext</a> (const unsigned axis, const unsigned i) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#f75ae624334402211e6b5bff0c3545a9">GetOffset</a> (unsigned int i) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b6cd2b622619cf70843d4709c8d97a0b">GetPixel</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &o, bool &IsInBounds) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1e373d9bbb137f8c5ed6d5ccc6df5bfd">GetPixel</a> (const unsigned i, bool &IsInBounds) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#c7c92804c9404c9d438f43e485b48d05">GetPrevious</a> (const unsigned axis) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#248ace9111530de11d0e627499eb0c3e">GetPrevious</a> (const unsigned axis, const unsigned i) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#d29efe575c4e3fcfcd148a68b68b8da0">GetRadius</a> (const unsigned long n) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1Size.html">SizeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#ac21899e31bcf9744aabebba3fa99390">GetRadius</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1c0cfac5a084fc3bccfdb9a365170e17">GetRegion</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Size.html">SizeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#a1a24d9da079f6bcd4ca3c2663e53888">GetSize</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#08b57a333d74717cb9171dd620277029">GetSize</a> (const unsigned long n) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">std::slice </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#ca0dd3abb133c4318705cd24a8c55ecc">GetSlice</a> (unsigned int) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#1ed1ec3445af80e1b6711755b2c7d6b6">GetStride</a> (const unsigned axis) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">OffsetValueType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#05561b54f5f5c637cff52add8cc242bb">GetWrapOffset</a> (unsigned int n) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cb5da44f584405841ef2152650c2f18a">GetWrapOffset</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ad6c8e75d123ee40550aab894926bb5d">GoToBegin</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4241563ca344c042190d9e8081ce576e">GoToEnd</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#8caa212c1d781ced05fab39349683369">InBounds</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#85d42f1970a6a454603cdcdd918d3238">Initialize</a> (const <a class="el" href="classitk_1_1Size.html">SizeType</a> &radius, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> *ptr, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> &region)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b44c77a584eba2f0a0899aae873873ea">IsAtBegin</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#bd3ddf84a416f958e66aa373de336fc3">itkStaticConstMacro</a> (NeighborhoodDimension, unsigned int, VDimension)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8dd27776e2da132b85aa114428c5c02a">operator!=</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &other) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0398e3981bb2513596c360519dea1035">operator!=</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#2cd369bbf3bd8af43a52477a7055f05a">operator-</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &b)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d1c6c658114ad4ba97cd452d617ef784">operator<</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5b24bd5c2f0b92c4ed12ded34d3f03e4">operator<=</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8981df11d45de87d1e46efda5c9b238d">operator==</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &other) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ee2213b6ad059779e949d9c2197e3f51">operator==</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#bbadf5ffcc70d1a78ac0d6f826bdac78">operator></a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#fef45c8bffd9545724fffad0fb4737aa">operator>=</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> &it) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#69ecde48dd9fc3d52f5569dd1d7fd048">OverrideBoundaryCondition</a> (const <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionPointerType</a> i)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#a1a5e7ed2d65b8971056a293e1218ebb">Print</a> (std::ostream &os) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#52e92b334466b6b3cf8f51fa0ad559ef">ResetBoundaryCondition</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b8fab0a605b185a7ed5552e495c354a6">SetBeginIndex</a> (const <a class="el" href="classitk_1_1Index.html">IndexType</a> &start)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#54151daf96e384bdb68dc5e7bdaffecf">SetBound</a> (const <a class="el" href="classitk_1_1Size.html">SizeType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4ffa7d2436fa01192dba295a31c5d8de">SetBoundaryCondition</a> (const TBoundaryCondition &c)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#98756ed6ac792bf4c38f7fdfe87cf837">SetCenterPixel</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#35ea92766b29214847dc14e655c06dbe">SetEndIndex</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#07a4ea30304a415abaf8f26008bc3005">SetLoop</a> (const <a class="el" href="classitk_1_1Index.html">IndexType</a> &p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#86f1e0f4aa6d0a6fe970ec4f74782a07">SetNeighborhood</a> (const <a class="el" href="classitk_1_1Neighborhood.html">NeighborhoodType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#5c49e404546be5da07e9872ac33a0ee4">SetNext</a> (const unsigned axis, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#9f463d92dcffb97859c87bcd1f2e9b11">SetNext</a> (const unsigned axis, const unsigned i, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#fa99a982344007feba7b9755c3d7d9d4">SetPixel</a> (const unsigned i, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v, bool &status)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0f23725e8576e050dd5eb8c43f6a704a">SetPixelPointers</a> (const <a class="el" href="classitk_1_1Index.html">IndexType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#261e3afe530a2365a41892eaa774dca6">SetPrevious</a> (const unsigned axis, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#4baa7e8744777c7b427d7aed4916f53c">SetPrevious</a> (const unsigned axis, const unsigned i, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#4ff1e7ab347dccc3c2c9fa980170eaf0">SetRadius</a> (const unsigned long)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#aaca932400993b5d5faf6448dfd856bf">SetRadius</a> (const <a class="el" href="classitk_1_1Size.html">SizeType</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#db1c428797dbb4b632684f13b5c39b3d">Size</a> () const</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#ca476f769d8de82470b90cbeed5e43cf">Begin</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#56965dceb4c4f0b7fbc711852a6d94de">End</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1NeighborhoodAllocator.html">AllocatorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#9bf41b313da982603d7a13c8a20cd5c8">GetBufferReference</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1NeighborhoodAllocator.html">AllocatorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#9115342543c13ee02dd6ba131c8ab8fb">GetBufferReference</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TImage::InternalPixelType *& </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#9a1a9bc0fb29fb84bfd80e8f2c2697a7">GetElement</a> (unsigned int i)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const TImage::InternalPixelType *& </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#ccad4766c8147d8564d306823f5582cf">operator[]</a> (unsigned int i) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TImage::InternalPixelType *& </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#ced2f60a65faa163a001da167ae60498">operator[]</a> (unsigned int i)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ca3545a3111e33a846fef188b34de3fb">GetNeedToUseBoundaryCondition</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#438cb0146b802b04a771a2461952cff8">NeedToUseBoundaryConditionOff</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4c912f8cf82aef500b32d677fb1ef369">NeedToUseBoundaryConditionOn</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4ad31c4f81a1f71f83ad22c8f2dae27c">SetNeedToUseBoundaryCondition</a> (bool b)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#8374392a1e750d2af457f773adfe824d">GetPixel</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &o) const</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#f04763be3c465d8cdbcb8824440989a0">GetPixel</a> (const unsigned i) const</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#763ea8ad6a5683e4db34c5ea456ce8f2">IsAtEnd</a> () const</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const TImage::InternalPixelType *& </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#e42d8d4b6d898fcc379680b8ce7495ea">operator[]</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &o) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TImage::InternalPixelType *& </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#b2760d7ef5ad1f435a9417159ca3794d">operator[]</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &o)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#fbfa4277b78bdcbdbb3c14670a3b5244">SetLocation</a> (const <a class="el" href="classitk_1_1Index.html">IndexType</a> &position)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#ca5d615f82915cdf27793237d3139b74">SetPixel</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> o, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1NeighborhoodIterator.html#e4a13fcdbce5dec4b56825affab32aa0">SetPixel</a> (const unsigned i, const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#93c785b2ebe92cc7e7f475b725b9d933">SetRadius</a> (const unsigned long *rad)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#3d1399473e4315314191cbdd12e0fc7e">SetSize</a> ()</td></tr> <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d2b561fadd8c9ecf247aef51e38fc05b">m_Begin</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#aa45bb9d78d2b7c5ea9e2498be70e0b9">m_BeginIndex</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0d50d481c1ba292388ea2a3ca22070de">m_Bound</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionPointerType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#320897c5aa28b1e90fffda02bb400e69">m_BoundaryCondition</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">ImageType::ConstWeakPointer </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e06823fc20a02cb69173229198b49f85">m_ConstImage</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#afdd020c08e4b7ececb96de3e062a8b5">m_End</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#7c1772cf4402dbc494df3958d5c43150">m_EndIndex</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ebbc266ffec0ce343855ca5935166f40">m_InBounds</a> [Dimension]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#45ea9b17fd77521beadcbcc16279d64f">m_InnerBoundsHigh</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0abb0f1b2749f26e15a73ab1f5f43153">m_InnerBoundsLow</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TBoundaryCondition </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#244ec69b83c57f2f52e88c0d84a02a90">m_InternalBoundaryCondition</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#9a0eb9d630ab726ad903e32a987605e7">m_IsInBounds</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b55b4e5a01c1755b65566902cfb58fa6">m_IsInBoundsValid</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#57dec155c6b65bf6400253c260edf237">m_Loop</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e6dcc6ab4186f0233f40474ab2bcdd4d">m_NeedToUseBoundaryCondition</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cd2d3344f589128caa11fab29e739796">NeighborhoodAccessorFunctorType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#134ada39d31a2386fb86744bc9377d12">m_NeighborhoodAccessorFunctor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b7cc0b678bbb29420ded9730e6b3d612">m_Region</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1bb8837056d746fa9bce4078edd5ff09">m_WrapOffset</a></td></tr> <tr><td colspan="2"><br><h2>Friends</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#ff4ff712b78d159dd32552cea3d923c8">ConstIterator</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <h3>template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>><br> class itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition ></h3> Const version of <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape.">ShapedNeighborhoodIterator</a>, defining iteration of a local N-dimensional neighborhood of pixels across an <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a>. <p> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional...">ConstShapedNeighborhoodIterator</a> implements the read-only methods of <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape.">ShapedNeighborhoodIterator</a>. <a class="el" href="classA.html">A</a> "shaped" neighborhood iterator is one that allows you to specify which neighbor elements are active and which are inactive. See <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape.">ShapedNeighborhoodIterator</a> for more information.<p> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classitk_1_1Neighborhood.html" title="A light-weight container object for storing an N-dimensional neighborhood of values...">Neighborhood</a></dd></dl> <dl class="user" compact><dt><b>MORE INFORMATION</b></dt><dd>For a complete description of the ITK <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> Iterators and their API, please see the Iterators chapter in the ITK Software Guide. The ITK Software Guide is available in print and as a free .pdf download from <a href="http://www.itk.org.">http://www.itk.org.</a></dd></dl> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classitk_1_1ImageConstIterator.html" title="A multi-dimensional image iterator templated over image type.">ImageConstIterator</a> <p> <a class="el" href="classitk_1_1ConditionalConstIterator.html" title="ConditionalConstIterator is a base class for other iterators where membership in...">ConditionalConstIterator</a> <p> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a> <p> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional...">ConstShapedNeighborhoodIterator</a> <p> <a class="el" href="classitk_1_1ConstSliceIterator.html" title="A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel...">ConstSliceIterator</a> <p> <a class="el" href="classitk_1_1CorrespondenceDataStructureIterator.html" title="An iterator designed to easily traverse an itkCorrespondenceDataStructure.">CorrespondenceDataStructureIterator</a> <p> <a class="el" href="classitk_1_1FloodFilledFunctionConditionalConstIterator.html" title="Iterates over a flood-filled spatial function.">FloodFilledFunctionConditionalConstIterator</a> <p> <a class="el" href="classitk_1_1FloodFilledImageFunctionConditionalConstIterator.html" title="Iterates over a flood-filled image function.">FloodFilledImageFunctionConditionalConstIterator</a> <p> <a class="el" href="classitk_1_1FloodFilledImageFunctionConditionalIterator.html" title="Iterates over a flood-filled image function.">FloodFilledImageFunctionConditionalIterator</a> <p> <a class="el" href="classitk_1_1FloodFilledSpatialFunctionConditionalConstIterator.html" title="Iterates over a flood-filled spatial function.">FloodFilledSpatialFunctionConditionalConstIterator</a> <p> <a class="el" href="classitk_1_1FloodFilledSpatialFunctionConditionalIterator.html" title="Iterates over a flood-filled spatial function.">FloodFilledSpatialFunctionConditionalIterator</a> <p> <a class="el" href="classitk_1_1ImageConstIterator.html" title="A multi-dimensional image iterator templated over image type.">ImageConstIterator</a> <p> <a class="el" href="classitk_1_1ImageConstIteratorWithIndex.html" title="A base class for multi-dimensional iterators templated over image type that are designed...">ImageConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageIterator.html" title="A multi-dimensional iterator templated over image type.">ImageIterator</a> <p> <a class="el" href="classitk_1_1ImageIteratorWithIndex.html" title="A base class for multi-dimensional iterators templated over image type that are designed...">ImageIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageLinearConstIteratorWithIndex.html" title="A multi-dimensional image iterator that visits image pixels within a region in a...">ImageLinearConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageLinearIteratorWithIndex.html" title="A multi-dimensional image iterator that visits image pixels within a region in a...">ImageLinearIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRandomConstIteratorWithIndex.html" title="A multi-dimensional image iterator that visits a random set of pixels within an image...">ImageRandomConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRandomIteratorWithIndex.html" title="A multi-dimensional image iterator that visits a random set of pixels within an image...">ImageRandomIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRegionConstIterator.html" title="A multi-dimensional iterator templated over image type that walks a region of pixels...">ImageRegionConstIterator</a> <p> <a class="el" href="classitk_1_1ImageRegionConstIteratorWithIndex.html" title="A multi-dimensional iterator templated over image type that walks an image region...">ImageRegionConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRegionExclusionConstIteratorWithIndex.html" title="Multi-dimensional image iterator that walks an image region, excluding a second region...">ImageRegionExclusionConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRegionExclusionIteratorWithIndex.html" title="Multi-dimensional image iterator that walks an image region, excluding a second region...">ImageRegionExclusionIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRegionIterator.html" title="A multi-dimensional iterator templated over image type that walks a region of pixels...">ImageRegionIterator</a> <p> <a class="el" href="classitk_1_1ImageRegionIteratorWithIndex.html" title="A multi-dimensional iterator templated over image type that walks pixels within a...">ImageRegionIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageRegionReverseConstIterator.html" title="A multi-dimensional image iterator designed to walk a specified image region in reverse...">ImageRegionReverseConstIterator</a> <p> <a class="el" href="classitk_1_1ImageRegionReverseIterator.html" title="Multi-dimensional image iterator which only walks a region.">ImageRegionReverseIterator</a> <p> <a class="el" href="classitk_1_1ImageReverseConstIterator.html" title="Multi-dimensional image iterator.">ImageReverseConstIterator</a> <p> <a class="el" href="classitk_1_1ImageReverseIterator.html" title="A multi-dimensional image iterator designed to walk a specified region in reverse...">ImageReverseIterator</a> <p> <a class="el" href="classitk_1_1ImageSliceConstIteratorWithIndex.html" title="Multi-dimensional image iterator which only walks a region.">ImageSliceConstIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1ImageSliceIteratorWithIndex.html" title="A multi-dimensional image iterator that extends the ImageLinearIteratorWithIndex...">ImageSliceIteratorWithIndex</a> <p> <a class="el" href="classitk_1_1NeighborhoodIterator.html" title="Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image...">NeighborhoodIterator</a> <p> <a class="el" href="classitk_1_1PathConstIterator.html" title="PathConstIterator iterates (traces) over a path through an image.">PathConstIterator</a> <p> <a class="el" href="classitk_1_1PathIterator.html" title="PathIterator iterates (traces) over a path through an image.">PathIterator</a> <p> <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape.">ShapedNeighborhoodIterator</a> <p> <a class="el" href="classitk_1_1SliceIterator.html" title="A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel...">SliceIterator</a> <p> <a class="el" href="classitk_1_1ImageConstIteratorWithIndex.html" title="A base class for multi-dimensional iterators templated over image type that are designed...">ImageConstIteratorWithIndex</a> </dd></dl> <dl compact><dt><b>Examples: </b></dt><dd> <p> <a class="el" href="Testing_2Code_2Common_2itkVectorImageTest_8cxx-example.html#_a26">Testing/Code/Common/itkVectorImageTest.cxx</a>.</dl> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00070">70</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="e14094f59a250c982d1a41c878ae97f2"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::BoundaryConditionType" ref="e14094f59a250c982d1a41c878ae97f2" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef TBoundaryCondition <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">BoundaryConditionType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef for boundary condition type. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4be6b84cf44e588115f01edc654f3d28">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#9c4f6f7bf21400be41cb4321d769bb49">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#9c4f6f7bf21400be41cb4321d769bb49">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00107">107</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="506e3fcdaaa973856b36372f342fe5e6"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ImageBoundaryConditionPointerType" ref="506e3fcdaaa973856b36372f342fe5e6" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryCondition</a><<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a>>* <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionPointerType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef for generic boundary condition pointer <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#82be03219ccae9b94630d73ed46cc548">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#ae005967b94b08555afa8a4045b8b72b">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#ae005967b94b08555afa8a4045b8b72b">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00110">110</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="3648117fd1228ea55368b06db25e151f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ImageType" ref="3648117fd1228ea55368b06db25e151f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef TImage <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef support for common objects <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#739c92fa655f7dea0ac29d9be365f4ed">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b3da3543727f450ff6c9898d24d4638e">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b3da3543727f450ff6c9898d24d4638e">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00094">94</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="6d143faeb02402002fd55112d0897db2"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::IndexListType" ref="6d143faeb02402002fd55112d0897db2" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef std::list<unsigned int> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> An stl storage container type that can be sorted. The type used for the list of active offsets in the neighborhood. <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c3129381fa8d95da4ad873921aa261ca">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c3129381fa8d95da4ad873921aa261ca">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00104">104</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="3f804c6cfab42502eb024ba7b8713b1f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::IndexType" ref="3f804c6cfab42502eb024ba7b8713b1f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Index.html">Index</a><itkGetStaticConstMacro(Dimension)> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1Index.html">IndexType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef support for common objects <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#43e6da9a04f4aca917afd0de748673f0">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7ed3dedaaac30bd8c419881d8d60d560">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7ed3dedaaac30bd8c419881d8d60d560">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00096">96</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="886b83bc817ae7fe5f58d9a726e7b8b4"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::IndexValueType" ref="886b83bc817ae7fe5f58d9a726e7b8b4" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Index.html#bcd2aba05e60b776c5e75f72ed86420b">IndexType::IndexValueType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#886b83bc817ae7fe5f58d9a726e7b8b4">IndexValueType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef support for common objects <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#bb175fa86a355db314e9461b463b96e9">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c0e44640e45ae44b3832fb6626fae154">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c0e44640e45ae44b3832fb6626fae154">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00097">97</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="5d377ac64c0604f248c574bef3cc4442"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::InternalPixelType" ref="5d377ac64c0604f248c574bef3cc4442" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef TImage::InternalPixelType <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">InternalPixelType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Extract image type information. <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#1b1e5ee904159f32b59cc6e90b73f65d">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#adb43415d129e7979517c9fef34fb7d6">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#adb43415d129e7979517c9fef34fb7d6">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00076">76</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="6d0744d62cccdc8cefc92535fa38c456"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::NeighborhoodType" ref="6d0744d62cccdc8cefc92535fa38c456" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html">Neighborhood</a><<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a>, itkGetStaticConstMacro(Dimension)> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1Neighborhood.html">NeighborhoodType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef support for common objects <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#8c61c4a0cf805ab3577f5744ae0dfbf1">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0fa1d61609b4d07fc4bd538ca031df2d">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0fa1d61609b4d07fc4bd538ca031df2d">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00099">99</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="1526861e26fb54906934e792085358aa"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::OffsetType" ref="1526861e26fb54906934e792085358aa" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Offset.html">Superclass::OffsetType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1Offset.html">OffsetType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Inherit typedefs from superclass <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#c989cb7514fe7601ba0f1873eeb017ea">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e8597b191d161947460c20048028e4b7">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e8597b191d161947460c20048028e4b7">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00087">87</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="0dd1a84e994a195dc3edd2ac29881bf2"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::OffsetValueType" ref="0dd1a84e994a195dc3edd2ac29881bf2" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Offset.html#a813bb2136a4584d5f3758447c3571bd">OffsetType::OffsetValueType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">OffsetValueType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#0c1171100e701bf381c766fa8662bb91">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#70fe2778d9c1803dd6a0b42e7e248ef9">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#70fe2778d9c1803dd6a0b42e7e248ef9">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00088">88</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="8daa4a608597d3a4c38adf039c4fffdf"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::PixelType" ref="8daa4a608597d3a4c38adf039c4fffdf" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef TImage::PixelType <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> External support for pixel type. <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#9ded4cc7d6615245cfdf61ca08047b2b">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0703e59eda9c0c073afd6f4f1393b8ae">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0703e59eda9c0c073afd6f4f1393b8ae">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00077">77</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="5cf4d7a11c03000ebcc1f48cd2f28aa7"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::RadiusType" ref="5cf4d7a11c03000ebcc1f48cd2f28aa7" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Size.html">Superclass::RadiusType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1Size.html">RadiusType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Radius typedef support. <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#07513aa6c53daf258ecefb2434a78bc1">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b5c5aaa7a6d8216a56eab4df2fae3579">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b5c5aaa7a6d8216a56eab4df2fae3579">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00089">89</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="fbc0cb953be33a2c215ce6598e9ffd12"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::RegionType" ref="fbc0cb953be33a2c215ce6598e9ffd12" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef TImage::RegionType <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedef support for common objects <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#e8443e2e36508424eb92d10e0b560208">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#1cbf10c06ad65ae8c009fd4ed1616097">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#1cbf10c06ad65ae8c009fd4ed1616097">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00095">95</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="af2120d506f093d216169658bfd6f702"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::Self" ref="af2120d506f093d216169658bfd6f702" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Standard class typedefs. <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#752fb821e96698e4d31f89009721c7ee">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#923559e7325eb31147065f926a9bbc9b">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#923559e7325eb31147065f926a9bbc9b">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00083">83</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="3093fe90ac34f2efe7086df3bf441755"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::SizeType" ref="3093fe90ac34f2efe7086df3bf441755" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Size.html">Superclass::SizeType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1Size.html">SizeType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classitk_1_1Size.html" title="Represent the size (bounds) of a n-dimensional image.">Size</a> and value typedef support. <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#e5ba0437892f2e98ac79b7156c4affb3">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2487bba2e7b20dfc08a34de3808a2d08">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2487bba2e7b20dfc08a34de3808a2d08">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00090">90</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="2aed3e39c74438fc1d557fc6ef912d6f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::SizeValueType" ref="2aed3e39c74438fc1d557fc6ef912d6f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5f310556fd936811a745fd8f554423bc">Superclass::SizeValueType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2aed3e39c74438fc1d557fc6ef912d6f">SizeValueType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5f310556fd936811a745fd8f554423bc">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a82fc324513d4b9fbfec1b64baf96724">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a82fc324513d4b9fbfec1b64baf96724">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00091">91</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="6fea1416fb55b1ce07443407ed05588f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::Superclass" ref="6fea1416fb55b1ce07443407ed05588f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1NeighborhoodIterator.html">NeighborhoodIterator</a><TImage, TBoundaryCondition> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1NeighborhoodIterator.html">Superclass</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#0006554b837c2d564d3181b81f067a7f">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e54d244158701f48d697a60415ca4ef2">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e54d244158701f48d697a60415ca4ef2">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00084">84</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="96dd39eaac313db8b1e18ff064dd5b49"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstShapedNeighborhoodIterator" ref="96dd39eaac313db8b1e18ff064dd5b49" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Default constructor <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00210">210</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="4e06b1ab35473680c1d9053612ab0610"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::~ConstShapedNeighborhoodIterator" ref="4e06b1ab35473680c1d9053612ab0610" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::~<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Virtual destructor <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00220">220</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="47b4e60ac4fe504ec135edb4738c9585"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstShapedNeighborhoodIterator" ref="47b4e60ac4fe504ec135edb4738c9585" args="(const SizeType &radius, const ImageType *ptr, const RegionType &region)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Size.html">SizeType</a> & </td> <td class="paramname"> <em>radius</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">ImageType</a> * </td> <td class="paramname"> <em>ptr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">RegionType</a> & </td> <td class="paramname"> <em>region</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Constructor which establishes the region size, neighborhood, and image over which to walk. <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00224">224</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="e5bff14077d52cb612a07190583a7d2a"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstShapedNeighborhoodIterator" ref="e5bff14077d52cb612a07190583a7d2a" args="(const ConstShapedNeighborhoodIterator &)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a> </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition > & </td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Copy constructor </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="79bb475e78ef2fa4037bd268ceb0ec4f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ActivateIndex" ref="79bb475e78ef2fa4037bd268ceb0ec4f" args="(const unsigned int)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ActivateIndex </td> <td>(</td> <td class="paramtype">const unsigned </td> <td class="paramname"> <em>int</em> </td> <td> ) </td> <td><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> 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. <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2db1bf65a47846d72010f0a9e727b461">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2db1bf65a47846d72010f0a9e727b461">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> </div> </div><p> <a class="anchor" name="8ac1cf4446e11300188bbffcac08b9a9"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ActivateOffset" ref="8ac1cf4446e11300188bbffcac08b9a9" args="(const OffsetType &off)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ActivateOffset </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> & </td> <td class="paramname"> <em>off</em> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> 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. <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00289">289</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="53e2297e91571b1dad83a45dd58cd7b7"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::Begin" ref="53e2297e91571b1dad83a45dd58cd7b7" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::Begin </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Returns a const iterator for the neighborhood which points to the first pixel in the neighborhood. <p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#8371bc36136480048ea3566adcac6ce7">itk::Neighborhood< TImage::InternalPixelType *,::itk::GetImageDimension< TImage >::ImageDimension ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00201">201</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="2f070e8908b7c451ea2b19f149ecacff"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ClearActiveList" ref="2f070e8908b7c451ea2b19f149ecacff" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ClearActiveList </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Removes all active pixels from this neighborhood. <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#d4c640aa0da2f58628ec795fb81f1dce">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#d4c640aa0da2f58628ec795fb81f1dce">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00296">296</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="bd09f3181436c3c41d13fa863f2ff392"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::DeactivateIndex" ref="bd09f3181436c3c41d13fa863f2ff392" args="(const unsigned int)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::DeactivateIndex </td> <td>(</td> <td class="paramtype">const unsigned </td> <td class="paramname"> <em>int</em> </td> <td> ) </td> <td><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> 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. <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a6299ccc977493dcb6ab0698f386352d">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a6299ccc977493dcb6ab0698f386352d">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> </div> </div><p> <a class="anchor" name="8ba1a113daba03b79058c07f402636cb"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::DeactivateOffset" ref="8ba1a113daba03b79058c07f402636cb" args="(const OffsetType &off)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::DeactivateOffset </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> & </td> <td class="paramname"> <em>off</em> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> 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. <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00291">291</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="499451a66cf009da2ef33eb4ca55c613"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::End" ref="499451a66cf009da2ef33eb4ca55c613" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::End </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Returns a const iterator for the neighborhood which points to the last pixel in the neighborhood. <p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#16d2f4b336e75f880f799dff7109e253">itk::Neighborhood< TImage::InternalPixelType *,::itk::GetImageDimension< TImage >::ImageDimension ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#34f272826515b3760ab472d8df6fd2fb">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#34f272826515b3760ab472d8df6fd2fb">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00206">206</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="972200061da741a300f74d0f58bdd7cd"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::GetActiveIndexList" ref="972200061da741a300f74d0f58bdd7cd" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::GetActiveIndexList </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Returns the list of active indicies in the neighborhood <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00306">306</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="644eb11fae1cb66e126c709bb9dbe27b"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::GetActiveIndexListSize" ref="644eb11fae1cb66e126c709bb9dbe27b" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">IndexListType::size_type <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::GetActiveIndexListSize </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Returns the size of the list of active neighborhood indicies. <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00310">310</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="d9cdb3328bf7592f8578d02fad6d0bfa"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::itkStaticConstMacro" ref="d9cdb3328bf7592f8578d02fad6d0bfa" args="(Dimension, unsigned int, TImage::ImageDimension)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::itkStaticConstMacro </td> <td>(</td> <td class="paramtype">Dimension </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"> <em>int</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TImage::ImageDimension </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Save the image dimension. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#019216d924e3440e8980bc4999ddde3d">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a25d611bd231a0b126fc4349a1bfbdf8">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a25d611bd231a0b126fc4349a1bfbdf8">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> </div> </div><p> <a class="anchor" name="00b54ceb398893d9feb1387fde72579c"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::operator++" ref="00b54ceb398893d9feb1387fde72579c" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::operator++ </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Reimplements the operator++ method so that only active pixel locations are updated. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e800b720c0906254ee10c2c7d4d53a20">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> </div> </div><p> <a class="anchor" name="b5448c1718d99bfaaf4f2883422d7804"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::operator+=" ref="b5448c1718d99bfaaf4f2883422d7804" args="(const OffsetType &)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::operator+= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> & </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Addition of an <a class="el" href="classitk_1_1Offset.html" title="Represent the offset between two n-dimensional indexes in a n-dimensional image.">itk::Offset</a>. 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. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#55ab3cf94ebbee434fab22d04cd41d2d">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> </div> </div><p> <a class="anchor" name="7de98115b8fb9090875e995e99ad497d"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::operator--" ref="7de98115b8fb9090875e995e99ad497d" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::operator-- </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Reimplements the operator-- method so that only active pixel locations are updated. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#23d00eada385e5a85dd758c9d947b189">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> </div> </div><p> <a class="anchor" name="36e45ca6c949f3ddf08efaf3aeb3877e"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::operator-=" ref="36e45ca6c949f3ddf08efaf3aeb3877e" args="(const OffsetType &)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::operator-= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> & </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Subtraction of an <a class="el" href="classitk_1_1Offset.html" title="Represent the offset between two n-dimensional indexes in a n-dimensional image.">itk::Offset</a>. 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. <p>Reimplemented from <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#8371bc49c64f5ea36c8eaa4e91e7a0a5">itk::ConstNeighborhoodIterator< TImage,TBoundaryCondition ></a>.</p> </div> </div><p> <a class="anchor" name="34ab52a3b24d4ff951b97cb8dd957e27"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::operator=" ref="34ab52a3b24d4ff951b97cb8dd957e27" args="(const Self &orig)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a>& <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> & </td> <td class="paramname"> <em>orig</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Assignment operator <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#fc50c1b6531d1847a3098f89899708a2">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00270">270</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="3ebef821cc5d88275d59bb64fa21f86e"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::PrintSelf" ref="3ebef821cc5d88275d59bb64fa21f86e" args="(std::ostream &, Indent) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">virtual void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::PrintSelf </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a> </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td> const<code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard <a class="el" href="namespaceitk.html" title="Hashtable class, used to implement the hashed associative containers itk_hash_set...">itk</a> print method <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#bffaacd386812e656f5004072faf39e4">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7189cc0dc82d167ba72247bbf5212b10">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7189cc0dc82d167ba72247bbf5212b10">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> </div> </div><p> <hr><h2>Friends And Related Function Documentation</h2> <a class="anchor" name="ff4ff712b78d159dd32552cea3d923c8"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator" ref="ff4ff712b78d159dd32552cea3d923c8" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">friend struct <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a><code> [friend]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1NeighborhoodIterator.html#ef643708990e9918c60eac089d479407">itk::NeighborhoodIterator< TImage, TBoundaryCondition ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c665cb903e93be7ebee9895fea92652d">itk::ShapedNeighborhoodIterator< TImage, TBoundaryCondition ></a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c665cb903e93be7ebee9895fea92652d">itk::ShapedNeighborhoodIterator< ImageType ></a>.</p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00340">340</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="11bd31d19d7733a89796343a8ff17d04"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::m_ActiveIndexList" ref="11bd31d19d7733a89796343a8ff17d04" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d143faeb02402002fd55112d0897db2">IndexListType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#11bd31d19d7733a89796343a8ff17d04">m_ActiveIndexList</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00357">357</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="62547747eb3cd3c418cb620b705e6e1d"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::m_CenterIsActive" ref="62547747eb3cd3c418cb620b705e6e1d" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#62547747eb3cd3c418cb620b705e6e1d">m_CenterIsActive</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00356">356</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="1b993c265d25638fdbb568473e21a2d4"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::m_ConstBeginIterator" ref="1b993c265d25638fdbb568473e21a2d4" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1b993c265d25638fdbb568473e21a2d4">m_ConstBeginIterator</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00359">359</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="d2ae693ca916b68e578f65d58bb2295f"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::m_ConstEndIterator" ref="d2ae693ca916b68e578f65d58bb2295f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d2ae693ca916b68e578f65d58bb2295f">m_ConstEndIterator</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00358">358</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 02:20:50 2009 for ITK by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53> </a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, © 1997-2000</small></address> </body> </html>