<!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::InOrderTreeIterator< TTreeType > Class Template Reference</title> <link href="DoxygenStyle.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <!-- Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 --> <center> <a href="index.html" class="qindex">Main Page</a> <a href="modules.html" class="qindex">Groups</a> <a href="namespaces.html" class="qindex">Namespace List</a> <a href="hierarchy.html" class="qindex">Class Hierarchy</a> <a href="classes.html" class="qindex">Alphabetical List</a> <a href="annotated.html" class="qindex">Compound List</a> <a href="files.html" class="qindex">File List</a> <a href="namespacemembers.html" class="qindex">Namespace Members</a> <a href="functions.html" class="qindex">Compound Members</a> <a href="globals.html" class="qindex">File Members</a> <a href="pages.html" class="qindex">Concepts</a></center> <!-- Generated by Doxygen 1.5.9 --> <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a> </div> <div class="contents"> <h1>itk::InOrderTreeIterator< TTreeType > Class Template Reference</h1><!-- doxytag: class="itk::InOrderTreeIterator" --><!-- doxytag: inherits="TreeIteratorBase< TTreeType >" --><code>#include <<a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for itk::InOrderTreeIterator< TTreeType >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1InOrderTreeIterator__inherit__graph.png" border="0" usemap="#itk_1_1InOrderTreeIterator_3_01TTreeType_01_4__inherit__map" alt="Inheritance graph"></center> <map name="itk_1_1InOrderTreeIterator_3_01TTreeType_01_4__inherit__map"> <area shape="rect" id="node2" href="classitk_1_1TreeIteratorBase.html" title="itk::TreeIteratorBase\< TTreeType \>" alt="" coords="13,5,275,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for itk::InOrderTreeIterator< TTreeType >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1InOrderTreeIterator__coll__graph.png" border="0" usemap="#itk_1_1InOrderTreeIterator_3_01TTreeType_01_4__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1InOrderTreeIterator_3_01TTreeType_01_4__coll__map"> <area shape="rect" id="node2" href="classitk_1_1TreeIteratorBase.html" title="itk::TreeIteratorBase\< TTreeType \>" alt="" coords="13,101,275,131"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1InOrderTreeIterator-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">enum </td><td class="memItemRight" valign="bottom"></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#487a796fd7c2682e9688f8f33c911ec3">Self</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><br class="typebreak"> < TTreeType > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#9e7ac6b6c57bc91e091af27757576a2f">Superclass</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1TreeIteratorBase.html#7ade8934dd14587151817bc7d4a30e1b">Superclass::TreeNodeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TTreeType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef TTreeType::ValueType </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#0a2751ee90413985a5d8eeb0b78ce9fc">Add</a> (TTreeType &subTree)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#106b6fd03f4c13e546414075012dd31a">Add</a> (int position, <a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> element)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#e797a922edf88b1162ebfb48778af5f0">Add</a> (<a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> element)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#48fd1cc9bb58d3f75d9e7f4c67f9ed36">ChildPosition</a> (<a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> element) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><br class="typebreak"> < TTreeType > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#05f57ea04b8fe5d39934aba5220a158f">Children</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#e3c1cb2e065bcfc9cdeebcbf3c14e3fc">Count</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#59cbb1ab055dd346aa2cf205e7e89d28">CountChildren</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#f037bbd79f9daeb0c95b7016db20b887">Disconnect</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#dd63edce30be1cc8feed2807f75ae527">Get</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><br class="typebreak"> < TTreeType > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#ceb5ffefa6d3949904bc64e3c16ef6a1">GetChild</a> (int number) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#1e2914bc456cf9a7d72ec73b9fd5989c">GetParent</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual TTreeType * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#8fc64b1c35d2bb6a8995c43b74edcfe8">GetSubTree</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TTreeType * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#d1ad2647555b4115f4e94553774193aa">GetTree</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#48aea25724dbf750b614ad7c3d910f75">GetType</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#4969f1f40a0d96e79fc829fe4fd5913c">GoToBegin</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#b78468f6f3a5e78d225f65669b42b67b">GoToChild</a> (int number=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#6a30a81de41dc4778847a5bf80feb046">GoToEnd</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#e2f07bcd70100e7c6a2017a8af271aa1">GoToParent</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#9099b083d17428ed5a2a589bc5610786">HasChild</a> (int number=0) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#049106f10fc752e10a90c5c67bbd39a9">HasParent</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#0103f73313fdb97d7029e6d15a60d221">IsAtBegin</a> (void) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#25b33a474357ad04c82610016394a371">IsAtEnd</a> (void) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#d401b3bdc51b381ff3ee03c23fa87156">IsLeaf</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#87ae548b611661bdbfdc5203151b9739">IsRoot</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#b93956d8d8c997046563341aafc2e009">operator++</a> (int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1InOrderTreeIterator.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#ffb6f614a22314fc3cdf938d1a0760d8">operator++</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><br class="typebreak"> < TTreeType > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#cf046108c8ea3de63340627085f665f6">Parents</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#ff1119926d3513866d14d99820b0c7eb">Remove</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#754174a062c480c40b9ab33f5fc48fbc">RemoveChild</a> (int number)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#91ceb32eb21a3eadf0010e5f69f6a8e4">Set</a> (<a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> element)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a>< TTreeType > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#274e1b03ecfdf2233787dd7561e8d22f">Clone</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#1cf4a07d093d5abad18c64043a8432c2">GetNode</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#7bcb16775b6da860610461c01bdf6476">GetNode</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#93b7ee9c4fad7b50310a0fbf4e73f5cf">GetRoot</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#e84fbe6203ad8329a481fe4579ad0cf7">GetRoot</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#fe719b25efeb7d7a299eb19a718f3a43">InOrderTreeIterator</a> (<a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a> *tree, <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> *start=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#8040bc597708c6ac4a359fc518bd6bdd">InOrderTreeIterator</a> (<a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a> &start)</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#cec4e6cda9221f3222b0250ef928301f">HasNext</a> () const </td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1InOrderTreeIterator.html#a1413fab9b20f1e719ad534c62d7aa5a">Next</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#da80a6676b8e57dcfb7fc42807dc971f">m_Begin</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#53b716d17cca0e55f66a434309cf60c7">m_End</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#1f8dc297bede328c8cb023c8a2bd856f">m_Position</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#46a54d2b83228add2dda46f2b543bf10">m_Root</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">TTreeType * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TreeIteratorBase.html#f76505d30f77905f8aa6d8861154d162">m_Tree</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <h3>template<class TTreeType><br> class itk::InOrderTreeIterator< TTreeType ></h3> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00025">25</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="487a796fd7c2682e9688f8f33c911ec3"></a><!-- doxytag: member="itk::InOrderTreeIterator::Self" ref="487a796fd7c2682e9688f8f33c911ec3" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a> <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html">Self</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Typedefs <p>Reimplemented from <a class="el" href="classitk_1_1TreeIteratorBase.html#fe1d8ed99971a62eb3bbc4bd1395fcfd">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00030">30</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="9e7ac6b6c57bc91e091af27757576a2f"></a><!-- doxytag: member="itk::InOrderTreeIterator::Superclass" ref="9e7ac6b6c57bc91e091af27757576a2f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><TTreeType> <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html">Superclass</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00031">31</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="d4c83326db1568b6c5da06de09008c27"></a><!-- doxytag: member="itk::InOrderTreeIterator::TreeNodeType" ref="d4c83326db1568b6c5da06de09008c27" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1TreeIteratorBase.html#7ade8934dd14587151817bc7d4a30e1b">Superclass::TreeNodeType</a> <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1TreeIteratorBase.html#7ade8934dd14587151817bc7d4a30e1b">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00034">34</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="3387fa01098b02b6806348c0f4bf9e3f"></a><!-- doxytag: member="itk::InOrderTreeIterator::TreeType" ref="3387fa01098b02b6806348c0f4bf9e3f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType> </div> <table class="memname"> <tr> <td class="memname">typedef TTreeType <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00032">32</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="09f7dc64e52e948ffa8a5a996e150a91"></a><!-- doxytag: member="itk::InOrderTreeIterator::ValueType" ref="09f7dc64e52e948ffa8a5a996e150a91" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType> </div> <table class="memname"> <tr> <td class="memname">typedef TTreeType::ValueType <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1TreeIteratorBase.html#71583923d37be2015038a72a8768a952">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00033">33</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <hr><h2>Member Enumeration Documentation</h2> <a class="anchor" name="2c0eb17d6c135aa27448423cc08ca576"></a><!-- doxytag: member="itk::InOrderTreeIterator::@12" ref="2c0eb17d6c135aa27448423cc08ca576" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum<code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Enumerations <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00161">161</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="8040bc597708c6ac4a359fc518bd6bdd"></a><!-- doxytag: member="itk::InOrderTreeIterator::InOrderTreeIterator" ref="8040bc597708c6ac4a359fc518bd6bdd" args="(TreeType &start)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a> </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a> & </td> <td class="paramname"> <em>start</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Constructors<p> Constructor <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00065">65</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> <p>Referenced by <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00174">itk::InOrderTreeIterator< TTreeType >::Clone()</a>.</p> </div> </div><p> <a class="anchor" name="fe719b25efeb7d7a299eb19a718f3a43"></a><!-- doxytag: member="itk::InOrderTreeIterator::InOrderTreeIterator" ref="fe719b25efeb7d7a299eb19a718f3a43" args="(TreeType *tree, TreeNodeType *start=NULL)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a> </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1InOrderTreeIterator.html#3387fa01098b02b6806348c0f4bf9e3f">TreeType</a> * </td> <td class="paramname"> <em>tree</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a> * </td> <td class="paramname"> <em>start</em> = <code>NULL</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Constructor <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00073">73</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="0a2751ee90413985a5d8eeb0b78ce9fc"></a><!-- doxytag: member="itk::InOrderTreeIterator::Add" ref="0a2751ee90413985a5d8eeb0b78ce9fc" args="(TTreeType &subTree)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Add </td> <td>(</td> <td class="paramtype">TTreeType & </td> <td class="paramname"> <em>subTree</em> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Add a subtree </div> </div><p> <a class="anchor" name="106b6fd03f4c13e546414075012dd31a"></a><!-- doxytag: member="itk::InOrderTreeIterator::Add" ref="106b6fd03f4c13e546414075012dd31a" args="(int position, ValueType element)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Add </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>position</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">ValueType </td> <td class="paramname"> <em>element</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Add an element at a given position </div> </div><p> <a class="anchor" name="e797a922edf88b1162ebfb48778af5f0"></a><!-- doxytag: member="itk::InOrderTreeIterator::Add" ref="e797a922edf88b1162ebfb48778af5f0" args="(ValueType element)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Add </td> <td>(</td> <td class="paramtype">ValueType </td> <td class="paramname"> <em>element</em> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Add an element to the tree </div> </div><p> <a class="anchor" name="48fd1cc9bb58d3f75d9e7f4c67f9ed36"></a><!-- doxytag: member="itk::InOrderTreeIterator::ChildPosition" ref="48fd1cc9bb58d3f75d9e7f4c67f9ed36" args="(ValueType element) const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::ChildPosition </td> <td>(</td> <td class="paramtype">ValueType </td> <td class="paramname"> <em>element</em> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return the current ChildPosition of an element </div> </div><p> <a class="anchor" name="05f57ea04b8fe5d39934aba5220a158f"></a><!-- doxytag: member="itk::InOrderTreeIterator::Children" ref="05f57ea04b8fe5d39934aba5220a158f" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><TTreeType >* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Children </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return a list of children </div> </div><p> <a class="anchor" name="274e1b03ecfdf2233787dd7561e8d22f"></a><!-- doxytag: member="itk::InOrderTreeIterator::Clone" ref="274e1b03ecfdf2233787dd7561e8d22f" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a>< TTreeType > * <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::Clone </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Clone function <p>Implements <a class="el" href="classitk_1_1TreeIteratorBase.html#2a191dfc341eff090a6b5c80295187d5">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00174">174</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> <p>References <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00065">itk::InOrderTreeIterator< TTreeType >::InOrderTreeIterator()</a>, and <a class="el" href="itkTreeIteratorBase_8h_source.html#l00212">itk::TreeIteratorBase< TTreeType >::m_Tree</a>.</p> </div> </div><p> <a class="anchor" name="e3c1cb2e065bcfc9cdeebcbf3c14e3fc"></a><!-- doxytag: member="itk::InOrderTreeIterator::Count" ref="e3c1cb2e065bcfc9cdeebcbf3c14e3fc" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Count </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Count the number of nodes </div> </div><p> <a class="anchor" name="59cbb1ab055dd346aa2cf205e7e89d28"></a><!-- doxytag: member="itk::InOrderTreeIterator::CountChildren" ref="59cbb1ab055dd346aa2cf205e7e89d28" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::CountChildren </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Count the number of children <p>Referenced by <a class="el" href="itkChildTreeIterator_8h_source.html#l00152">itk::ChildTreeIterator< TTreeType >::HasNext()</a>.</p> </div> </div><p> <a class="anchor" name="f037bbd79f9daeb0c95b7016db20b887"></a><!-- doxytag: member="itk::InOrderTreeIterator::Disconnect" ref="f037bbd79f9daeb0c95b7016db20b887" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Disconnect </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Disconnect the tree </div> </div><p> <a class="anchor" name="dd63edce30be1cc8feed2807f75ae527"></a><!-- doxytag: member="itk::InOrderTreeIterator::Get" ref="dd63edce30be1cc8feed2807f75ae527" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual const <a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a>& <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Get </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get a value </div> </div><p> <a class="anchor" name="ceb5ffefa6d3949904bc64e3c16ef6a1"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetChild" ref="ceb5ffefa6d3949904bc64e3c16ef6a1" args="(int number) const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><TTreeType >* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetChild </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>number</em> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return a list of child </div> </div><p> <a class="anchor" name="1cf4a07d093d5abad18c64043a8432c2"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetNode" ref="1cf4a07d093d5abad18c64043a8432c2" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetNode </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the current node </div> </div><p> <a class="anchor" name="7bcb16775b6da860610461c01bdf6476"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetNode" ref="7bcb16775b6da860610461c01bdf6476" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetNode </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the current node </div> </div><p> <a class="anchor" name="1e2914bc456cf9a7d72ec73b9fd5989c"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetParent" ref="1e2914bc456cf9a7d72ec73b9fd5989c" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetParent </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return the first parent found </div> </div><p> <a class="anchor" name="93b7ee9c4fad7b50310a0fbf4e73f5cf"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetRoot" ref="93b7ee9c4fad7b50310a0fbf4e73f5cf" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetRoot </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the root </div> </div><p> <a class="anchor" name="e84fbe6203ad8329a481fe4579ad0cf7"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetRoot" ref="e84fbe6203ad8329a481fe4579ad0cf7" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetRoot </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the root </div> </div><p> <a class="anchor" name="8fc64b1c35d2bb6a8995c43b74edcfe8"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetSubTree" ref="8fc64b1c35d2bb6a8995c43b74edcfe8" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual TTreeType * <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetSubTree </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the subtree </div> </div><p> <a class="anchor" name="d1ad2647555b4115f4e94553774193aa"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetTree" ref="d1ad2647555b4115f4e94553774193aa" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">TTreeType * <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GetTree </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the tree </div> </div><p> <a class="anchor" name="48aea25724dbf750b614ad7c3d910f75"></a><!-- doxytag: member="itk::InOrderTreeIterator::GetType" ref="48aea25724dbf750b614ad7c3d910f75" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname">int <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::GetType </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the type of iterator<p> Get the type of the iterator <p>Implements <a class="el" href="classitk_1_1TreeIteratorBase.html#dc15f1fa77e585fc114c8edcedf498dc">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00081">81</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> </div> </div><p> <a class="anchor" name="4969f1f40a0d96e79fc829fe4fd5913c"></a><!-- doxytag: member="itk::InOrderTreeIterator::GoToBegin" ref="4969f1f40a0d96e79fc829fe4fd5913c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GoToBegin </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Move an iterator to the beginning of the tree <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00134">134</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00209">itk::TreeIteratorBase< TTreeType >::m_Begin</a>, and <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">itk::TreeIteratorBase< TTreeType >::m_Position</a>.</p> </div> </div><p> <a class="anchor" name="b78468f6f3a5e78d225f65669b42b67b"></a><!-- doxytag: member="itk::InOrderTreeIterator::GoToChild" ref="b78468f6f3a5e78d225f65669b42b67b" args="(int number=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GoToChild </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>number</em> = <code>0</code> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Go to the specified child <p>Reimplemented in <a class="el" href="classitk_1_1ChildTreeIterator.html#767e1dbb9b0674d10f4bf37e58b27aea">itk::ChildTreeIterator< TTreeType ></a>.</p> </div> </div><p> <a class="anchor" name="6a30a81de41dc4778847a5bf80feb046"></a><!-- doxytag: member="itk::InOrderTreeIterator::GoToEnd" ref="6a30a81de41dc4778847a5bf80feb046" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GoToEnd </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Move an iterator to the end of the tree. <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00140">140</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00210">itk::TreeIteratorBase< TTreeType >::m_End</a>, and <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">itk::TreeIteratorBase< TTreeType >::m_Position</a>.</p> </div> </div><p> <a class="anchor" name="e2f07bcd70100e7c6a2017a8af271aa1"></a><!-- doxytag: member="itk::InOrderTreeIterator::GoToParent" ref="e2f07bcd70100e7c6a2017a8af271aa1" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::GoToParent </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Go to the parent <p>Reimplemented in <a class="el" href="classitk_1_1ChildTreeIterator.html#29cf7dda038d3c7596683fdb5eb0c3a7">itk::ChildTreeIterator< TTreeType ></a>.</p> </div> </div><p> <a class="anchor" name="9099b083d17428ed5a2a589bc5610786"></a><!-- doxytag: member="itk::InOrderTreeIterator::HasChild" ref="9099b083d17428ed5a2a589bc5610786" args="(int number=0) const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::HasChild </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>number</em> = <code>0</code> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return true if the current node has a child </div> </div><p> <a class="anchor" name="cec4e6cda9221f3222b0250ef928301f"></a><!-- doxytag: member="itk::InOrderTreeIterator::HasNext" ref="cec4e6cda9221f3222b0250ef928301f" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::HasNext </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline, protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return true if the next node exists <p>Implements <a class="el" href="classitk_1_1TreeIteratorBase.html#485d53625c43a45e9e6d11cccf359fd0">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00089">89</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> <p>References <a class="el" href="itkVoronoiDiagram2D_8h_source.html#l00032">NULL</a>.</p> </div> </div><p> <a class="anchor" name="049106f10fc752e10a90c5c67bbd39a9"></a><!-- doxytag: member="itk::InOrderTreeIterator::HasParent" ref="049106f10fc752e10a90c5c67bbd39a9" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::HasParent </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return true if the current node has a parent </div> </div><p> <a class="anchor" name="0103f73313fdb97d7029e6d15a60d221"></a><!-- doxytag: member="itk::InOrderTreeIterator::IsAtBegin" ref="0103f73313fdb97d7029e6d15a60d221" args="(void) const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::IsAtBegin </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Is the iterator at the beginning of the tree? <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00146">146</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00209">itk::TreeIteratorBase< TTreeType >::m_Begin</a>, and <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">itk::TreeIteratorBase< TTreeType >::m_Position</a>.</p> </div> </div><p> <a class="anchor" name="25b33a474357ad04c82610016394a371"></a><!-- doxytag: member="itk::InOrderTreeIterator::IsAtEnd" ref="25b33a474357ad04c82610016394a371" args="(void) const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::IsAtEnd </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Is the iterator at the end of the tree?. The iterator is at the end if it points to NULL <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00152">152</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00210">itk::TreeIteratorBase< TTreeType >::m_End</a>, and <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">itk::TreeIteratorBase< TTreeType >::m_Position</a>.</p> </div> </div><p> <a class="anchor" name="d401b3bdc51b381ff3ee03c23fa87156"></a><!-- doxytag: member="itk::InOrderTreeIterator::IsLeaf" ref="d401b3bdc51b381ff3ee03c23fa87156" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::IsLeaf </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return true if the current node is a leaf </div> </div><p> <a class="anchor" name="87ae548b611661bdbfdc5203151b9739"></a><!-- doxytag: member="itk::InOrderTreeIterator::IsRoot" ref="87ae548b611661bdbfdc5203151b9739" args="() const" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::IsRoot </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return true if the current node is a root </div> </div><p> <a class="anchor" name="a1413fab9b20f1e719ad534c62d7aa5a"></a><!-- doxytag: member="itk::InOrderTreeIterator::Next" ref="a1413fab9b20f1e719ad534c62d7aa5a" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TTreeType > </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1InOrderTreeIterator.html">InOrderTreeIterator</a>< TTreeType >::<a class="el" href="classitk_1_1InOrderTreeIterator.html#09f7dc64e52e948ffa8a5a996e150a91">ValueType</a> & <a class="el" href="classitk_1_1InOrderTreeIterator.html">itk::InOrderTreeIterator</a>< TTreeType >::Next </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return the next node <p>Implements <a class="el" href="classitk_1_1TreeIteratorBase.html#efbf2de451a4f72e765ccfddb653ac01">itk::TreeIteratorBase< TTreeType ></a>.</p> <p>Definition at line <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00103">103</a> of file <a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">itk::TreeIteratorBase< TTreeType >::m_Position</a>.</p> </div> </div><p> <a class="anchor" name="b93956d8d8c997046563341aafc2e009"></a><!-- doxytag: member="itk::InOrderTreeIterator::operator++" ref="b93956d8d8c997046563341aafc2e009" args="(int)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::operator++ </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> operator++ <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00182">182</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="itkTreeIteratorBase_8h_source.html#l00152">itk::TreeIteratorBase< TTreeType >::IsAtEnd()</a>, and <a class="el" href="classitk_1_1TreeIteratorBase.html#efbf2de451a4f72e765ccfddb653ac01">itk::TreeIteratorBase< TTreeType >::Next()</a>.</p> </div> </div><p> <a class="anchor" name="ffb6f614a22314fc3cdf938d1a0760d8"></a><!-- doxytag: member="itk::InOrderTreeIterator::operator++" ref="ffb6f614a22314fc3cdf938d1a0760d8" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html">Self</a>& <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::operator++ </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> operator++ <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00174">174</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>References <a class="el" href="classitk_1_1TreeIteratorBase.html#efbf2de451a4f72e765ccfddb653ac01">itk::TreeIteratorBase< TTreeType >::Next()</a>.</p> </div> </div><p> <a class="anchor" name="cf046108c8ea3de63340627085f665f6"></a><!-- doxytag: member="itk::InOrderTreeIterator::Parents" ref="cf046108c8ea3de63340627085f665f6" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1TreeIteratorBase.html">TreeIteratorBase</a><TTreeType >* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Parents </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return a list of parents </div> </div><p> <a class="anchor" name="ff1119926d3513866d14d99820b0c7eb"></a><!-- doxytag: member="itk::InOrderTreeIterator::Remove" ref="ff1119926d3513866d14d99820b0c7eb" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Remove </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Remove the current node from the tree </div> </div><p> <a class="anchor" name="754174a062c480c40b9ab33f5fc48fbc"></a><!-- doxytag: member="itk::InOrderTreeIterator::RemoveChild" ref="754174a062c480c40b9ab33f5fc48fbc" args="(int number)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual bool <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::RemoveChild </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>number</em> </td> <td> ) </td> <td><code> [virtual, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Remove a child </div> </div><p> <a class="anchor" name="91ceb32eb21a3eadf0010e5f69f6a8e4"></a><!-- doxytag: member="itk::InOrderTreeIterator::Set" ref="91ceb32eb21a3eadf0010e5f69f6a8e4" args="(ValueType element)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::Set </td> <td>(</td> <td class="paramtype">ValueType </td> <td class="paramname"> <em>element</em> </td> <td> ) </td> <td><code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set the current value of the node </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="da80a6676b8e57dcfb7fc42807dc971f"></a><!-- doxytag: member="itk::InOrderTreeIterator::m_Begin" ref="da80a6676b8e57dcfb7fc42807dc971f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html#da80a6676b8e57dcfb7fc42807dc971f">m_Begin</a><code> [mutable, protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00209">209</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>Referenced by <a class="el" href="itkChildTreeIterator_8h_source.html#l00084">itk::ChildTreeIterator< TTreeType >::ChildTreeIterator()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00108">itk::ChildTreeIterator< TTreeType >::GoToChild()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00125">itk::ChildTreeIterator< TTreeType >::GoToParent()</a>, <a class="el" href="itkLeafTreeIterator_8h_source.html#l00069">itk::LeafTreeIterator< TTreeType >::LeafTreeIterator()</a>, <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00062">itk::PostOrderTreeIterator< TTreeType >::PostOrderTreeIterator()</a>, and <a class="el" href="itkRootTreeIterator_8h_source.html#l00061">itk::RootTreeIterator< TTreeType >::RootTreeIterator()</a>.</p> </div> </div><p> <a class="anchor" name="53b716d17cca0e55f66a434309cf60c7"></a><!-- doxytag: member="itk::InOrderTreeIterator::m_End" ref="53b716d17cca0e55f66a434309cf60c7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html#53b716d17cca0e55f66a434309cf60c7">m_End</a><code> [mutable, protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00210">210</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> </div> </div><p> <a class="anchor" name="1f8dc297bede328c8cb023c8a2bd856f"></a><!-- doxytag: member="itk::InOrderTreeIterator::m_Position" ref="1f8dc297bede328c8cb023c8a2bd856f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html#1f8dc297bede328c8cb023c8a2bd856f">m_Position</a><code> [mutable, protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00208">208</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>Referenced by <a class="el" href="itkChildTreeIterator_8h_source.html#l00084">itk::ChildTreeIterator< TTreeType >::ChildTreeIterator()</a>, <a class="el" href="itkPreOrderTreeIterator_8h_source.html#l00169">itk::PreOrderTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00178">itk::ChildTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkRootTreeIterator_8h_source.html#l00123">itk::RootTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00114">itk::PostOrderTreeIterator< TTreeType >::FindNextNode()</a>, <a class="el" href="itkLevelOrderTreeIterator_8h_source.html#l00217">itk::LevelOrderTreeIterator< TTreeType >::GetLevel()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00108">itk::ChildTreeIterator< TTreeType >::GoToChild()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00125">itk::ChildTreeIterator< TTreeType >::GoToParent()</a>, <a class="el" href="itkLeafTreeIterator_8h_source.html#l00098">itk::LeafTreeIterator< TTreeType >::HasNext()</a>, <a class="el" href="itkLeafTreeIterator_8h_source.html#l00115">itk::LeafTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00103">itk::InOrderTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkRootTreeIterator_8h_source.html#l00097">itk::RootTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00168">itk::ChildTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkLevelOrderTreeIterator_8h_source.html#l00166">itk::LevelOrderTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkPreOrderTreeIterator_8h_source.html#l00090">itk::PreOrderTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00104">itk::PostOrderTreeIterator< TTreeType >::Next()</a>, <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00062">itk::PostOrderTreeIterator< TTreeType >::PostOrderTreeIterator()</a>, and <a class="el" href="itkRootTreeIterator_8h_source.html#l00061">itk::RootTreeIterator< TTreeType >::RootTreeIterator()</a>.</p> </div> </div><p> <a class="anchor" name="46a54d2b83228add2dda46f2b543bf10"></a><!-- doxytag: member="itk::InOrderTreeIterator::m_Root" ref="46a54d2b83228add2dda46f2b543bf10" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1InOrderTreeIterator.html#d4c83326db1568b6c5da06de09008c27">TreeNodeType</a>* <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html#46a54d2b83228add2dda46f2b543bf10">m_Root</a><code> [protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00211">211</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>Referenced by <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00114">itk::PostOrderTreeIterator< TTreeType >::FindNextNode()</a>, <a class="el" href="itkLevelOrderTreeIterator_8h_source.html#l00217">itk::LevelOrderTreeIterator< TTreeType >::GetLevel()</a>, and <a class="el" href="itkRootTreeIterator_8h_source.html#l00061">itk::RootTreeIterator< TTreeType >::RootTreeIterator()</a>.</p> </div> </div><p> <a class="anchor" name="f76505d30f77905f8aa6d8861154d162"></a><!-- doxytag: member="itk::InOrderTreeIterator::m_Tree" ref="f76505d30f77905f8aa6d8861154d162" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">TTreeType * <a class="el" href="classitk_1_1TreeIteratorBase.html">itk::TreeIteratorBase</a>< TTreeType >::<a class="el" href="classitk_1_1TreeIteratorBase.html#f76505d30f77905f8aa6d8861154d162">m_Tree</a><code> [protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkTreeIteratorBase_8h_source.html#l00212">212</a> of file <a class="el" href="itkTreeIteratorBase_8h_source.html">itkTreeIteratorBase.h</a>.</p> <p>Referenced by <a class="el" href="itkPreOrderTreeIterator_8h_source.html#l00169">itk::PreOrderTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkPostOrderTreeIterator_8h_source.html#l00188">itk::PostOrderTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkLevelOrderTreeIterator_8h_source.html#l00293">itk::LevelOrderTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkChildTreeIterator_8h_source.html#l00178">itk::ChildTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkRootTreeIterator_8h_source.html#l00123">itk::RootTreeIterator< TTreeType >::Clone()</a>, <a class="el" href="itkLeafTreeIterator_8h_source.html#l00154">itk::LeafTreeIterator< TTreeType >::Clone()</a>, and <a class="el" href="itkInOrderTreeIterator_8h_source.html#l00174">itk::InOrderTreeIterator< TTreeType >::Clone()</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkInOrderTreeIterator_8h_source.html">itkInOrderTreeIterator.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 04:27:18 2009 for ITK by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53> </a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, © 1997-2000</small></address> </body> </html>