<!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 >::ConstIterator Struct 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>::<a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> </div> <div class="contents"> <h1>itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator Struct Reference</h1><!-- doxytag: class="itk::ConstShapedNeighborhoodIterator::ConstIterator" --><code>#include <<a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>></code> <p> <div class="dynheader"> Collaboration diagram for itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator:</div> <div class="dynsection"> <p><center><img src="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator__coll__graph.png" border="0" usemap="#itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4_1_1ConstIterator__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1ConstShapedNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4_1_1ConstIterator__coll__map"> <area shape="rect" id="node2" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional..." alt="" coords="4795,132,5299,161"><area shape="rect" id="node4" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\< TImage, TBoundaryCondition \>" alt="" coords="4071,176,4484,205"><area shape="rect" id="node6" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\< TImage,TBoundaryCondition \>" alt="" coords="3472,176,3923,205"><area shape="rect" id="node8" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\< TImage::InternalPixelType *,::itk::GetImageDimension\< TImage \>::ImageDimension \>" alt="" coords="1765,109,2501,139"><area shape="rect" id="node34" 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="node10" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\< TImage::InternalPixelType * \>" alt="" coords="705,87,1119,116"><area shape="rect" id="node12" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\< TPixel \>" alt="" coords="172,87,439,116"><area shape="rect" id="node16" 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="node20" href="classitk_1_1ImageBoundaryCondition.html" title="itk::ImageBoundaryCondition\< ImageType \>" alt="" coords="1973,21,2293,51"><area shape="rect" id="node22" 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="node24" href="classTImage.html" title="TImage" alt="" coords="2941,123,3013,152"><area shape="rect" id="node26" 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="node28" href="classitk_1_1Index.html" title="itk::Index\< itkGetStaticConstMacro(Dimension)\>" alt="" coords="1956,389,2311,419"><area shape="rect" id="node30" 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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#ddd529c658b3c3ef2de98a5dab9600ee">ConstIterator</a> (const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> &o)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#b20ceb3d28b29cbc45c6052427676682">ConstIterator</a> (<a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> *s)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#0f3fb67c8d89cd94e795618cea50e56b">ConstIterator</a> ()</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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#af11bae3f11af12943a3ed4f6b8c31d4">Get</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">IndexListType::value_type </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#8798aa7d0bc3e9b42591902b7e3d32f6">GetNeighborhoodIndex</a> () 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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#723e3fa144f3d744f11a1dfe9adad1dd">GetNeighborhoodOffset</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#c01f13ee3768313ca1143ad1cd9de944">GoToBegin</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#f838997109237714daacb807b0f68231">GoToEnd</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#7fd8d0dbefb8ea83d35016f3942df7f7">IsAtEnd</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#5ba5329298e4704b9b82ba6229f2a2e5">operator!=</a> (const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> &o) const </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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#d264f2d1c165499ed426031b5e43332e">operator++</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#2938c76cd2770bc6acba283b368aeed2">operator++</a> (int)</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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#f8a3408bff4134d3790c0e68c0666ffa">operator--</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#172541be6c77ddfefc0617df519d5bb8">operator--</a> (int)</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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#21f2c1f5c5fd7ee68daa09d2f9771227">operator=</a> (const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> &o)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#92326ac930e80cbb2a9aff0ab6b7eec7">operator==</a> (const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> &o) const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#654ba726810170e09e7031a73745f267">~ConstIterator</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#410ecaa4030e60a4876d98a25b91173c">ProtectedSet</a> (const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> &v) const </td></tr> <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">IndexListType::const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#a33f27c32324ccde7700e0959c1e6675">m_ListIterator</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="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#30ece7ba23a47a05a81d989b243ed20a">m_NeighborhoodIterator</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <h3>template<class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition<TImage>><br> struct itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator</h3> Const Interator <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00113">113</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="0f3fb67c8d89cd94e795618cea50e56b"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::ConstIterator" ref="0f3fb67c8d89cd94e795618cea50e56b" 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 >::ConstIterator::ConstIterator </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00115">115</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="b20ceb3d28b29cbc45c6052427676682"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::ConstIterator" ref="b20ceb3d28b29cbc45c6052427676682" args="(Self *s)" --> <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 >::ConstIterator::ConstIterator </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">Self</a> * </td> <td class="paramname"> <em>s</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00116">116</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="654ba726810170e09e7031a73745f267"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::~ConstIterator" ref="654ba726810170e09e7031a73745f267" 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 >::ConstIterator::~ConstIterator </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00121">121</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="ddd529c658b3c3ef2de98a5dab9600ee"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::ConstIterator" ref="ddd529c658b3c3ef2de98a5dab9600ee" args="(const ConstIterator &o)" --> <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 >::ConstIterator::ConstIterator </td> <td>(</td> <td class="paramtype">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>o</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00130">130</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>References <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00193">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_ListIterator</a>, and <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00191">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_NeighborhoodIterator</a>.</p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="af11bae3f11af12943a3ed4f6b8c31d4"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::Get" ref="af11bae3f11af12943a3ed4f6b8c31d4" 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"><a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::Get </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00180">180</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="8798aa7d0bc3e9b42591902b7e3d32f6"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::GetNeighborhoodIndex" ref="8798aa7d0bc3e9b42591902b7e3d32f6" 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::value_type <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::GetNeighborhoodIndex </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00186">186</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="723e3fa144f3d744f11a1dfe9adad1dd"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::GetNeighborhoodOffset" ref="723e3fa144f3d744f11a1dfe9adad1dd" 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"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::GetNeighborhoodOffset </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00183">183</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="c01f13ee3768313ca1143ad1cd9de944"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::GoToBegin" ref="c01f13ee3768313ca1143ad1cd9de944" 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">void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::GoToBegin </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00170">170</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="f838997109237714daacb807b0f68231"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::GoToEnd" ref="f838997109237714daacb807b0f68231" 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">void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::GoToEnd </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00175">175</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="7fd8d0dbefb8ea83d35016f3942df7f7"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::IsAtEnd" ref="7fd8d0dbefb8ea83d35016f3942df7f7" 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">bool <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::IsAtEnd </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00158">158</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="5ba5329298e4704b9b82ba6229f2a2e5"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator!=" ref="5ba5329298e4704b9b82ba6229f2a2e5" args="(const ConstIterator &o) 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">bool <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>o</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00153">153</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>References <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00193">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_ListIterator</a>.</p> </div> </div><p> <a class="anchor" name="d264f2d1c165499ed426031b5e43332e"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator++" ref="d264f2d1c165499ed426031b5e43332e" 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">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 >::ConstIterator::operator++ </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00142">142</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="2938c76cd2770bc6acba283b368aeed2"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator++" ref="2938c76cd2770bc6acba283b368aeed2" args="(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">void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::operator++ </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00136">136</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="f8a3408bff4134d3790c0e68c0666ffa"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator--" ref="f8a3408bff4134d3790c0e68c0666ffa" 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">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 >::ConstIterator::operator-- </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00147">147</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="172541be6c77ddfefc0617df519d5bb8"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator--" ref="172541be6c77ddfefc0617df519d5bb8" args="(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">void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::operator-- </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00139">139</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="21f2c1f5c5fd7ee68daa09d2f9771227"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator=" ref="21f2c1f5c5fd7ee68daa09d2f9771227" args="(const ConstIterator &o)" --> <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 >::ConstIterator::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>o</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00122">122</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>References <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00193">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_ListIterator</a>, and <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00191">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_NeighborhoodIterator</a>.</p> </div> </div><p> <a class="anchor" name="92326ac930e80cbb2a9aff0ab6b7eec7"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::operator==" ref="92326ac930e80cbb2a9aff0ab6b7eec7" args="(const ConstIterator &o) 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">bool <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>o</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00155">155</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>References <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00193">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::m_ListIterator</a>.</p> </div> </div><p> <a class="anchor" name="410ecaa4030e60a4876d98a25b91173c"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::ProtectedSet" ref="410ecaa4030e60a4876d98a25b91173c" args="(const PixelType &v) 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">void <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::ConstIterator::ProtectedSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">PixelType</a> & </td> <td class="paramname"> <em>v</em> </td> <td> ) </td> <td> const<code> [inline, protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00195">195</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="a33f27c32324ccde7700e0959c1e6675"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::m_ListIterator" ref="a33f27c32324ccde7700e0959c1e6675" 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">IndexListType::const_iterator <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html">itk::ConstShapedNeighborhoodIterator</a>< TImage, TBoundaryCondition >::<a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#a33f27c32324ccde7700e0959c1e6675">ConstIterator::m_ListIterator</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00193">193</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>Referenced by <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00130">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::ConstIterator()</a>, <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00153">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::operator!=()</a>, <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00122">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::operator=()</a>, and <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00155">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::operator==()</a>.</p> </div> </div><p> <a class="anchor" name="30ece7ba23a47a05a81d989b243ed20a"></a><!-- doxytag: member="itk::ConstShapedNeighborhoodIterator::ConstIterator::m_NeighborhoodIterator" ref="30ece7ba23a47a05a81d989b243ed20a" 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 >::<a class="el" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html#30ece7ba23a47a05a81d989b243ed20a">ConstIterator::m_NeighborhoodIterator</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00191">191</a> of file <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html">itkConstShapedNeighborhoodIterator.h</a>.</p> <p>Referenced by <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00130">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::ConstIterator()</a>, and <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00122">itk::ConstShapedNeighborhoodIterator< TImage, TBoundaryCondition >::ConstIterator::operator=()</a>.</p> </div> </div><p> <hr>The documentation for this struct 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:51 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>