Sophie

Sophie

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

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::ShapedFloodFilledImageFunctionConditionalConstIterator&lt; TImage, TFunction &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_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</a>
  </div>
<div class="contents">
<h1>itk::ShapedFloodFilledImageFunctionConditionalConstIterator&lt; TImage, TFunction &gt; Class Template Reference<br>
<small>
[<a class="el" href="group__ImageIterators.html">Image Iterators</a>]</small>
</h1><!-- doxytag: class="itk::ShapedFloodFilledImageFunctionConditionalConstIterator" --><!-- doxytag: inherits="ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;" -->Iterates over a flood-filled image function.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::ShapedFloodFilledImageFunctionConditionalConstIterator&lt; TImage, TFunction &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator__inherit__graph.png" border="0" usemap="#itk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator_3_01TImage_00_01TFunction_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator_3_01TImage_00_01TFunction_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html" title="itk::ShapedFloodFilledFunctionConditionalConstIterator\&lt; TImage, TFunction \&gt;" alt="" coords="27,85,568,115"><area shape="rect" id="node4" href="classitk_1_1ConditionalConstIterator.html" title="itk::ConditionalConstIterator\&lt; TImage \&gt;" alt="" coords="149,5,445,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::ShapedFloodFilledImageFunctionConditionalConstIterator&lt; TImage, TFunction &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator__coll__graph.png" border="0" usemap="#itk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator_3_01TImage_00_01TFunction_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator_3_01TImage_00_01TFunction_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html" title="itk::ShapedFloodFilledFunctionConditionalConstIterator\&lt; TImage, TFunction \&gt;" alt="" coords="8263,503,8804,532"><area shape="rect" id="node4" href="classitk_1_1ConditionalConstIterator.html" title="itk::ConditionalConstIterator\&lt; TImage \&gt;" alt="" coords="7728,359,8024,388"><area shape="rect" id="node6" href="classTImage.html" title="TImage" alt="" coords="7128,371,7200,400"><area shape="rect" id="node11" href="classitk_1_1ShapedNeighborhoodIterator.html" title="itk::ShapedNeighborhoodIterator\&lt; ImageType \&gt;" alt="" coords="7704,531,8048,560"><area shape="rect" id="node13" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="itk::ConstShapedNeighborhoodIterator\&lt; ImageType, ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="6792,428,7536,457"><area shape="rect" id="node15" href="classitk_1_1NeighborhoodIterator.html" title="itk::NeighborhoodIterator\&lt; ImageType, ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="5115,331,5771,360"><area shape="rect" id="node17" href="classitk_1_1ConstNeighborhoodIterator.html" title="itk::ConstNeighborhoodIterator\&lt; ImageType,ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt; \&gt;" alt="" coords="3911,284,4601,313"><area shape="rect" id="node19" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\&lt; ImageType::InternalPixelType *,::itk::GetImageDimension\&lt; ImageType \&gt;::ImageDimension \&gt;" alt="" coords="1916,241,2697,271"><area shape="rect" id="node21" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\&lt; ImageType::InternalPixelType * \&gt;" alt="" coords="787,241,1224,271"><area shape="rect" id="node23" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\&lt; TPixel \&gt;" alt="" coords="201,367,468,396"><area shape="rect" id="node53" href="classitk_1_1NeighborhoodAllocator.html" title="itk::NeighborhoodAllocator\&lt; TImage::InternalPixelType * \&gt;" alt="" coords="799,424,1212,453"><area shape="rect" id="node27" href="classitk_1_1Neighborhood.html" title="A light&#45;weight container object for storing an N&#45;dimensional neighborhood of values..." alt="" coords="820,295,1191,324"><area shape="rect" id="node51" href="classitk_1_1Neighborhood.html" title="itk::Neighborhood\&lt; TImage::InternalPixelType *,::itk::GetImageDimension\&lt; TImage \&gt;::ImageDimension \&gt;" alt="" coords="1939,449,2675,479"><area shape="rect" id="node31" href="classitk_1_1ImageBoundaryCondition.html" title="itk::ImageBoundaryCondition\&lt; ImageType \&gt;" alt="" coords="2147,71,2467,100"><area shape="rect" id="node35" href="classitk_1_1ZeroFluxNeumannBoundaryCondition.html" title="itk::ZeroFluxNeumannBoundaryCondition\&lt; ImageType \&gt;" alt="" coords="2975,25,3375,55"><area shape="rect" id="node49" href="classitk_1_1ConstNeighborhoodIterator.html" title="Const version of NeighborhoodIterator, defining iteration of a local N&#45;dimensional..." alt="" coords="2948,441,3401,471"><area shape="rect" id="node33" href="classitk_1_1ImageBoundaryCondition.html" title="A virtual base object that defines an interface to a class of boundary condition..." alt="" coords="171,45,499,75"><area shape="rect" id="node40" href="classitk_1_1ImageBoundaryCondition.html" title="itk::ImageBoundaryCondition\&lt; TImage \&gt;" alt="" coords="857,13,1153,43"><area shape="rect" id="node38" href="classitk_1_1ZeroFluxNeumannBoundaryCondition.html" title="A function object that determines a neighborhood of values at an image boundary according..." alt="" coords="2119,5,2495,35"><area shape="rect" id="node43" href="classitk_1_1Offset.html" title="Represent the offset between two n&#45;dimensional indexes in a n&#45;dimensional image." alt="" coords="2184,396,2429,425"><area shape="rect" id="node45" href="classitk_1_1Index.html" title="itk::Index\&lt; itkGetStaticConstMacro(Dimension)\&gt;" alt="" coords="2129,343,2484,372"><area shape="rect" id="node47" href="classitk_1_1Index.html" title="Represent a n&#45;dimensional index in a n&#45;dimensional image." alt="" coords="889,348,1121,377"><area shape="rect" id="node62" href="classitk_1_1NeighborhoodIterator.html" title="Defines iteration of a local N&#45;dimensional neighborhood of pixels across an itk::Image..." alt="" coords="4049,456,4463,485"><area shape="rect" id="node67" href="classitk_1_1ConstShapedNeighborhoodIterator.html" title="Const version of ShapedNeighborhoodIterator, defining iteration of a local N&#45;dimensional..." alt="" coords="5191,456,5695,485"><area shape="rect" id="node65" href="structitk_1_1ConstShapedNeighborhoodIterator_1_1ConstIterator.html" title="itk::ConstShapedNeighborhoodIterator\&lt; TImage, TBoundaryCondition \&gt;::ConstIterator" alt="" coords="5985,421,6591,451"><area shape="rect" id="node74" href="classitk_1_1ShapedNeighborhoodIterator.html" title="A neighborhood iterator which can take on an arbitrary shape." alt="" coords="6932,573,7396,603"><area shape="rect" id="node72" href="structitk_1_1ShapedNeighborhoodIterator_1_1Iterator.html" title="itk::ShapedNeighborhoodIterator\&lt; TImage, TBoundaryCondition \&gt;::Iterator" alt="" coords="6025,548,6551,577"><area shape="rect" id="node78" href="classitk_1_1SmartPointer.html" title="itk::SmartPointer\&lt; FunctionType \&gt;" alt="" coords="7748,584,8004,613"><area shape="rect" id="node80" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting." alt="" coords="7037,633,7291,663"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator-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 <br class="typebreak">
<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#e2bd298526d5af5c1c69b4e41bc9567f">Superclass::FunctionInputType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#4400a582a99b7575cf9f54b90ccc567f">FunctionInputType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa8c7db6558be1f705a1e808d7af9668">Superclass::FunctionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#0ea869abc223689fa28e15b36335f49e">Superclass::ImageType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#dcea5d79fd7c00587f98b76111f78a1a">Superclass::IndexType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#044ca605f1f4f57011dd71423c8578eb">Superclass::InternalPixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#f47f29c43c42f8657e05dcaa7a7b90b7">InternalPixelType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html">itk::ShapedNeighborhoodIterator</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#258ccd0cd787ce0f18d82d9779150620">NeighborhoodIteratorType</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa5145fff8733ce759dc60da4b01339d">Superclass::PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#6de92ca36578cc56a5c23601d09d15cc">PixelType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#250c2899925ae3989c1bbdb89bf8936e">Superclass::RegionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#d19d41242bf3c78e4cc9f2769c0f2c40">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#ada4e6072fc0a89c459f011af917faaa">Superclass::SizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#ed2a55e829f0a41e5870c6867f75a526">SizeType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">ShapedFloodFilledFunctionConditionalConstIterator</a><br class="typebreak">
&lt; TImage, TFunction &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#8d398ca7480fecf00fc4af5f79d90b02">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></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_1ShapedFloodFilledFunctionConditionalConstIterator.html#0a73d437f99a04e95df9dc41ec95f28c">AddSeed</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> seed)</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#9f2150291bfcadfcdb4ed9a510d5fca4">ClearSeeds</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#dee83fcc9260807ea4d92967fa1dbac0">DoFloodStep</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#3a7ab849401a1d785112c680f29e110a">FindSeedPixel</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#4218ed2f397373e18d5349a0c700b9bb">FindSeedPixels</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#6de92ca36578cc56a5c23601d09d15cc">PixelType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#df5571174761dcbe60989ef22f6e131a">Get</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a><br class="typebreak">
&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#b15d0fda7fd9f140d61886b5489a2770">GetFunction</a> () const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#d43e0367f9e1cf2bacc07e2b236ba015">GetIndex</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#3d2967bf468109f154db977966f7e856">GoToBegin</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#4c1988f6725711a6b87cb341d86fdafe">InitializeIterator</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#f670dfb810a733080a72d0c8d52cf50b">IsAtEnd</a> ()</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#f336bcd0792728fa394b9cd4d31d3fa8">IsPixelIncluded</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &amp;index) const =0</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_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#7977a84a5979fce8b1aadf4e824fb543">IsPixelIncluded</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &amp;index) 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_1ConditionalConstIterator.html#7880a1b578cac3ff1e617c513deb97fe">itkStaticConstMacro</a> (NDimension, unsigned int, TImage::ImageDimension)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#942790194adf75b2d71eee7b703a37d5">itkStaticConstMacro</a> (NDimensions, unsigned int, TImage::ImageDimension)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#746b2ee7f4413d3576fbff7f1366af3d">itkStaticConstMacro</a> (NDimensions, unsigned int, Superclass::NDimensions)</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#b048a433154d0f862087aa07a01d8c94">operator++</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#cc980a1560ac219b14e5fe307fff2172">ShapedFloodFilledImageFunctionConditionalConstIterator</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *imagePtr, <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *fnPtr)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#8621e7836150ace86317b177f12e5b9a">ShapedFloodFilledImageFunctionConditionalConstIterator</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *imagePtr, <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *fnPtr, std::vector&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &gt; &amp;startIndex)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#55ecf68ac288c8f2984f99a8ff21f997">ShapedFloodFilledImageFunctionConditionalConstIterator</a> (const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *imagePtr, <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *fnPtr, <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> startIndex)</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_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#7217c9793573f8f93e9c2c6107be2ecf">~ShapedFloodFilledImageFunctionConditionalConstIterator</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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_1ShapedFloodFilledFunctionConditionalConstIterator.html#be4d89d4abdacc9dc39a1f5a75e97b32">FullyConnectedOff</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#629cc333fa3862e1413e558fb9535422">FullyConnectedOn</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#ca46be3c693a8ecaed44d501b6352853">GetFullyConnected</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#f6ee92096e820309886454d0fd94bd73">SetFullyConnected</a> (const bool _arg)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#b7f7fe67243238d05ba41befbe6d35de">GetIteratorDimension</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Image.html">Image</a>&lt; unsigned char, <br class="typebreak">
itkGetStaticConstMacro(NDimensions)&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#76a6cccbc90ee5a9fe09f15af7463c36">TTempImage</a></td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></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_1ShapedFloodFilledFunctionConditionalConstIterator.html#512ea01803452bff0104ace91fe2934f">m_FoundUncheckedNeighbor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#0c3a2a4c0d99dfa262f23da185d8e6fc">m_Function</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_1ConditionalConstIterator.html#b495a2138b3b64f723af9d53106dc9c0">m_Image</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">ImageType::PointType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#a272057b8c2802c560ccc173a654e7df">m_ImageOrigin</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#ecd287f08c0d32232313143a15687884">m_ImageRegion</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">ImageType::SpacingType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#c804dbc661d98853623d58a075e031e2">m_ImageSpacing</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">std::queue&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#9a0bfee68635e98e294d3c2eaa76f783">m_IndexStack</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_1ConditionalConstIterator.html#847e920829f6344e3934649d41cddd12">m_IsAtEnd</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_1ShapedFloodFilledFunctionConditionalConstIterator.html#a6c8e15175a5082fc3020c310c106864">m_IsValidIndex</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#4400a582a99b7575cf9f54b90ccc567f">FunctionInputType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#31a01075a4308184ea739a98cb290677">m_LocationVector</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html">NeighborhoodIteratorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#63be505148f2b6cb7cda1b21865280e4">m_NeighborhoodIterator</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ConditionalConstIterator.html#32f44708e43f2a3e46cb214a1d2cead2">m_Region</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">std::vector&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#da87e54d38389fe59115fe4abeb7654f">m_StartIndices</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1SmartPointer.html">TTempImage::Pointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#bdd5ca2b7f9ab22b57fb802fa57378cb">m_TempPtr</a></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_1ShapedFloodFilledFunctionConditionalConstIterator.html#a926067074f3101c838ca65c98be060b">m_FullyConnected</a></td></tr>

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

Iterates over a flood-filled image function. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00033">33</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="4400a582a99b7575cf9f54b90ccc567f"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FunctionInputType" ref="4400a582a99b7575cf9f54b90ccc567f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#e2bd298526d5af5c1c69b4e41bc9567f">Superclass::FunctionInputType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#4400a582a99b7575cf9f54b90ccc567f">FunctionInputType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of vector used to store location info in the spatial function 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#e2bd298526d5af5c1c69b4e41bc9567f">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#8c488e246557081add2a21491310ec66">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00048">48</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1aaa30c1efe6793896aa1ac21ac09cca"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FunctionType" ref="1aaa30c1efe6793896aa1ac21ac09cca" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa8c7db6558be1f705a1e808d7af9668">Superclass::FunctionType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of function 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa8c7db6558be1f705a1e808d7af9668">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#3d2569f8b1ecc502f44ab7a4c4c31940">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00045">45</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2ae8735a044e7380e0482f113cd3995d"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::ImageType" ref="2ae8735a044e7380e0482f113cd3995d" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#0ea869abc223689fa28e15b36335f49e">Superclass::ImageType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Image.html" title="Templated n-dimensional image class.">Image</a> typedef support. 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#0ea869abc223689fa28e15b36335f49e">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#b3ae4b4e14514d6f692263a4ab52922c">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00060">60</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="98e66c90fd3d475e665b847e929b90c3"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::IndexType" ref="98e66c90fd3d475e665b847e929b90c3" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#dcea5d79fd7c00587f98b76111f78a1a">Superclass::IndexType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Index.html" title="Represent a n-dimensional index in a n-dimensional image.">Index</a> typedef support. 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#dcea5d79fd7c00587f98b76111f78a1a">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#4e22a350bde7308d2434667d5880da96">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00051">51</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f47f29c43c42f8657e05dcaa7a7b90b7"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::InternalPixelType" ref="f47f29c43c42f8657e05dcaa7a7b90b7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#044ca605f1f4f57011dd71423c8578eb">Superclass::InternalPixelType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#f47f29c43c42f8657e05dcaa7a7b90b7">InternalPixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal Pixel Type 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#044ca605f1f4f57011dd71423c8578eb">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#97fa1962f9b527a3249a0341c8d90990">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00063">63</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="258ccd0cd787ce0f18d82d9779150620"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::NeighborhoodIteratorType" ref="258ccd0cd787ce0f18d82d9779150620" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html">itk::ShapedNeighborhoodIterator</a>&lt;<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a>&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html">NeighborhoodIteratorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal Neighborhood Iterator Type 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00077">77</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="feb2448c0e6b319c37f7c35d1416ac05"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::OffsetType" ref="feb2448c0e6b319c37f7c35d1416ac05" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef TImage ::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#feb2448c0e6b319c37f7c35d1416ac05">OffsetType</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#feb2448c0e6b319c37f7c35d1416ac05">OffsetType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Offset typedef support. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00059">59</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6de92ca36578cc56a5c23601d09d15cc"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::PixelType" ref="6de92ca36578cc56a5c23601d09d15cc" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa5145fff8733ce759dc60da4b01339d">Superclass::PixelType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#6de92ca36578cc56a5c23601d09d15cc">PixelType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
External Pixel Type 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#fa5145fff8733ce759dc60da4b01339d">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#5b5576917d4f6e14f3f11e25efb7eece">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00066">66</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="28bf0ba777fd0cf6a48cc3967327b52e"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::RegionType" ref="28bf0ba777fd0cf6a48cc3967327b52e" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#250c2899925ae3989c1bbdb89bf8936e">Superclass::RegionType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Region.html" title="A region represents some portion or piece of data.">Region</a> typedef support 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#250c2899925ae3989c1bbdb89bf8936e">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#7d2e9d1550854f00a4bc409660d4055e">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00057">57</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

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

<p>
Standard class typedefs. 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#e60f7eabe767c2ec3b77af5b98aa9852">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#dbe2e3b1ba2ee45ef0fb499a86d352af">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00040">40</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ed2a55e829f0a41e5870c6867f75a526"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::SizeType" ref="ed2a55e829f0a41e5870c6867f75a526" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#ada4e6072fc0a89c459f011af917faaa">Superclass::SizeType</a> <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#ed2a55e829f0a41e5870c6867f75a526">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> typedef support. 
<p>Reimplemented from <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#ada4e6072fc0a89c459f011af917faaa">itk::ShapedFloodFilledFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#080105fd7fd7a85855249e72baa5fcda">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00054">54</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8d398ca7480fecf00fc4af5f79d90b02"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::Superclass" ref="8d398ca7480fecf00fc4af5f79d90b02" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">ShapedFloodFilledFunctionConditionalConstIterator</a>&lt;TImage, TFunction&gt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#ae4ab15651e772ae718f9a63d11cf2ad">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00042">42</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="76a6cccbc90ee5a9fe09f15af7463c36"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::TTempImage" ref="76a6cccbc90ee5a9fe09f15af7463c36" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Image.html">Image</a>&lt;unsigned char, itkGetStaticConstMacro(NDimensions)&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1Image.html">TTempImage</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> temporary image used for storing info about indices 0 = pixel has not yet been processed 1 = pixel is not inside the function 2 = pixel is inside the function, neighbor check incomplete 3 = pixel is inside the function, neighbor check complete 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00227">227</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="55ecf68ac288c8f2984f99a8ff21f997"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::ShapedFloodFilledImageFunctionConditionalConstIterator" ref="55ecf68ac288c8f2984f99a8ff21f997" args="(const ImageType *imagePtr, FunctionType *fnPtr, IndexType startIndex)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</a>           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *&nbsp;</td>
          <td class="paramname"> <em>imagePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *&nbsp;</td>
          <td class="paramname"> <em>fnPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a>&nbsp;</td>
          <td class="paramname"> <em>startIndex</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 establishes an iterator to walk a particular image and a particular region of that image. This version of the constructor uses an explicit seed pixel for the flood fill, the "startIndex" 
<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00077">77</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8621e7836150ace86317b177f12e5b9a"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::ShapedFloodFilledImageFunctionConditionalConstIterator" ref="8621e7836150ace86317b177f12e5b9a" args="(const ImageType *imagePtr, FunctionType *fnPtr, std::vector&lt; IndexType &gt; &amp;startIndex)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</a>           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *&nbsp;</td>
          <td class="paramname"> <em>imagePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *&nbsp;</td>
          <td class="paramname"> <em>fnPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>startIndex</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 establishes an iterator to walk a particular image and a particular region of that image. This version of the constructor uses an explicit list of seed pixels for the flood fill, the "startIndex" 
<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00087">87</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cc980a1560ac219b14e5fe307fff2172"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::ShapedFloodFilledImageFunctionConditionalConstIterator" ref="cc980a1560ac219b14e5fe307fff2172" args="(const ImageType *imagePtr, FunctionType *fnPtr)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</a>           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#2ae8735a044e7380e0482f113cd3995d">ImageType</a> *&nbsp;</td>
          <td class="paramname"> <em>imagePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a> *&nbsp;</td>
          <td class="paramname"> <em>fnPtr</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 establishes an iterator to walk a particular image and a particular region of that image. This version of the constructor should be used when the seed pixel is unknown. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00097">97</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7217c9793573f8f93e9c2c6107be2ecf"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::~ShapedFloodFilledImageFunctionConditionalConstIterator" ref="7217c9793573f8f93e9c2c6107be2ecf" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::~<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">ShapedFloodFilledImageFunctionConditionalConstIterator</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>
Default Destructor. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html#l00103">103</a> of file <a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="0a73d437f99a04e95df9dc41ec95f28c"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::AddSeed" ref="0a73d437f99a04e95df9dc41ec95f28c" args="(const IndexType seed)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::AddSeed           </td>
          <td>(</td>
          <td class="paramtype">const IndexType&nbsp;</td>
          <td class="paramname"> <em>seed</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Put more seeds on the list 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00152">152</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9f2150291bfcadfcdb4ed9a510d5fca4"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::ClearSeeds" ref="9f2150291bfcadfcdb4ed9a510d5fca4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::ClearSeeds           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clear all the seeds 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00158">158</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dee83fcc9260807ea4d92967fa1dbac0"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::DoFloodStep" ref="dee83fcc9260807ea4d92967fa1dbac0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::DoFloodStep           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3a7ab849401a1d785112c680f29e110a"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FindSeedPixel" ref="3a7ab849401a1d785112c680f29e110a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::FindSeedPixel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Automatically find a seed pixel and set m_StartIndex. Does nothing if a seed pixel isn't found. <a class="el" href="classA.html">A</a> seed pixel is determined by traversing the input image's LargestPossibleRegion and applying the IsPixelIncluded() test. 
</div>
</div><p>
<a class="anchor" name="4218ed2f397373e18d5349a0c700b9bb"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FindSeedPixels" ref="4218ed2f397373e18d5349a0c700b9bb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::FindSeedPixels           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Automatically find all seed pixels. 
</div>
</div><p>
<a class="anchor" name="be4d89d4abdacc9dc39a1f5a75e97b32"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FullyConnectedOff" ref="be4d89d4abdacc9dc39a1f5a75e97b32" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::FullyConnectedOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When m_FullyConnected is set to true, the neighborhood iterator will inspect an 8 respectively 26 neighborhood. When the value is set to false, the neighborhood will be 4 in 2D and 6 in 3D. 
</div>
</div><p>
<a class="anchor" name="629cc333fa3862e1413e558fb9535422"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::FullyConnectedOn" ref="629cc333fa3862e1413e558fb9535422" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::FullyConnectedOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When m_FullyConnected is set to true, the neighborhood iterator will inspect an 8 respectively 26 neighborhood. When the value is set to false, the neighborhood will be 4 in 2D and 6 in 3D. 
</div>
</div><p>
<a class="anchor" name="df5571174761dcbe60989ef22f6e131a"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::Get" ref="df5571174761dcbe60989ef22f6e131a" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#6de92ca36578cc56a5c23601d09d15cc">PixelType</a>&amp; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::Get           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the pixel value 
<p>Implements <a class="el" href="classitk_1_1ConditionalConstIterator.html#3095ae982979b351a2a2e82cc4b4ddcb">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#d0e72e70f00902f99b8f01e9b62af1ab">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="ca46be3c693a8ecaed44d501b6352853"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::GetFullyConnected" ref="ca46be3c693a8ecaed44d501b6352853" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::GetFullyConnected           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When m_FullyConnected is set to true, the neighborhood iterator will inspect an 8 respectively 26 neighborhood. When the value is set to false, the neighborhood will be 4 in 2D and 6 in 3D. 
</div>
</div><p>
<a class="anchor" name="b15d0fda7fd9f140d61886b5489a2770"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::GetFunction" ref="b15d0fda7fd9f140d61886b5489a2770" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt;<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a>&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::GetFunction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00203">203</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d43e0367f9e1cf2bacc07e2b236ba015"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::GetIndex" ref="d43e0367f9e1cf2bacc07e2b236ba015" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::GetIndex           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the index. This provides a read only reference to the index. This causes the index to be calculated from pointer arithmetic and is therefore an expensive operation. <dl class="see" compact><dt><b>See also:</b></dt><dd>SetIndex </dd></dl>

<p>Implements <a class="el" href="classitk_1_1ConditionalConstIterator.html#7bddd12752a4543fda87b59022418eb8">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00140">140</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b7f7fe67243238d05ba41befbe6d35de"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::GetIteratorDimension" ref="b7f7fe67243238d05ba41befbe6d35de" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned int <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::GetIteratorDimension           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, static, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the dimension (size) of the index. 
<p>Reimplemented from <a class="el" href="classitk_1_1ConditionalConstIterator.html#ef060afde6f8aa859284e27b2d63c9dc">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00133">133</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="3d2967bf468109f154db977966f7e856"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::GoToBegin" ref="3d2967bf468109f154db977966f7e856" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::GoToBegin           </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>
Move an iterator to the beginning of the region. "Begin" is defined as the first pixel in the region. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00165">165</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4c1988f6725711a6b87cb341d86fdafe"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::InitializeIterator" ref="4c1988f6725711a6b87cb341d86fdafe" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::InitializeIterator           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Initializes the iterator, called from constructor 
</div>
</div><p>
<a class="anchor" name="f670dfb810a733080a72d0c8d52cf50b"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::IsAtEnd" ref="f670dfb810a733080a72d0c8d52cf50b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::IsAtEnd           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Is the iterator at the end of the region? 
<p>Implements <a class="el" href="classitk_1_1ConditionalConstIterator.html#59fcb9a2881fb4c03025f25963f3d4f6">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="f336bcd0792728fa394b9cd4d31d3fa8"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::IsPixelIncluded" ref="f336bcd0792728fa394b9cd4d31d3fa8" args="(const IndexType &amp;index) const =0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::IsPixelIncluded           </td>
          <td>(</td>
          <td class="paramtype">const IndexType &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [pure virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute whether the index of interest should be included in the flood 
<p>Implements <a class="el" href="classitk_1_1ConditionalConstIterator.html#0ae1b69d6eebbc6529a4134b4c839d82">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

<p>Implemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#7977a84a5979fce8b1aadf4e824fb543">itk::ShapedFloodFilledImageFunctionConditionalConstIterator&lt; TImage, TFunction &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="7977a84a5979fce8b1aadf4e824fb543"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::IsPixelIncluded" ref="7977a84a5979fce8b1aadf4e824fb543" args="(const IndexType &amp;index) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::IsPixelIncluded           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Compute whether the index of interest should be included in the flood 
</div>
</div><p>
<a class="anchor" name="7880a1b578cac3ff1e617c513deb97fe"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::itkStaticConstMacro" ref="7880a1b578cac3ff1e617c513deb97fe" args="(NDimension, unsigned int, TImage::ImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ConditionalConstIterator.html">itk::ConditionalConstIterator</a>&lt; TImage  &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">NDimension&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><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Dimension of the image the iterator walks. This constant is needed so that functions that are templated over image iterator type (as opposed to being templated over pixel type and dimension) can have compile time access to the dimension of the image that the iterator walks. 
</div>
</div><p>
<a class="anchor" name="942790194adf75b2d71eee7b703a37d5"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::itkStaticConstMacro" ref="942790194adf75b2d71eee7b703a37d5" args="(NDimensions, unsigned int, TImage::ImageDimension)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">NDimensions&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><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Dimension of the image the iterator walks. This constant is needed so that functions that are templated over image iterator type (as opposed to being templated over pixel type and dimension) can have compile time access to the dimension of the image that the iterator walks. 
</div>
</div><p>
<a class="anchor" name="746b2ee7f4413d3576fbff7f1366af3d"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::itkStaticConstMacro" ref="746b2ee7f4413d3576fbff7f1366af3d" args="(NDimensions, unsigned int, Superclass::NDimensions)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TImage, class TFunction&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html">itk::ShapedFloodFilledImageFunctionConditionalConstIterator</a>&lt; TImage, TFunction &gt;::itkStaticConstMacro           </td>
          <td>(</td>
          <td class="paramtype">NDimensions&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">Superclass::NDimensions&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>
Dimension of the image the iterator walks. This constant is needed so functions that are templated over image iterator type (as opposed to being templated over pixel type and dimension) can have compile time access to the dimension of the image that the iterator walks. 
<p>Reimplemented in <a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalIterator.html#fd521cfed66513e86ede252a6995bd89">itk::ShapedFloodFilledImageFunctionConditionalIterator&lt; TImage, TFunction &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="b048a433154d0f862087aa07a01d8c94"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::operator++" ref="b048a433154d0f862087aa07a01d8c94" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::operator++           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Walk forward one index 
<p>Implements <a class="el" href="classitk_1_1ConditionalConstIterator.html#9346af75d6566c301aee76f19e525795">itk::ConditionalConstIterator&lt; TImage &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00198">198</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f6ee92096e820309886454d0fd94bd73"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::SetFullyConnected" ref="f6ee92096e820309886454d0fd94bd73" args="(const bool _arg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::SetFullyConnected           </td>
          <td>(</td>
          <td class="paramtype">const bool&nbsp;</td>
          <td class="paramname"> <em>_arg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When m_FullyConnected is set to true, the neighborhood iterator will inspect an 8 respectively 26 neighborhood. When the value is set to false, the neighborhood will be 4 in 2D and 6 in 3D. 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="512ea01803452bff0104ace91fe2934f"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_FoundUncheckedNeighbor" ref="512ea01803452bff0104ace91fe2934f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#512ea01803452bff0104ace91fe2934f">m_FoundUncheckedNeighbor</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Indicates whether or not we've found a neighbor that needs to be checked. 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00254">254</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a926067074f3101c838ca65c98be060b"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_FullyConnected" ref="a926067074f3101c838ca65c98be060b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#a926067074f3101c838ca65c98be060b">m_FullyConnected</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Defines the connectivity of the neighborhood iterator. In case of 2D the default connectivity is 4 (6 in 3D) and when m_FullyConnected is set to true the connectivity is 8 (26 in 3D). 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00264">264</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c3a2a4c0d99dfa262f23da185d8e6fc"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_Function" ref="0c3a2a4c0d99dfa262f23da185d8e6fc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1SmartPointer.html">SmartPointer</a>&lt;<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#1aaa30c1efe6793896aa1ac21ac09cca">FunctionType</a>&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#0c3a2a4c0d99dfa262f23da185d8e6fc">m_Function</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Smart pointer to the function we're evaluating 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00214">214</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b495a2138b3b64f723af9d53106dc9c0"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_Image" ref="b495a2138b3b64f723af9d53106dc9c0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ImageType::ConstWeakPointer <a class="el" href="classitk_1_1ConditionalConstIterator.html">itk::ConditionalConstIterator</a>&lt; TImage  &gt;::<a class="el" href="classitk_1_1ConditionalConstIterator.html#b495a2138b3b64f723af9d53106dc9c0">m_Image</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Smart pointer to the source image. 
<p>Definition at line <a class="el" href="itkConditionalConstIterator_8h_source.html#l00104">104</a> of file <a class="el" href="itkConditionalConstIterator_8h_source.html">itkConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a272057b8c2802c560ccc173a654e7df"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_ImageOrigin" ref="a272057b8c2802c560ccc173a654e7df" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ImageType::PointType <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#a272057b8c2802c560ccc173a654e7df">m_ImageOrigin</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The origin of the source image 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00235">235</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ecd287f08c0d32232313143a15687884"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_ImageRegion" ref="ecd287f08c0d32232313143a15687884" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#ecd287f08c0d32232313143a15687884">m_ImageRegion</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Region of the source image 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00244">244</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c804dbc661d98853623d58a075e031e2"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_ImageSpacing" ref="c804dbc661d98853623d58a075e031e2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ImageType::SpacingType <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#c804dbc661d98853623d58a075e031e2">m_ImageSpacing</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The spacing of the source image 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00238">238</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9a0bfee68635e98e294d3c2eaa76f783"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_IndexStack" ref="9a0bfee68635e98e294d3c2eaa76f783" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::queue&lt;<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a>&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#9a0bfee68635e98e294d3c2eaa76f783">m_IndexStack</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Stack used to hold the path of the iterator through the image 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00247">247</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="847e920829f6344e3934649d41cddd12"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_IsAtEnd" ref="847e920829f6344e3934649d41cddd12" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ConditionalConstIterator.html">itk::ConditionalConstIterator</a>&lt; TImage  &gt;::<a class="el" href="classitk_1_1ConditionalConstIterator.html#847e920829f6344e3934649d41cddd12">m_IsAtEnd</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Is the iterator at the end of its walk? 
<p>Definition at line <a class="el" href="itkConditionalConstIterator_8h_source.html#l00110">110</a> of file <a class="el" href="itkConditionalConstIterator_8h_source.html">itkConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a6c8e15175a5082fc3020c310c106864"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_IsValidIndex" ref="a6c8e15175a5082fc3020c310c106864" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#a6c8e15175a5082fc3020c310c106864">m_IsValidIndex</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Indicates whether or not an index is valid (inside an image)/ 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00257">257</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="31a01075a4308184ea739a98cb290677"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_LocationVector" ref="31a01075a4308184ea739a98cb290677" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#4400a582a99b7575cf9f54b90ccc567f">FunctionInputType</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#31a01075a4308184ea739a98cb290677">m_LocationVector</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Location vector used in the flood algorithm 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00250">250</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="63be505148f2b6cb7cda1b21865280e4"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_NeighborhoodIterator" ref="63be505148f2b6cb7cda1b21865280e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedNeighborhoodIterator.html">NeighborhoodIteratorType</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#63be505148f2b6cb7cda1b21865280e4">m_NeighborhoodIterator</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The neighborhood iterator 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00241">241</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="32f44708e43f2a3e46cb214a1d2cead2"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_Region" ref="32f44708e43f2a3e46cb214a1d2cead2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#28bf0ba777fd0cf6a48cc3967327b52e">RegionType</a> <a class="el" href="classitk_1_1ConditionalConstIterator.html">itk::ConditionalConstIterator</a>&lt; TImage  &gt;::<a class="el" href="classitk_1_1ConditionalConstIterator.html#32f44708e43f2a3e46cb214a1d2cead2">m_Region</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Region type to iterate over. 
<p>Definition at line <a class="el" href="itkConditionalConstIterator_8h_source.html#l00107">107</a> of file <a class="el" href="itkConditionalConstIterator_8h_source.html">itkConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="da87e54d38389fe59115fe4abeb7654f"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_StartIndices" ref="da87e54d38389fe59115fe4abeb7654f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="classitk_1_1ShapedFloodFilledImageFunctionConditionalConstIterator.html#98e66c90fd3d475e665b847e929b90c3">IndexType</a>&gt; <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#da87e54d38389fe59115fe4abeb7654f">m_StartIndices</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> list of locations to start the recursive fill 
<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00232">232</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="bdd5ca2b7f9ab22b57fb802fa57378cb"></a><!-- doxytag: member="itk::ShapedFloodFilledImageFunctionConditionalConstIterator::m_TempPtr" ref="bdd5ca2b7f9ab22b57fb802fa57378cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1SmartPointer.html">TTempImage::Pointer</a> <a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html">itk::ShapedFloodFilledFunctionConditionalConstIterator</a>&lt; TImage , TFunction  &gt;::<a class="el" href="classitk_1_1ShapedFloodFilledFunctionConditionalConstIterator.html#bdd5ca2b7f9ab22b57fb802fa57378cb">m_TempPtr</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html#l00229">229</a> of file <a class="el" href="itkShapedFloodFilledFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledFunctionConditionalConstIterator.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkShapedFloodFilledImageFunctionConditionalConstIterator_8h_source.html">itkShapedFloodFilledImageFunctionConditionalConstIterator.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 06:48:21 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>