Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d5e74628f0e673bb8680aebce32b2c04 > files > 1706

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!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::ConstNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt; 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>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<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_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>
  </div>
<div class="contents">
<h1>itk::ConstNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt; Class Template Reference<br>
<small>
[<a class="el" href="group__ImageIterators.html">Image Iterators</a>]</small>
</h1><!-- doxytag: class="itk::ConstNeighborhoodIterator" --><!-- doxytag: inherits="Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;" -->Const version of <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>, 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 &lt;<a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::ConstNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1ConstNeighborhoodIterator__inherit__graph.png" border="0" usemap="#itk_1_1ConstNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1ConstNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__inherit__map">
<area shape="rect" id="node9" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; ImageType,ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="2772,24,3463,53"><area shape="rect" id="node17" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; TImage \&gt;" alt="" coords="2961,77,3273,107"><area shape="rect" id="node19" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; FixedImageType \&gt;" alt="" coords="2932,131,3303,160"><area shape="rect" id="node21" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; TImageType \&gt;" alt="" coords="2945,184,3289,213"><area shape="rect" id="node23" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; TDeformationField \&gt;" alt="" coords="2925,237,3309,267"><area shape="rect" id="node25" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; TSparseImageType \&gt;" alt="" coords="2924,291,3311,320"><area shape="rect" id="node27" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; TImage,TBoundaryCondition \&gt;" alt="" coords="2892,344,3343,373"><area shape="rect" id="node2" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\&lt; TImage::InternalPixelType *,::itk::GetImageDimension\&lt; TImage \&gt;::ImageDimension \&gt;" alt="" coords="1021,184,1757,213"><area shape="rect" id="node4" href="classitk_1_1Neighborhood.html" title="A light&#45;weight container object for storing an N&#45;dimensional neighborhood of values..." alt="" coords="5,184,376,213"><area shape="rect" id="node11" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\&lt; ImageType, ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="3515,108,4171,137"><area shape="rect" id="node13" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="itk::ConstShapedNeighborhoodIterator\&lt; ImageType, ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="4749,113,5493,143"><area shape="rect" id="node15" href="classitk_1_1ShapedNeighborhoodIterator.html" title="itk::ShapedNeighborhoodIterator\&lt; ImageType \&gt;" alt="" coords="6133,139,6477,168"><area shape="rect" id="node29" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\&lt; TImage, TBoundaryCondition \&gt;" alt="" coords="3636,177,4049,207"><area shape="rect" id="node31" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="itk::ConstShapedNeighborhoodIterator\&lt; TImage, TBoundaryCondition \&gt;" alt="" coords="4221,177,4725,207"><area shape="rect" id="node33" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape." alt="" coords="5517,168,5981,197"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::ConstNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1ConstNeighborhoodIterator__coll__graph.png" border="0" usemap="#itk_1_1ConstNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1ConstNeighborhoodIterator_3_01TImage_00_01TBoundaryCondition_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\&lt; TImage::InternalPixelType *,::itk::GetImageDimension\&lt; TImage \&gt;::ImageDimension \&gt;" alt="" coords="1765,61,2501,91"><area shape="rect" id="node4" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\&lt; TImage::InternalPixelType * \&gt;" alt="" coords="705,8,1119,37"><area shape="rect" id="node6" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\&lt; TPixel \&gt;" alt="" coords="172,8,439,37"><area shape="rect" id="node10" href="classitk_1_1Neighborhood.html" title="A light&#45;weight container object for storing an N&#45;dimensional neighborhood of values..." alt="" coords="727,61,1097,91"><area shape="rect" id="node14" href="classitk_1_1ImageBoundaryCondition.html" title="itk::ImageBoundaryCondition\&lt; ImageType \&gt;" alt="" coords="1973,115,2293,144"><area shape="rect" id="node16" href="classitk_1_1ImageBoundaryCondition.html" title="A virtual base object that defines an interface to a class of boundary condition..." alt="" coords="748,115,1076,144"><area shape="rect" id="node18" href="classitk_1_1Offset.html" title="Represent the offset between two n&#45;dimensional indexes in a n&#45;dimensional image." alt="" coords="2011,168,2256,197"><area shape="rect" id="node20" href="classitk_1_1Index.html" title="itk::Index\&lt; itkGetStaticConstMacro(Dimension)\&gt;" alt="" coords="1956,299,2311,328"><area shape="rect" id="node22" href="classitk_1_1Index.html" title="Represent a n&#45;dimensional index in a n&#45;dimensional image." alt="" coords="796,299,1028,328"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1ConstNeighborhoodIterator-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 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">
&lt; TImage::InternalPixelType * &gt;&nbsp;</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 TBoundaryCondition&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4be6b84cf44e588115f01edc654f3d28">BoundaryConditionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Neighborhood.html#15494631fccbf22993ee8e34fe9582e8">Superclass::ConstIterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</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">
&lt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> &gt; const *&nbsp;</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_1ImageBoundaryCondition.html">ImageBoundaryCondition</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> &gt; *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d7600beecc7e9a0e661742672a7f1738">ImageBoundaryConditionPointerType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::InternalPixelType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Neighborhood.html#aacedbf6b9972468b3ae8265906fbafe">Superclass::Iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
ImageType::NeighborhoodAccessorFunctorType&nbsp;</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_1Offset.html">Superclass::OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#a225903e3f863505fe863a586d59c02f">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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0f61efbd24120b53fb0807543bf76478">OffsetValueType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::PixelType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e6f10f04f901b0f7027759c65d7a9103">RadiusType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#71ecdad396abc0b8ad69386b70760722">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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#3b51476211bd9e7a3c47935689d05a72">SizeType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Neighborhood.html#d3fc4e75ccb69ee79000b99d8e8b9ee0">Superclass::SizeValueType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5f310556fd936811a745fd8f554423bc">SizeValueType</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">
&lt; TImage::InternalPixelType <br class="typebreak">
*, <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8fb18d2639095c8c942cd02fa3cfc24a">SliceIteratorType</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">
&lt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a> <br class="typebreak">
*, itkGetStaticConstMacro(Dimension)&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ce091b90950df1b631dbd2e3ed83f3ec">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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">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">
&lt; itkGetStaticConstMacro(Dimension)&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#6c7a8cec352563e17b80ca99b93cc592">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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#bb175fa86a355db314e9461b463b96e9">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">
&lt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>, <br class="typebreak">
itkGetStaticConstMacro(Dimension)&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#473d7354f10bce788c643dd00090de60">NeighborhoodType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TImage::RegionType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">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"><a class="el" href="classitk_1_1Offset.html">OffsetType</a>&nbsp;</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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#816ba95eadbd490465b0c2a0fda34040">ConstNeighborhoodIterator</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#714fa3fb399df1895cd3e19e0b1653d6">ConstNeighborhoodIterator</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Index.html">IndexType</a>&nbsp;</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&nbsp;</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>&nbsp;</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_1ConstNeighborhoodIterator.html#4be6b84cf44e588115f01edc654f3d28">BoundaryConditionType</a> *&nbsp;</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_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a>&nbsp;</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&nbsp;</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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a> *&nbsp;</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">TImage::InternalPixelType *&nbsp;</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_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> *&nbsp;</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>&nbsp;</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>&nbsp;</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> &amp;o) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a>&nbsp;</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>&nbsp;</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&nbsp;</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> &amp;) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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>&nbsp;</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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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> &amp;o, bool &amp;IsInBounds) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1e373d9bbb137f8c5ed6d5ccc6df5bfd">GetPixel</a> (const unsigned i, bool &amp;IsInBounds) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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&nbsp;</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>&nbsp;</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_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a>&nbsp;</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>&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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_1ConstNeighborhoodIterator.html#0f61efbd24120b53fb0807543bf76478">OffsetValueType</a>&nbsp;</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>&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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> &amp;radius, const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> *ptr, const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> &amp;region)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</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">&nbsp;</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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#019216d924e3440e8980bc4999ddde3d">itkStaticConstMacro</a> (Dimension, unsigned int, TImage::ImageDimension)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8dd27776e2da132b85aa114428c5c02a">operator!=</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;other) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0398e3981bb2513596c360519dea1035">operator!=</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e800b720c0906254ee10c2c7d4d53a20">operator++</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#55ab3cf94ebbee434fab22d04cd41d2d">operator+=</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Offset.html">OffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#2cd369bbf3bd8af43a52477a7055f05a">operator-</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;b)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#23d00eada385e5a85dd758c9d947b189">operator--</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#8371bc49c64f5ea36c8eaa4e91e7a0a5">operator-=</a> (const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d1c6c658114ad4ba97cd452d617ef784">operator&lt;</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5b24bd5c2f0b92c4ed12ded34d3f03e4">operator&lt;=</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#227ecaf7a9089e2049621482888f2ebe">operator=</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;orig)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8981df11d45de87d1e46efda5c9b238d">operator==</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;other) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ee2213b6ad059779e949d9c2197e3f51">operator==</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#bbadf5ffcc70d1a78ac0d6f826bdac78">operator&gt;</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#fef45c8bffd9545724fffad0fb4737aa">operator&gt;=</a> (const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;it) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#a1a5e7ed2d65b8971056a293e1218ebb">Print</a> (std::ostream &amp;os) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b0963b450493cc958b1655dca89c49df">PrintSelf</a> (std::ostream &amp;, <a class="el" href="classitk_1_1Indent.html">Indent</a>) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4ffa7d2436fa01192dba295a31c5d8de">SetBoundaryCondition</a> (const TBoundaryCondition &amp;c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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&nbsp;</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> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#db1c428797dbb4b632684f13b5c39b3d">Size</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e7f7e159022b54425d38967200b0ba78">~ConstNeighborhoodIterator</a> ()</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_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#8371bc36136480048ea3566adcac6ce7">Begin</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a>&nbsp;</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_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Neighborhood.html#16d2f4b336e75f880f799dff7109e253">End</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a>&nbsp;</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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cb864f37a72f08ba4f3fb8bcb86a451f">ConstNeighborhoodIterator</a> (const <a class="el" href="classitk_1_1Size.html">SizeType</a> &amp;radius, const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> *ptr, const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> &amp;region)</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> &amp;&nbsp;</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> &amp;&nbsp;</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 *&amp;&nbsp;</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 *&amp;&nbsp;</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 *&amp;&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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> &amp;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_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>&nbsp;</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&nbsp;</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 *&amp;&nbsp;</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> &amp;o) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TImage::InternalPixelType *&amp;&nbsp;</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> &amp;o)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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> &amp;position)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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">virtual void&nbsp;</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&nbsp;</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">virtual void&nbsp;</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> &amp;start)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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&nbsp;</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> &amp;p)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</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> &amp;)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</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>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a> *&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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&nbsp;</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_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a> *&nbsp;</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>&nbsp;</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&nbsp;</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>&nbsp;</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>&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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>&nbsp;</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&nbsp;</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>&nbsp;</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_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a>&nbsp;</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>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1bb8837056d746fa9bce4078edd5ff09">m_WrapOffset</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt;<br>
 class itk::ConstNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</h3>

Const version of <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>, 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_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a> implements the read-only methods of <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>. It serves as a base class from which other iterators are derived. See <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> for more complete 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> <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_1NeighborhoodIterator.html" title="Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image...">NeighborhoodIterator</a> </dd></dl>
<dl compact><dt><b>Examples: </b></dt><dd>

<p>
<a class="el" href="Testing_2Code_2Common_2itkVectorImageTest_8cxx-example.html#_a24">Testing/Code/Common/itkVectorImageTest.cxx</a>.</dl>
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00052">52</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="89eeafe9269d4b424aab217a3db87fd9"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::AllocatorType" ref="89eeafe9269d4b424aab217a3db87fd9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::<a class="el" href="classitk_1_1NeighborhoodAllocator.html">AllocatorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
External support for allocator type. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00061">61</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4be6b84cf44e588115f01edc654f3d28"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::BoundaryConditionType" ref="4be6b84cf44e588115f01edc654f3d28" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TBoundaryCondition <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4be6b84cf44e588115f01edc654f3d28">BoundaryConditionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef for boundary condition type. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#9c4f6f7bf21400be41cb4321d769bb49">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#e14094f59a250c982d1a41c878ae97f2">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#9c4f6f7bf21400be41cb4321d769bb49">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00094">94</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="500614983011672228a42951180daba4"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ConstIterator" ref="500614983011672228a42951180daba4" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html#15494631fccbf22993ee8e34fe9582e8">Superclass::ConstIterator</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#15494631fccbf22993ee8e34fe9582e8">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1NeighborhoodIterator.html#ef643708990e9918c60eac089d479407">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c665cb903e93be7ebee9895fea92652d">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#ff4ff712b78d159dd32552cea3d923c8">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#ff4ff712b78d159dd32552cea3d923c8">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#ff4ff712b78d159dd32552cea3d923c8">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#ef643708990e9918c60eac089d479407">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#ef643708990e9918c60eac089d479407">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c665cb903e93be7ebee9895fea92652d">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00076">76</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d499c180bb5e5810607cc2a6f7e90fd6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ImageBoundaryConditionConstPointerType" ref="d499c180bb5e5810607cc2a6f7e90fd6" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryCondition</a>&lt;<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a>&gt; const* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionConstPointerType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00099">99</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d7600beecc7e9a0e661742672a7f1738"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ImageBoundaryConditionPointerType" ref="d7600beecc7e9a0e661742672a7f1738" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryCondition</a>&lt;<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a>&gt;* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#506e3fcdaaa973856b36372f342fe5e6">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#82be03219ccae9b94630d73ed46cc548">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#ae005967b94b08555afa8a4045b8b72b">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#506e3fcdaaa973856b36372f342fe5e6">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#506e3fcdaaa973856b36372f342fe5e6">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#82be03219ccae9b94630d73ed46cc548">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#82be03219ccae9b94630d73ed46cc548">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#ae005967b94b08555afa8a4045b8b72b">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00097">97</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5e1ddee6169fe2549b6696cd80c7bf6a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ImageType" ref="5e1ddee6169fe2549b6696cd80c7bf6a" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef support for common objects 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#739c92fa655f7dea0ac29d9be365f4ed">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b3da3543727f450ff6c9898d24d4638e">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3648117fd1228ea55368b06db25e151f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#739c92fa655f7dea0ac29d9be365f4ed">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#739c92fa655f7dea0ac29d9be365f4ed">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b3da3543727f450ff6c9898d24d4638e">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00079">79</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6c7a8cec352563e17b80ca99b93cc592"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::IndexType" ref="6c7a8cec352563e17b80ca99b93cc592" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Index.html">Index</a>&lt;itkGetStaticConstMacro(Dimension)&gt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3f804c6cfab42502eb024ba7b8713b1f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#43e6da9a04f4aca917afd0de748673f0">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7ed3dedaaac30bd8c419881d8d60d560">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3f804c6cfab42502eb024ba7b8713b1f">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3f804c6cfab42502eb024ba7b8713b1f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#43e6da9a04f4aca917afd0de748673f0">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#43e6da9a04f4aca917afd0de748673f0">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7ed3dedaaac30bd8c419881d8d60d560">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00081">81</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bb175fa86a355db314e9461b463b96e9"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::IndexValueType" ref="bb175fa86a355db314e9461b463b96e9" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </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_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#bb175fa86a355db314e9461b463b96e9">IndexValueType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef support for common objects 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#886b83bc817ae7fe5f58d9a726e7b8b4">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c0e44640e45ae44b3832fb6626fae154">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#886b83bc817ae7fe5f58d9a726e7b8b4">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#886b83bc817ae7fe5f58d9a726e7b8b4">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#c0e44640e45ae44b3832fb6626fae154">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00082">82</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="360e182ce00665447ed71060c34b08f3"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::InternalPixelType" ref="360e182ce00665447ed71060c34b08f3" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage::InternalPixelType <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Extract image type information. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#1b1e5ee904159f32b59cc6e90b73f65d">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#adb43415d129e7979517c9fef34fb7d6">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5d377ac64c0604f248c574bef3cc4442">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#1b1e5ee904159f32b59cc6e90b73f65d">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#1b1e5ee904159f32b59cc6e90b73f65d">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#adb43415d129e7979517c9fef34fb7d6">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00058">58</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ccbbd85354c4ddebb7d0ba331adadf30"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Iterator" ref="ccbbd85354c4ddebb7d0ba331adadf30" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html#aacedbf6b9972468b3ae8265906fbafe">Superclass::Iterator</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Iterator typedef support. Note the naming is intentional, i.e., iterator and const_iterator, because the allocator may be a vnl object or other type, which uses this form. 
<p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#aacedbf6b9972468b3ae8265906fbafe">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, and <a class="el" href="classitk_1_1NeighborhoodIterator.html#0972d9abf241ce4546cac592fbbfdf4d">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00075">75</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cd2d3344f589128caa11fab29e739796"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::NeighborhoodAccessorFunctorType" ref="cd2d3344f589128caa11fab29e739796" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef ImageType::NeighborhoodAccessorFunctorType <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cd2d3344f589128caa11fab29e739796">NeighborhoodAccessorFunctorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef for the functor used to access neighborhoods of pixel pointers. This is obtained as a trait from the image and is different for <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> and <a class="el" href="classitk_1_1VectorImage.html" title="Templated n-dimensional vector image class.">VectorImage</a>. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00091">91</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="473d7354f10bce788c643dd00090de60"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::NeighborhoodType" ref="473d7354f10bce788c643dd00090de60" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html">Neighborhood</a>&lt;<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>, itkGetStaticConstMacro(Dimension)&gt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d0744d62cccdc8cefc92535fa38c456">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#8c61c4a0cf805ab3577f5744ae0dfbf1">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0fa1d61609b4d07fc4bd538ca031df2d">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d0744d62cccdc8cefc92535fa38c456">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6d0744d62cccdc8cefc92535fa38c456">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#8c61c4a0cf805ab3577f5744ae0dfbf1">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#8c61c4a0cf805ab3577f5744ae0dfbf1">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0fa1d61609b4d07fc4bd538ca031df2d">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00084">84</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a225903e3f863505fe863a586d59c02f"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::OffsetType" ref="a225903e3f863505fe863a586d59c02f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </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_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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_1Neighborhood.html#ff404d149b5f12dbf219edefa01bcdf8">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1526861e26fb54906934e792085358aa">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#c989cb7514fe7601ba0f1873eeb017ea">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e8597b191d161947460c20048028e4b7">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1526861e26fb54906934e792085358aa">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#1526861e26fb54906934e792085358aa">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#c989cb7514fe7601ba0f1873eeb017ea">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#c989cb7514fe7601ba0f1873eeb017ea">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e8597b191d161947460c20048028e4b7">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00070">70</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0f61efbd24120b53fb0807543bf76478"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::OffsetValueType" ref="0f61efbd24120b53fb0807543bf76478" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </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_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0f61efbd24120b53fb0807543bf76478">OffsetValueType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0c1171100e701bf381c766fa8662bb91">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#70fe2778d9c1803dd6a0b42e7e248ef9">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#0dd1a84e994a195dc3edd2ac29881bf2">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0c1171100e701bf381c766fa8662bb91">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0c1171100e701bf381c766fa8662bb91">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#70fe2778d9c1803dd6a0b42e7e248ef9">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00071">71</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="884c860dc4a98d25b83a767936a3b6c5"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::PixelType" ref="884c860dc4a98d25b83a767936a3b6c5" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage::PixelType <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
External support for pixel type. 
<p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#1f984a7ca5fe40fc48f6422b83e3cc1d">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#9ded4cc7d6615245cfdf61ca08047b2b">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0703e59eda9c0c073afd6f4f1393b8ae">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#8daa4a608597d3a4c38adf039c4fffdf">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#9ded4cc7d6615245cfdf61ca08047b2b">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#9ded4cc7d6615245cfdf61ca08047b2b">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#0703e59eda9c0c073afd6f4f1393b8ae">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00059">59</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e6f10f04f901b0f7027759c65d7a9103"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::RadiusType" ref="e6f10f04f901b0f7027759c65d7a9103" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </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_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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_1Neighborhood.html#6640f856750fe21a712545b6ba74dff7">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5cf4d7a11c03000ebcc1f48cd2f28aa7">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#07513aa6c53daf258ecefb2434a78bc1">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b5c5aaa7a6d8216a56eab4df2fae3579">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5cf4d7a11c03000ebcc1f48cd2f28aa7">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#5cf4d7a11c03000ebcc1f48cd2f28aa7">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#07513aa6c53daf258ecefb2434a78bc1">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#07513aa6c53daf258ecefb2434a78bc1">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#b5c5aaa7a6d8216a56eab4df2fae3579">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00072">72</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4b94fbe46b2095f856230edb87c00e6c"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::RegionType" ref="4b94fbe46b2095f856230edb87c00e6c" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage::RegionType <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Typedef support for common objects 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e8443e2e36508424eb92d10e0b560208">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#1cbf10c06ad65ae8c009fd4ed1616097">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#fbc0cb953be33a2c215ce6598e9ffd12">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e8443e2e36508424eb92d10e0b560208">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e8443e2e36508424eb92d10e0b560208">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#1cbf10c06ad65ae8c009fd4ed1616097">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00080">80</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="71ecdad396abc0b8ad69386b70760722"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Self" ref="71ecdad396abc0b8ad69386b70760722" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#5f4571b5a5753a6feb650e665d29ac86">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#af2120d506f093d216169658bfd6f702">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#752fb821e96698e4d31f89009721c7ee">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#923559e7325eb31147065f926a9bbc9b">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#af2120d506f093d216169658bfd6f702">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#af2120d506f093d216169658bfd6f702">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#752fb821e96698e4d31f89009721c7ee">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#752fb821e96698e4d31f89009721c7ee">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#923559e7325eb31147065f926a9bbc9b">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00065">65</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3b51476211bd9e7a3c47935689d05a72"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SizeType" ref="3b51476211bd9e7a3c47935689d05a72" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </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_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<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_1Neighborhood.html#d401b67a3671312b8f6625653e6fd21d">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3093fe90ac34f2efe7086df3bf441755">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e5ba0437892f2e98ac79b7156c4affb3">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2487bba2e7b20dfc08a34de3808a2d08">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3093fe90ac34f2efe7086df3bf441755">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3093fe90ac34f2efe7086df3bf441755">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e5ba0437892f2e98ac79b7156c4affb3">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#e5ba0437892f2e98ac79b7156c4affb3">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#2487bba2e7b20dfc08a34de3808a2d08">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00073">73</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5f310556fd936811a745fd8f554423bc"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SizeValueType" ref="5f310556fd936811a745fd8f554423bc" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html#d3fc4e75ccb69ee79000b99d8e8b9ee0">Superclass::SizeValueType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5f310556fd936811a745fd8f554423bc">SizeValueType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1Neighborhood.html#d3fc4e75ccb69ee79000b99d8e8b9ee0">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2aed3e39c74438fc1d557fc6ef912d6f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a82fc324513d4b9fbfec1b64baf96724">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2aed3e39c74438fc1d557fc6ef912d6f">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#2aed3e39c74438fc1d557fc6ef912d6f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a82fc324513d4b9fbfec1b64baf96724">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00074">74</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8fb18d2639095c8c942cd02fa3cfc24a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SliceIteratorType" ref="8fb18d2639095c8c942cd02fa3cfc24a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1SliceIterator.html">SliceIterator</a>&lt;TImage::InternalPixelType * , <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&gt; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::<a class="el" href="classitk_1_1SliceIterator.html">SliceIteratorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
External slice iterator type typedef support. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00086">86</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ce091b90950df1b631dbd2e3ed83f3ec"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Superclass" ref="ce091b90950df1b631dbd2e3ed83f3ec" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Neighborhood.html">Neighborhood</a>&lt;<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a> *, itkGetStaticConstMacro(Dimension)&gt; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1Neighborhood.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6fea1416fb55b1ce07443407ed05588f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0006554b837c2d564d3181b81f067a7f">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e54d244158701f48d697a60415ca4ef2">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6fea1416fb55b1ce07443407ed05588f">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#6fea1416fb55b1ce07443407ed05588f">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0006554b837c2d564d3181b81f067a7f">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#0006554b837c2d564d3181b81f067a7f">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#e54d244158701f48d697a60415ca4ef2">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00067">67</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="714fa3fb399df1895cd3e19e0b1653d6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ConstNeighborhoodIterator" ref="714fa3fb399df1895cd3e19e0b1653d6" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default constructor 
</div>
</div><p>
<a class="anchor" name="e7f7e159022b54425d38967200b0ba78"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::~ConstNeighborhoodIterator" ref="e7f7e159022b54425d38967200b0ba78" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::~<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual destructor 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00105">105</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="816ba95eadbd490465b0c2a0fda34040"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ConstNeighborhoodIterator" ref="816ba95eadbd490465b0c2a0fda34040" args="(const ConstNeighborhoodIterator &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt; &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy constructor 
</div>
</div><p>
<a class="anchor" name="cb864f37a72f08ba4f3fb8bcb86a451f"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ConstNeighborhoodIterator" ref="cb864f37a72f08ba4f3fb8bcb86a451f" args="(const SizeType &amp;radius, const ImageType *ptr, const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">ConstNeighborhoodIterator</a>           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Size.html">SizeType</a> &amp;&nbsp;</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_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> *&nbsp;</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_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em></td><td>&nbsp;</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="itkConstNeighborhoodIterator_8h_source.html#l00112">112</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="78a8e47342f098554f94e4481e02cb8f"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Allocate" ref="78a8e47342f098554f94e4481e02cb8f" args="(unsigned int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::Allocate           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allocates the neighborhood's memory buffer. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00232">232</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8371bc36136480048ea3566adcac6ce7"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Begin" ref="8371bc36136480048ea3566adcac6ce7" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::Begin           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
STL-style iterator support. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#53e2297e91571b1dad83a45dd58cd7b7">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#53e2297e91571b1dad83a45dd58cd7b7">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00148">148</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ca476f769d8de82470b90cbeed5e43cf"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Begin" ref="ca476f769d8de82470b90cbeed5e43cf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::Begin           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
STL-style iterator support. 
<p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#4af7d7a90ea186d35b68f92fd1b93b77">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00144">144</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="51a0f95d48890165971056fbe7562ea0"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ComputeInternalIndex" ref="51a0f95d48890165971056fbe7562ea0" args="(unsigned int n) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::ComputeInternalIndex           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Computes the internal, N-d offset of a pixel array position n from (0,0, ..., 0) in the "upper-left" corner of the neighborhood. 
</div>
</div><p>
<a class="anchor" name="4dc6e4040ea46bf6ba9636370eeb519a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ComputeNeighborhoodOffsetTable" ref="4dc6e4040ea46bf6ba9636370eeb519a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::ComputeNeighborhoodOffsetTable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fills entries into the offset lookup table. Called once on initialization. 
</div>
</div><p>
<a class="anchor" name="71c4af1285c80f97fd075554e8579bd7"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ComputeNeighborhoodStrideTable" ref="71c4af1285c80f97fd075554e8579bd7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::ComputeNeighborhoodStrideTable           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Computes the entries for the stride table 
</div>
</div><p>
<a class="anchor" name="16d2f4b336e75f880f799dff7109e253"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::End" ref="16d2f4b336e75f880f799dff7109e253" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#500614983011672228a42951180daba4">ConstIterator</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::End           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
STL-style iterator support. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#499451a66cf009da2ef33eb4ca55c613">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#34f272826515b3760ab472d8df6fd2fb">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#499451a66cf009da2ef33eb4ca55c613">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00146">146</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="56965dceb4c4f0b7fbc711852a6d94de"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::End" ref="56965dceb4c4f0b7fbc711852a6d94de" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ccbbd85354c4ddebb7d0ba331adadf30">Iterator</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::End           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
STL-style iterator support. 
<p>Reimplemented in <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#fe4182692a777371e8aafd151b56ce5e">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00142">142</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e4999308491061545ecf90b2348b4224"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBeginIndex" ref="e4999308491061545ecf90b2348b4224" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetBeginIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the N-dimensional starting index of the iterator's position on the image. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00247">247</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2dddbcc86e4a18ee2139cddb38d1d8af"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBound" ref="2dddbcc86e4a18ee2139cddb38d1d8af" args="(unsigned int n) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">long <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetBound           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the loop bound used to define the edge of a single dimension in the <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a> region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00141">141</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c43347c0d6668b3858bf76d50859de5e"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBound" ref="c43347c0d6668b3858bf76d50859de5e" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetBound           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the array of upper loop bounds used during iteration. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00136">136</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3c299b5fa08ddccd970adeafaae82d6f"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBoundaryCondition" ref="3c299b5fa08ddccd970adeafaae82d6f" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4be6b84cf44e588115f01edc654f3d28">BoundaryConditionType</a>* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetBoundaryCondition           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00402">402</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5a3963b81f055e1cba28754e60cb88d1"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBoundingBoxAsImageRegion" ref="5a3963b81f055e1cba28754e60cb88d1" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetBoundingBoxAsImageRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a bounding box for the region spanned by this neighborhood represented by an <a class="el" href="classitk_1_1ImageRegion.html" title="An image region represents a structured region of data.">itk::ImageRegion</a> 
</div>
</div><p>
<a class="anchor" name="9bf41b313da982603d7a13c8a20cd5c8"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBufferReference" ref="9bf41b313da982603d7a13c8a20cd5c8" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1NeighborhoodAllocator.html">AllocatorType</a>&amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetBufferReference           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a reference to the data buffer structure. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00195">195</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9115342543c13ee02dd6ba131c8ab8fb"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetBufferReference" ref="9115342543c13ee02dd6ba131c8ab8fb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1NeighborhoodAllocator.html">AllocatorType</a>&amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetBufferReference           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a reference to the data buffer structure. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00193">193</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d8370fe46b84a07ed81c9d959601bc04"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetCenterNeighborhoodIndex" ref="d8370fe46b84a07ed81c9d959601bc04" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetCenterNeighborhoodIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00213">213</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0ea909afedda3be43a83d98b4eb6fcaf"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetCenterPixel" ref="0ea909afedda3be43a83d98b4eb6fcaf" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetCenterPixel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel referenced at the center of the <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a>. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00150">150</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="813f9d19bde597c4be563a45a5ef538b"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetCenterPointer" ref="813f9d19bde597c4be563a45a5ef538b" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a>* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetCenterPointer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pointer to the center pixel of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00145">145</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00325">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator!=()</a>, <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00331">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator&lt;()</a>, <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00337">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator&lt;=()</a>, <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00319">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator==()</a>, <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00343">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator&gt;()</a>, and <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00349">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator&gt;=()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b28c7068b7afae88d63f810e6d359717"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetCenterValue" ref="b28c7068b7afae88d63f810e6d359717" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TImage::InternalPixelType *  <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetCenterValue           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the element at the center of the neighborhood. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00166">166</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9a1a9bc0fb29fb84bfd80e8f2c2697a7"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetElement" ref="9a1a9bc0fb29fb84bfd80e8f2c2697a7" args="(unsigned int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TImage::InternalPixelType * &amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetElement           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pass-through data access methods to the buffer. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00161">161</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2c3d058a73542cee16562ccaf813dad6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetImagePointer" ref="2c3d058a73542cee16562ccaf813dad6" args="(void) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a>* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetImagePointer           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a smartpointer to the image on which this iterator operates. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00154">154</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ed358b5c475541bdf626cadd06398a24"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetIndex" ref="ed358b5c475541bdf626cadd06398a24" args="(const unsigned i) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetIndex           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the image index for neighbor pixel at index i in the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00238">238</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00238">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::GetIndex()</a>.</p>

</div>
</div><p>
<a class="anchor" name="271d8890a7f6ceadd79c3ee34d2cfceb"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetIndex" ref="271d8890a7f6ceadd79c3ee34d2cfceb" args="(const OffsetType &amp;o) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the image index for neighbor pixel at offset o from the center of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00233">233</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00233">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::GetIndex()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ffdca574f1ad80d798fa9b4c93aa1612"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetIndex" ref="ffdca574f1ad80d798fa9b4c93aa1612" args="(void) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetIndex           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the N-dimensional index of the iterator's position in the image. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00159">159</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ca3545a3111e33a846fef188b34de3fb"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetNeedToUseBoundaryCondition" ref="ca3545a3111e33a846fef188b34de3fb" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetNeedToUseBoundaryCondition           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00418">418</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4d4b11f614a33f3ae68a6df136b7a49e"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetNeighborhood" ref="4d4b11f614a33f3ae68a6df136b7a49e" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1Neighborhood.html">NeighborhoodType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetNeighborhood           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual function that "dereferences" a <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a>, returning a <a class="el" href="classitk_1_1Neighborhood.html" title="A light-weight container object for storing an N-dimensional neighborhood of values...">Neighborhood</a> of pixel values. 
</div>
</div><p>
<a class="anchor" name="207d1260d2075e951415717f06e44a58"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetNeighborhoodIndex" ref="207d1260d2075e951415717f06e44a58" args="(const OffsetType &amp;) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned int <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetNeighborhoodIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="250455acc237b2a3eacc7d13f413a6a0"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetNext" ref="250455acc237b2a3eacc7d13f413a6a0" args="(const unsigned axis) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetNext           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>axis</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located one pixel distant from the neighborhood center in the specifed positive axis direction. No bounds checking is done on the size of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00213">213</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4644798ac82d2c98e26647eb5bd01701"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetNext" ref="4644798ac82d2c98e26647eb5bd01701" args="(const unsigned axis, const unsigned i) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetNext           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>i</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located i pixels distant from the neighborhood center in the positive specified ``axis'' direction. No bounds checking is done on the size of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00206">206</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00425">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::EvaluateAtNeighborhood()</a>, <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00313">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::EvaluateAtNeighborhood3D()</a>, and <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00294">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::NonPCEvaluateAtNeighborhood()</a>.</p>

</div>
</div><p>
<a class="anchor" name="f75ae624334402211e6b5bff0c3545a9"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetOffset" ref="f75ae624334402211e6b5bff0c3545a9" args="(unsigned int i) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the <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> from the center of the Neighborhood to the requested neighbor index. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00208">208</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b6cd2b622619cf70843d4709c8d97a0b"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPixel" ref="b6cd2b622619cf70843d4709c8d97a0b" args="(const OffsetType &amp;o, bool &amp;IsInBounds) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPixel           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&nbsp;</td>
          <td class="paramname"> <em>IsInBounds</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located at the <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> o from the center of the neighborhood. Sets "IsInBounds" to true if the offset is inside the image and the pixel value returned is an actual pixel in the image. Sets "IsInBounds" to false if the offset is outside the image and the pixel value returned is a boundary condition. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00199">199</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00199">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::GetPixel()</a>.</p>

</div>
</div><p>
<a class="anchor" name="8374392a1e750d2af457f773adfe824d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPixel" ref="8374392a1e750d2af457f773adfe824d" args="(const OffsetType &amp;o) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPixel           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located at the <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> o from the center of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00187">187</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1e373d9bbb137f8c5ed6d5ccc6df5bfd"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPixel" ref="1e373d9bbb137f8c5ed6d5ccc6df5bfd" args="(const unsigned i, bool &amp;IsInBounds) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPixel           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&nbsp;</td>
          <td class="paramname"> <em>IsInBounds</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the pixel value located at a linear array location i. Sets "IsInBounds" to true if the location is inside the image and the pixel value returned is an actual pixel in the image. Sets "IsInBounds" to false if the location is outside the image and the pixel value returned is a boundary condition. 
</div>
</div><p>
<a class="anchor" name="f04763be3c465d8cdbcb8824440989a0"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPixel" ref="f04763be3c465d8cdbcb8824440989a0" args="(const unsigned i) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPixel           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located at a linear array location i. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00167">167</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c7c92804c9404c9d438f43e485b48d05"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPrevious" ref="c7c92804c9404c9d438f43e485b48d05" args="(const unsigned axis) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPrevious           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>axis</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located one pixel distant from the neighborhood center in the specifed negative axis direction. No bounds checking is done on the size of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00227">227</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="248ace9111530de11d0e627499eb0c3e"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetPrevious" ref="248ace9111530de11d0e627499eb0c3e" args="(const unsigned axis, const unsigned i) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#884c860dc4a98d25b83a767936a3b6c5">PixelType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetPrevious           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>i</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the pixel value located i pixels distant from the neighborhood center in the negative specified ``axis'' direction. No bounds checking is done on the size of the neighborhood. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00220">220</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00425">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::EvaluateAtNeighborhood()</a>, <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00313">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::EvaluateAtNeighborhood3D()</a>, and <a class="el" href="itkVectorGradientMagnitudeImageFilter_8h_source.html#l00294">itk::VectorGradientMagnitudeImageFilter&lt; TInputImage, TRealType, TOutputImage &gt;::NonPCEvaluateAtNeighborhood()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d29efe575c4e3fcfcd148a68b68b8da0"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetRadius" ref="d29efe575c4e3fcfcd148a68b68b8da0" args="(const unsigned long n) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetRadius           </td>
          <td>(</td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the radius of the neighborhood along a specified dimension. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00123">123</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ac21899e31bcf9744aabebba3fa99390"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetRadius" ref="ac21899e31bcf9744aabebba3fa99390" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1Size.html">SizeType</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetRadius           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the radius of the neighborhood. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00118">118</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1c0cfac5a084fc3bccfdb9a365170e17"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetRegion" ref="1c0cfac5a084fc3bccfdb9a365170e17" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetRegion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the region of iteration. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00242">242</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a1a24d9da079f6bcd4ca3c2663e53888"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetSize" ref="a1a24d9da079f6bcd4ca3c2663e53888" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Size.html">SizeType</a> <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetSize           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the size (total length of sides) of the neighborhood. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00132">132</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="08b57a333d74717cb9171dd620277029"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetSize" ref="08b57a333d74717cb9171dd620277029" args="(const unsigned long n) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetSize           </td>
          <td>(</td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the size (total length) of the neighborhood along a specified dimension. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00128">128</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ca0dd3abb133c4318705cd24a8c55ecc"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetSlice" ref="ca0dd3abb133c4318705cd24a8c55ecc" args="(unsigned int) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::slice <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetSlice           </td>
          <td>(</td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1ed1ec3445af80e1b6711755b2c7d6b6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetStride" ref="1ed1ec3445af80e1b6711755b2c7d6b6" args="(const unsigned axis) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::GetStride           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>axis</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the stride length for the specified dimension. Stride length is the number of pixels between adjacent pixels along the given dimension. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00138">138</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="05561b54f5f5c637cff52add8cc242bb"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetWrapOffset" ref="05561b54f5f5c637cff52add8cc242bb" args="(unsigned int n) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0f61efbd24120b53fb0807543bf76478">OffsetValueType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetWrapOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the internal offset associated with wrapping around a single dimension's region boundary in the <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a>. An offset for each dimension is necessary to shift pointers when wrapping around region edges because region memory is not necessarily contiguous within the buffer. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00263">263</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cb5da44f584405841ef2152650c2f18a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GetWrapOffset" ref="cb5da44f584405841ef2152650c2f18a" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GetWrapOffset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the offsets used to wrap across dimensional boundaries. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00255">255</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ad6c8e75d123ee40550aab894926bb5d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GoToBegin" ref="ad6c8e75d123ee40550aab894926bb5d" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GoToBegin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual method for rewinding the iterator to its beginning pixel. This is useful for writing functions which take neighborhood iterators of arbitrary type and must use virtual functions. 
<p>Referenced by <a class="el" href="itkConstShapedNeighborhoodIterator_8h_source.html#l00270">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;::operator=()</a>.</p>

</div>
</div><p>
<a class="anchor" name="4241563ca344c042190d9e8081ce576e"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::GoToEnd" ref="4241563ca344c042190d9e8081ce576e" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::GoToEnd           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual method for sending the iterator to one past the last pixel in its region. 
</div>
</div><p>
<a class="anchor" name="8caa212c1d781ced05fab39349683369"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::InBounds" ref="8caa212c1d781ced05fab39349683369" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::InBounds           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns false if the iterator overlaps region boundaries, true otherwise. Also updates an internal boolean array indicating which of the iterator's faces are out of bounds. 
</div>
</div><p>
<a class="anchor" name="85d42f1970a6a454603cdcdd918d3238"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Initialize" ref="85d42f1970a6a454603cdcdd918d3238" args="(const SizeType &amp;radius, const ImageType *ptr, const RegionType &amp;region)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::Initialize           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Size.html">SizeType</a> &amp;&nbsp;</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_1ConstNeighborhoodIterator.html#5e1ddee6169fe2549b6696cd80c7bf6a">ImageType</a> *&nbsp;</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_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>region</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Initializes the iterator to walk a particular image and a particular region of that image. 
</div>
</div><p>
<a class="anchor" name="b44c77a584eba2f0a0899aae873873ea"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::IsAtBegin" ref="b44c77a584eba2f0a0899aae873873ea" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::IsAtBegin           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual method for determining whether the iterator is at the beginning of its iteration region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00282">282</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="763ea8ad6a5683e4db34c5ea456ce8f2"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::IsAtEnd" ref="763ea8ad6a5683e4db34c5ea456ce8f2" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::IsAtEnd           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual method for determining whether the iterator has reached the end of its iteration region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00287">287</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd3ddf84a416f958e66aa373de336fc3"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::itkStaticConstMacro" ref="bd3ddf84a416f958e66aa373de336fc3" args="(NeighborhoodDimension, unsigned int, VDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">NeighborhoodDimension&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">VDimension&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
External support for dimensionality. 
</div>
</div><p>
<a class="anchor" name="019216d924e3440e8980bc4999ddde3d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::itkStaticConstMacro" ref="019216d924e3440e8980bc4999ddde3d" args="(Dimension, unsigned int, TImage::ImageDimension)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">Dimension&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TImage::ImageDimension&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d9cdb3328bf7592f8578d02fad6d0bfa">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a25d611bd231a0b126fc4349a1bfbdf8">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d9cdb3328bf7592f8578d02fad6d0bfa">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#d9cdb3328bf7592f8578d02fad6d0bfa">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#a25d611bd231a0b126fc4349a1bfbdf8">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="438cb0146b802b04a771a2461952cff8"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::NeedToUseBoundaryConditionOff" ref="438cb0146b802b04a771a2461952cff8" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::NeedToUseBoundaryConditionOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00410">410</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4c912f8cf82aef500b32d677fb1ef369"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::NeedToUseBoundaryConditionOn" ref="4c912f8cf82aef500b32d677fb1ef369" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::NeedToUseBoundaryConditionOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00406">406</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8dd27776e2da132b85aa114428c5c02a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator!=" ref="8dd27776e2da132b85aa114428c5c02a" args="(const Self &amp;other) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator!=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Neighborhood.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Not Equal operator. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00110">110</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0398e3981bb2513596c360519dea1035"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator!=" ref="0398e3981bb2513596c360519dea1035" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator!=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean != comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00325">325</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e800b720c0906254ee10c2c7d4d53a20"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator++" ref="e800b720c0906254ee10c2c7d4d53a20" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&amp; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator++           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Increments the pointers in the <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a>, wraps across boundaries automatically, accounting for the disparity in the buffer size and the region size of the image. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#00b54ceb398893d9feb1387fde72579c">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#00b54ceb398893d9feb1387fde72579c">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#00b54ceb398893d9feb1387fde72579c">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="55ab3cf94ebbee434fab22d04cd41d2d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator+=" ref="55ab3cf94ebbee434fab22d04cd41d2d" args="(const OffsetType &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&amp; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator+=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#b5448c1718d99bfaaf4f2883422d7804">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#b5448c1718d99bfaaf4f2883422d7804">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#b5448c1718d99bfaaf4f2883422d7804">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="2cd369bbf3bd8af43a52477a7055f05a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&#45;" ref="2cd369bbf3bd8af43a52477a7055f05a" args="(const Self &amp;b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator-           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>b</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Distance between two iterators 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00375">375</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="23d00eada385e5a85dd758c9d947b189"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&#45;&#45;" ref="23d00eada385e5a85dd758c9d947b189" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&amp; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator--           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Decrements the pointers in the <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a>, wraps across boundaries automatically, accounting for the disparity in the buffer size and the region size of the image. 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#7de98115b8fb9090875e995e99ad497d">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#7de98115b8fb9090875e995e99ad497d">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#7de98115b8fb9090875e995e99ad497d">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="8371bc49c64f5ea36c8eaa4e91e7a0a5"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&#45;=" ref="8371bc49c64f5ea36c8eaa4e91e7a0a5" args="(const OffsetType &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&amp; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator-=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</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 in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#36e45ca6c949f3ddf08efaf3aeb3877e">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#36e45ca6c949f3ddf08efaf3aeb3877e">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, and <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#36e45ca6c949f3ddf08efaf3aeb3877e">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="d1c6c658114ad4ba97cd452d617ef784"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&lt;" ref="d1c6c658114ad4ba97cd452d617ef784" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator&lt;           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean &lt; comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00331">331</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5b24bd5c2f0b92c4ed12ded34d3f03e4"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&lt;=" ref="5b24bd5c2f0b92c4ed12ded34d3f03e4" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator&lt;=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean &lt; comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00337">337</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="227ecaf7a9089e2049621482888f2ebe"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator=" ref="227ecaf7a9089e2049621482888f2ebe" args="(const Self &amp;orig)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a>&amp; <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>orig</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Assignment operator 
<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#34ab52a3b24d4ff951b97cb8dd957e27">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#34ab52a3b24d4ff951b97cb8dd957e27">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#dea3a3ec4e61c28e77c5c879d9ee00d3">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#dea3a3ec4e61c28e77c5c879d9ee00d3">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#fc50c1b6531d1847a3098f89899708a2">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="8981df11d45de87d1e46efda5c9b238d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator==" ref="8981df11d45de87d1e46efda5c9b238d" args="(const Self &amp;other) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator==           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Neighborhood.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Comparison operator. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00102">102</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ee2213b6ad059779e949d9c2197e3f51"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator==" ref="ee2213b6ad059779e949d9c2197e3f51" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator==           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean == comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00319">319</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bbadf5ffcc70d1a78ac0d6f826bdac78"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&gt;" ref="bbadf5ffcc70d1a78ac0d6f826bdac78" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator&gt;           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean &gt; comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00343">343</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="fef45c8bffd9545724fffad0fb4737aa"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator&gt;=" ref="fef45c8bffd9545724fffad0fb4737aa" args="(const Self &amp;it) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::operator&gt;=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">Self</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>it</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns a boolean &gt;= comparison of the memory addresses of the center elements of two ConstNeighborhoodIterators of like pixel type and dimensionality. The radii of the iterators are ignored. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00349">349</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e42d8d4b6d898fcc379680b8ce7495ea"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator[]" ref="e42d8d4b6d898fcc379680b8ce7495ea" args="(const OffsetType &amp;o) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const TImage::InternalPixelType * &amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get pixel value by offset 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00202">202</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b2760d7ef5ad1f435a9417159ca3794d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator[]" ref="b2760d7ef5ad1f435a9417159ca3794d" args="(const OffsetType &amp;o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TImage::InternalPixelType * &amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Offset.html">OffsetType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get pixel value by offset 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00200">200</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ccad4766c8147d8564d306823f5582cf"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator[]" ref="ccad4766c8147d8564d306823f5582cf" args="(unsigned int i) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const TImage::InternalPixelType * &amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pass-through data access methods to the buffer. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00159">159</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ced2f60a65faa163a001da167ae60498"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::operator[]" ref="ced2f60a65faa163a001da167ae60498" args="(unsigned int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TImage::InternalPixelType * &amp; <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pass-through data access methods to the buffer. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00157">157</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="69ecde48dd9fc3d52f5569dd1d7fd048"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::OverrideBoundaryCondition" ref="69ecde48dd9fc3d52f5569dd1d7fd048" args="(const ImageBoundaryConditionPointerType i)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::OverrideBoundaryCondition           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionPointerType</a>&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Allows a user to override the internal boundary condition. Care should be taken to ensure that the overriding boundary condition is a persistent object during the time it is referenced. The overriding condition can be of a different type than the default type as long as it is a subclass of <a class="el" href="classitk_1_1ImageBoundaryCondition.html" title="A virtual base object that defines an interface to a class of boundary condition...">ImageBoundaryCondition</a>. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00388">388</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a1a5e7ed2d65b8971056a293e1218ebb"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Print" ref="a1a5e7ed2d65b8971056a293e1218ebb" args="(std::ostream &amp;os) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::Print           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</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> object method. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00189">189</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b0963b450493cc958b1655dca89c49df"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::PrintSelf" ref="b0963b450493cc958b1655dca89c49df" args="(std::ostream &amp;, Indent) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</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>&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</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_1Neighborhood.html#8ed586e6b180ae858438138de9186404">itk::Neighborhood&lt; TImage::InternalPixelType *,::itk::GetImageDimension&lt; TImage &gt;::ImageDimension &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3ebef821cc5d88275d59bb64fa21f86e">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#bffaacd386812e656f5004072faf39e4">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7189cc0dc82d167ba72247bbf5212b10">itk::ShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3ebef821cc5d88275d59bb64fa21f86e">itk::ConstShapedNeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1ConstShapedNeighborhoodIterator.html#3ebef821cc5d88275d59bb64fa21f86e">itk::ConstShapedNeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#bffaacd386812e656f5004072faf39e4">itk::NeighborhoodIterator&lt; ImageType, ZeroFluxNeumannBoundaryCondition&lt; ImageType &gt; &gt;</a>, <a class="el" href="classitk_1_1NeighborhoodIterator.html#bffaacd386812e656f5004072faf39e4">itk::NeighborhoodIterator&lt; TImage, TBoundaryCondition &gt;</a>, and <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html#7189cc0dc82d167ba72247bbf5212b10">itk::ShapedNeighborhoodIterator&lt; ImageType &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="52e92b334466b6b3cf8f51fa0ad559ef"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::ResetBoundaryCondition" ref="52e92b334466b6b3cf8f51fa0ad559ef" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::ResetBoundaryCondition           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Resets the boundary condition to the internal, default conditions specified by the template parameter. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00394">394</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b8fab0a605b185a7ed5552e495c354a6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetBeginIndex" ref="b8fab0a605b185a7ed5552e495c354a6" args="(const IndexType &amp;start)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetBeginIndex           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>start</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default method for setting the index of the first pixel in the iteration region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00444">444</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="54151daf96e384bdb68dc5e7bdaffecf"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetBound" ref="54151daf96e384bdb68dc5e7bdaffecf" args="(const SizeType &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetBound           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Size.html">SizeType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Virtual method for setting internal loop boundaries. This method must be defined in each subclass because each subclass may handle loop boundaries differently. 
</div>
</div><p>
<a class="anchor" name="4ffa7d2436fa01192dba295a31c5d8de"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetBoundaryCondition" ref="4ffa7d2436fa01192dba295a31c5d8de" args="(const TBoundaryCondition &amp;c)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetBoundaryCondition           </td>
          <td>(</td>
          <td class="paramtype">const TBoundaryCondition &amp;&nbsp;</td>
          <td class="paramname"> <em>c</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the internal, default boundary condition. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00398">398</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="35ea92766b29214847dc14e655c06dbe"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetEndIndex" ref="35ea92766b29214847dc14e655c06dbe" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetEndIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default method for setting the index of the first pixel in the iteration region. 
</div>
</div><p>
<a class="anchor" name="fbfa4277b78bdcbdbb3c14670a3b5244"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetLocation" ref="fbfa4277b78bdcbdbb3c14670a3b5244" args="(const IndexType &amp;position)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetLocation           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>position</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This method positions the iterator at an indexed location in the image. SetLocation should _NOT_ be used to update the position of the iterator during iteration, only for initializing it to a position prior to iteration. This method is not optimized for speed. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00356">356</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="07a4ea30304a415abaf8f26008bc3005"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetLoop" ref="07a4ea30304a415abaf8f26008bc3005" args="(const IndexType &amp;p)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetLoop           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>p</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default method for setting the coordinate location of the iterator. Loop indicies correspond to the actual <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> region index. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00428">428</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4ad31c4f81a1f71f83ad22c8f2dae27c"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetNeedToUseBoundaryCondition" ref="4ad31c4f81a1f71f83ad22c8f2dae27c" args="(bool b)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetNeedToUseBoundaryCondition           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>b</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00414">414</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0f23725e8576e050dd5eb8c43f6a704a"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetPixelPointers" ref="0f23725e8576e050dd5eb8c43f6a704a" args="(const IndexType &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::SetPixelPointers           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Index.html">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default method for setting the values of the internal pointers to <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a> memory buffer locations. This method should generally only be called when the iterator is initialized. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#fbfa4277b78bdcbdbb3c14670a3b5244">SetLocation</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="4ff1e7ab347dccc3c2c9fa980170eaf0"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetRadius" ref="4ff1e7ab347dccc3c2c9fa980170eaf0" args="(const unsigned long)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::SetRadius           </td>
          <td>(</td>
          <td class="paramtype">const unsigned&nbsp;</td>
          <td class="paramname"> <em>long</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Overloads SetRadius to allow a single long integer argument that is used as the radius of all the dimensions of the Neighborhood (resulting in a "square" neighborhood). 
</div>
</div><p>
<a class="anchor" name="93c785b2ebe92cc7e7f475b725b9d933"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetRadius" ref="93c785b2ebe92cc7e7f475b725b9d933" args="(const unsigned long *rad)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::SetRadius           </td>
          <td>(</td>
          <td class="paramtype">const unsigned long *&nbsp;</td>
          <td class="paramname"> <em>rad</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the radius for the neighborhood. Overloaded to support an unsigned long array. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00175">175</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="aaca932400993b5d5faf6448dfd856bf"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetRadius" ref="aaca932400993b5d5faf6448dfd856bf" args="(const SizeType &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::SetRadius           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Size.html">SizeType</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the radius for the neighborhood, calculates size from the radius, and allocates storage. 
</div>
</div><p>
<a class="anchor" name="3d1399473e4315314191cbdd12e0fc7e"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::SetSize" ref="3d1399473e4315314191cbdd12e0fc7e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::SetSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the length along each dimension. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00222">222</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="db1c428797dbb4b632684f13b5c39b3d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::Size" ref="db1c428797dbb4b632684f13b5c39b3d" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="classitk_1_1Neighborhood.html">itk::Neighborhood</a>&lt; TImage::InternalPixelType * , VDimension, <a class="el" href="classitk_1_1NeighborhoodAllocator.html">NeighborhoodAllocator</a>&lt;TImage::InternalPixelType * &gt;  &gt;::<a class="el" href="classitk_1_1Size.html">Size</a>           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
More STL-style support. 
<p>Definition at line <a class="el" href="itkNeighborhood_8h_source.html#l00153">153</a> of file <a class="el" href="itkNeighborhood_8h_source.html">itkNeighborhood.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="d2b561fadd8c9ecf247aef51e38fc05b"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_Begin" ref="d2b561fadd8c9ecf247aef51e38fc05b" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a>* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#d2b561fadd8c9ecf247aef51e38fc05b">m_Begin</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> pointer to the first pixel in the iteration region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00459">459</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa45bb9d78d2b7c5ea9e2498be70e0b9"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_BeginIndex" ref="aa45bb9d78d2b7c5ea9e2498be70e0b9" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#aa45bb9d78d2b7c5ea9e2498be70e0b9">m_BeginIndex</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The starting index for iteration within the <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a> region on which this <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a> is defined. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00453">453</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0d50d481c1ba292388ea2a3ca22070de"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_Bound" ref="0d50d481c1ba292388ea2a3ca22070de" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0d50d481c1ba292388ea2a3ca22070de">m_Bound</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
An array of upper looping boundaries used during iteration. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00456">456</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="320897c5aa28b1e90fffda02bb400e69"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_BoundaryCondition" ref="320897c5aa28b1e90fffda02bb400e69" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ImageBoundaryCondition.html">ImageBoundaryConditionPointerType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#320897c5aa28b1e90fffda02bb400e69">m_BoundaryCondition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to the actual boundary condition that will be used. By default this points to m_BoundaryCondition, but OverrideBoundaryCondition allows a user to point this variable an external boundary condition. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00488">488</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e06823fc20a02cb69173229198b49f85"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_ConstImage" ref="e06823fc20a02cb69173229198b49f85" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ImageType::ConstWeakPointer <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e06823fc20a02cb69173229198b49f85">m_ConstImage</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The image on which iteration is defined. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00462">462</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="afdd020c08e4b7ececb96de3e062a8b5"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_End" ref="afdd020c08e4b7ececb96de3e062a8b5" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#360e182ce00665447ed71060c34b08f3">InternalPixelType</a>* <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#afdd020c08e4b7ececb96de3e062a8b5">m_End</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> pointer to one past the last pixel in the iteration region. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00465">465</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7c1772cf4402dbc494df3958d5c43150"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_EndIndex" ref="7c1772cf4402dbc494df3958d5c43150" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#7c1772cf4402dbc494df3958d5c43150">m_EndIndex</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The end index for iteration within the <a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">itk::Image</a> region on which this <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N-dimensional...">ConstNeighborhoodIterator</a> is defined. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00469">469</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ebbc266ffec0ce343855ca5935166f40"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_InBounds" ref="ebbc266ffec0ce343855ca5935166f40" args="[Dimension]" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#ebbc266ffec0ce343855ca5935166f40">m_InBounds</a>[Dimension]<code> [mutable, protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Denotes which of the iterators dimensional sides spill outside region of interest boundaries. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00492">492</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="45ea9b17fd77521beadcbcc16279d64f"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_InnerBoundsHigh" ref="45ea9b17fd77521beadcbcc16279d64f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#45ea9b17fd77521beadcbcc16279d64f">m_InnerBoundsHigh</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Upper threshold of in-bounds loop counter values. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00506">506</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0abb0f1b2749f26e15a73ab1f5f43153"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_InnerBoundsLow" ref="0abb0f1b2749f26e15a73ab1f5f43153" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#0abb0f1b2749f26e15a73ab1f5f43153">m_InnerBoundsLow</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Lower threshold of in-bounds loop counter values. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00503">503</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="244ec69b83c57f2f52e88c0d84a02a90"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_InternalBoundaryCondition" ref="244ec69b83c57f2f52e88c0d84a02a90" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">TBoundaryCondition <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#244ec69b83c57f2f52e88c0d84a02a90">m_InternalBoundaryCondition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Default boundary condition. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00509">509</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9a0eb9d630ab726ad903e32a987605e7"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_IsInBounds" ref="9a0eb9d630ab726ad903e32a987605e7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#9a0eb9d630ab726ad903e32a987605e7">m_IsInBounds</a><code> [mutable, protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Denotes if iterator is entirely within bounds 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00495">495</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b55b4e5a01c1755b65566902cfb58fa6"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_IsInBoundsValid" ref="b55b4e5a01c1755b65566902cfb58fa6" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b55b4e5a01c1755b65566902cfb58fa6">m_IsInBoundsValid</a><code> [mutable, protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Is the m_InBounds and m_IsInBounds variables up to date? Set to false whenever the iterator is repositioned. Set to true within <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#8caa212c1d781ced05fab39349683369">InBounds()</a>. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00500">500</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="57dec155c6b65bf6400253c260edf237"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_Loop" ref="57dec155c6b65bf6400253c260edf237" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Index.html">IndexType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#57dec155c6b65bf6400253c260edf237">m_Loop</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Array.html" title="Array class with size defined at construction time.">Array</a> of loop counters used during iteration. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00472">472</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

<p>Referenced by <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00375">itk::ConstNeighborhoodIterator&lt; TImage,TBoundaryCondition &gt;::operator-()</a>.</p>

</div>
</div><p>
<a class="anchor" name="e6dcc6ab4186f0233f40474ab2bcdd4d"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_NeedToUseBoundaryCondition" ref="e6dcc6ab4186f0233f40474ab2bcdd4d" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#e6dcc6ab4186f0233f40474ab2bcdd4d">m_NeedToUseBoundaryCondition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Does the specified region need to worry about boundary conditions? 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00512">512</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="134ada39d31a2386fb86744bc9377d12"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_NeighborhoodAccessorFunctor" ref="134ada39d31a2386fb86744bc9377d12" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#cd2d3344f589128caa11fab29e739796">NeighborhoodAccessorFunctorType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#134ada39d31a2386fb86744bc9377d12">m_NeighborhoodAccessorFunctor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="namespaceitk_1_1Functor.html">Functor</a> type used to access neighborhoods of pixel pointers 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00515">515</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b7cc0b678bbb29420ded9730e6b3d612"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_Region" ref="b7cc0b678bbb29420ded9730e6b3d612" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#4b94fbe46b2095f856230edb87c00e6c">RegionType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#b7cc0b678bbb29420ded9730e6b3d612">m_Region</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The region over which iteration is defined. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00475">475</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bb8837056d746fa9bce4078edd5ff09"></a><!-- doxytag: member="itk::ConstNeighborhoodIterator::m_WrapOffset" ref="1bb8837056d746fa9bce4078edd5ff09" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TBoundaryCondition = ZeroFluxNeumannBoundaryCondition&lt;TImage&gt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Offset.html">OffsetType</a> <a class="el" href="classitk_1_1ConstNeighborhoodIterator.html">itk::ConstNeighborhoodIterator</a>&lt; TImage, TBoundaryCondition &gt;::<a class="el" href="classitk_1_1ConstNeighborhoodIterator.html#1bb8837056d746fa9bce4078edd5ff09">m_WrapOffset</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The internal array of offsets that provide support for regions of interest. An offset for each dimension is necessary to shift pointers when wrapping around region edges because region memory is not necessarily contiguous within the buffer. 
<p>Definition at line <a class="el" href="itkConstNeighborhoodIterator_8h_source.html#l00482">482</a> of file <a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkConstNeighborhoodIterator_8h_source.html">itkConstNeighborhoodIterator.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 02:18:42 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>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>