<!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::Statistics::MembershipSample< TSample >::ConstIterator Class 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="namespaceitk_1_1Statistics.html">Statistics</a>::<a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">MembershipSample</a>::<a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> </div> <div class="contents"> <h1>itk::Statistics::MembershipSample< TSample >::ConstIterator Class Reference</h1><!-- doxytag: class="itk::Statistics::MembershipSample::ConstIterator" --><code>#include <<a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>></code> <p> <div class="dynheader"> Collaboration diagram for itk::Statistics::MembershipSample< TSample >::ConstIterator:</div> <div class="dynsection"> <p><center><img src="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator__coll__graph.png" border="0" usemap="#itk_1_1Statistics_1_1MembershipSample_3_01TSample_01_4_1_1ConstIterator__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1Statistics_1_1MembershipSample_3_01TSample_01_4_1_1ConstIterator__coll__map"> <area shape="rect" id="node2" href="classitk_1_1Statistics_1_1MembershipSample.html" title="Container for storing the instance-identifiers of other sample with their associated..." alt="" coords="4379,192,4720,221"><area shape="rect" id="node4" href="classitk_1_1Statistics_1_1Sample.html" title="itk::Statistics::Sample\< TSample::MeasurementVectorType \>" alt="" coords="3755,157,4195,187"><area shape="rect" id="node6" href="classitk_1_1Object.html" title="Base class for most itk classes." alt="" coords="2549,105,2645,135"><area shape="rect" id="node18" href="classitk_1_1Statistics_1_1Sample.html" title="A collection of measurements for statistical analysis." alt="" coords="3087,157,3436,187"><area shape="rect" id="node8" href="classitk_1_1LightObject.html" title="Light weight base class for most itk classes." alt="" coords="1072,8,1200,37"><area shape="rect" id="node10" href="classitk_1_1SimpleFastMutexLock.html" title="Critical section locking class that can be allocated on the stack." alt="" coords="105,8,300,37"><area shape="rect" id="node12" href="classitk_1_1MetaDataDictionary.html" title="itk::MetaDataDictionary" alt="" coords="1043,61,1229,91"><area shape="rect" id="node14" href="classitk_1_1MetaDataDictionary_1_1MetaDataDictionaryMapType.html" title="itk::MetaDataDictionary::MetaDataDictionaryMapType" alt="" coords="5,61,400,91"><area shape="rect" id="node16" href="classitk_1_1TimeStamp.html" title="Generate a unique, increasing time value." alt="" coords="1073,115,1199,144"><area shape="rect" id="node21" href="classitk_1_1hash__map.html" title="itk::hash_map\< InstanceIdentifier, unsigned int \>" alt="" coords="3797,235,4152,264"><area shape="rect" id="node23" href="classitk_1_1hashtable.html" title="itk::hashtable\< std::pair\< const InstanceIdentifier, unsigned int \>, InstanceIdentifier, HashFcn, sel1st, EqualKey, Alloc \>" alt="" coords="2181,235,3013,264"><area shape="rect" id="node25" href="classitk_1_1hashtable__base.html" title="itk::hashtable_base\< std::pair\< const InstanceIdentifier, unsigned int \>, Alloc \>" alt="" coords="856,300,1416,329"><area shape="rect" id="node27" href="classitk_1_1hashtable__base.html" title="itk::hashtable_base\< Value, Alloc \>" alt="" coords="73,381,332,411"><area shape="rect" id="node33" href="classitk_1_1hashtable.html" title="itk::hashtable\< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc \>" alt="" coords="900,356,1372,385"><area shape="rect" id="node44" href="classitk_1_1hashtable__base.html" title="itk::hashtable_base\< std::pair\< const Key, T \>, Alloc \>" alt="" coords="940,487,1332,516"><area shape="rect" id="node42" href="classitk_1_1hashtable.html" title="itk::hashtable\< std::pair\< const Key, T \>, Key, HashFcn, sel1st, EqualKey, Alloc \>" alt="" coords="2313,448,2881,477"><area shape="rect" id="node40" href="classitk_1_1hash__map.html" title="Replacement for STL hash map because some systems do not support it, or support it..." alt="" coords="3163,340,3360,369"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#19a39b9003a74dd318dbdbfadabdabd0">ConstIterator</a> (const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> &it)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#64a9884c80a8ea80cac04b762bb80600">ConstIterator</a> (<a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#9f8b75278b0644fd5accb88e93a12a91">InstanceIdentifier</a> id, const <a class="el" href="classitk_1_1LightObject.html">Self</a> *membershipSample)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#4c66ad0b26cd024c3a2e89d44839a609">GetClassLabel</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#23b73643beaa226376470e09eac04101">FrequencyType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#13559505132f9f51ee8215d8b56b4669">GetFrequency</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#9f8b75278b0644fd5accb88e93a12a91">InstanceIdentifier</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#07c38df11f66bb602dbe80a7217e90e0">GetInstanceIdentifier</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#e479a8a18b559cf82262c4de15dae04f">MeasurementVectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#897882b15764a6e9042375f688dc3203">GetMeasurementVector</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_1Statistics_1_1MembershipSample_1_1ConstIterator.html#2fb5953dde351ef5735f79f9b23b3e68">operator!=</a> (const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> &it)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#fb350330a007e66d3a10cfddf4642624">operator++</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#7be9e4396d856382829e9ae1d7d0afb3">operator=</a> (const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> &it)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#5ef6ca208efaba7cfd0fea8c448d43df">operator==</a> (const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> &it)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html#e4baf2df3aa10d37161d811e134a6040">SetClassLabel</a> (unsigned int classLabel)</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <h3>template<class TSample><br> class itk::Statistics::MembershipSample< TSample >::ConstIterator</h3> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00158">158</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="64a9884c80a8ea80cac04b762bb80600"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::ConstIterator" ref="64a9884c80a8ea80cac04b762bb80600" args="(InstanceIdentifier id, const Self *membershipSample)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::ConstIterator </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#9f8b75278b0644fd5accb88e93a12a91">InstanceIdentifier</a> </td> <td class="paramname"> <em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classitk_1_1LightObject.html">Self</a> * </td> <td class="paramname"> <em>membershipSample</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00161">161</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="19a39b9003a74dd318dbdbfadabdabd0"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::ConstIterator" ref="19a39b9003a74dd318dbdbfadabdabd0" args="(const ConstIterator &it)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::ConstIterator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>it</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00223">223</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="4c66ad0b26cd024c3a2e89d44839a609"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::GetClassLabel" ref="4c66ad0b26cd024c3a2e89d44839a609" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname">unsigned int <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::GetClassLabel </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00178">178</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="13559505132f9f51ee8215d8b56b4669"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::GetFrequency" ref="13559505132f9f51ee8215d8b56b4669" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#23b73643beaa226376470e09eac04101">FrequencyType</a> <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::GetFrequency </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00166">166</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="07c38df11f66bb602dbe80a7217e90e0"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::GetInstanceIdentifier" ref="07c38df11f66bb602dbe80a7217e90e0" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#9f8b75278b0644fd5accb88e93a12a91">InstanceIdentifier</a> <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::GetInstanceIdentifier </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00172">172</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="897882b15764a6e9042375f688dc3203"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::GetMeasurementVector" ref="897882b15764a6e9042375f688dc3203" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html#e479a8a18b559cf82262c4de15dae04f">MeasurementVectorType</a>& <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::GetMeasurementVector </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00169">169</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="2fb5953dde351ef5735f79f9b23b3e68"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::operator!=" ref="2fb5953dde351ef5735f79f9b23b3e68" args="(const ConstIterator &it)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>it</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00187">187</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="fb350330a007e66d3a10cfddf4642624"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::operator++" ref="fb350330a007e66d3a10cfddf4642624" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a>& <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::operator++ </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00181">181</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="7be9e4396d856382829e9ae1d7d0afb3"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::operator=" ref="7be9e4396d856382829e9ae1d7d0afb3" args="(const ConstIterator &it)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a>& <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>it</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00215">215</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="5ef6ca208efaba7cfd0fea8c448d43df"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::operator==" ref="5ef6ca208efaba7cfd0fea8c448d43df" args="(const ConstIterator &it)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Statistics_1_1MembershipSample_1_1ConstIterator.html">ConstIterator</a> & </td> <td class="paramname"> <em>it</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00201">201</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <a class="anchor" name="e4baf2df3aa10d37161d811e134a6040"></a><!-- doxytag: member="itk::Statistics::MembershipSample::ConstIterator::SetClassLabel" ref="e4baf2df3aa10d37161d811e134a6040" args="(unsigned int classLabel)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TSample > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1Statistics_1_1MembershipSample.html">itk::Statistics::MembershipSample</a>< TSample >::ConstIterator::SetClassLabel </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"> <em>classLabel</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkMembershipSample_8h_source.html#l00175">175</a> of file <a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkMembershipSample_8h_source.html">itkMembershipSample.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 08:58:29 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>