Sophie

Sophie

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

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::BloxBoundaryProfileItem&lt; TImageDimension &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_1BloxBoundaryProfileItem.html">BloxBoundaryProfileItem</a>
  </div>
<div class="contents">
<h1>itk::BloxBoundaryProfileItem&lt; TImageDimension &gt; Class Template Reference</h1><!-- doxytag: class="itk::BloxBoundaryProfileItem" --><!-- doxytag: inherits="itk::BloxItem" --><code>#include &lt;<a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::BloxBoundaryProfileItem&lt; TImageDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1BloxBoundaryProfileItem__inherit__graph.png" border="0" usemap="#itk_1_1BloxBoundaryProfileItem_3_01TImageDimension_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1BloxBoundaryProfileItem_3_01TImageDimension_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1BloxItem.html" title="An entry in the BloxPixel linked list." alt="" coords="133,5,243,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::BloxBoundaryProfileItem&lt; TImageDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1BloxBoundaryProfileItem__coll__graph.png" border="0" usemap="#itk_1_1BloxBoundaryProfileItem_3_01TImageDimension_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1BloxBoundaryProfileItem_3_01TImageDimension_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1BloxItem.html" title="An entry in the BloxPixel linked list." alt="" coords="1673,105,1783,135"><area shape="rect" id="node4" href="classitk_1_1BloxBoundaryPointItem.html" title="A boundary point, stored in a BloxPixel." alt="" coords="2085,164,2445,193"><area shape="rect" id="node7" href="classitk_1_1CovariantVector.html" title="itk::CovariantVector\&lt; double, VImageDimension \&gt;" alt="" coords="1548,161,1908,191"><area shape="rect" id="node9" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double,NVectorDimension \&gt;" alt="" coords="971,131,1291,160"><area shape="rect" id="node28" href="classitk_1_1CovariantVector.html" title="itk::CovariantVector\&lt; double, TImageDimension \&gt;" alt="" coords="1548,41,1908,71"><area shape="rect" id="node11" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="5,164,293,193"><area shape="rect" id="node15" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; T, NVectorDimension \&gt;" alt="" coords="599,52,887,81"><area shape="rect" id="node20" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double, NPointDimension \&gt;" alt="" coords="973,196,1288,225"><area shape="rect" id="node25" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TCoordRep, NPointDimension \&gt;" alt="" coords="571,260,915,289"><area shape="rect" id="node13" href="classitk_1_1CovariantVector.html" title="A templated class holding a n&#45;Dimensional covariant vector." alt="" coords="967,39,1295,68"><area shape="rect" id="node18" href="classitk_1_1Point.html" title="itk::Point\&lt; double, VImageDimension \&gt;" alt="" coords="1585,219,1871,248"><area shape="rect" id="node33" href="classitk_1_1Point.html" title="itk::Point\&lt; double, TImageDimension \&gt;" alt="" coords="1585,272,1871,301"><area shape="rect" id="node23" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n&#45;Dimensional space." alt="" coords="977,265,1284,295"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1BloxBoundaryProfileItem-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1BloxBoundaryPointItem.html">BloxBoundaryPointItem</a><br class="typebreak">
&lt; TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#13c3b6294ccf1f4c04e68d5afd49453b">BPItemType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a><br class="typebreak">
&lt; double, TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#2b3a89ec2446f020379e83301d392b6d">GradientType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Point.html">Point</a>&lt; double, <br class="typebreak">
TImageDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#53aae451e53da42159dfe7a095663e31">PositionType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classvnl__vector.html">vnl_vector</a>&lt; double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#e3c97bbd9f9032cdac15dada262d355f">VectorType</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#24d973644b88c447036e022e50470f89">BloxBoundaryProfileItem</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#0f06aa367544d3afdb21e8db7ef86df0">GetGradient2</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#44eaea00e084cffa84f78f693ab7157c">GetNameOfClass</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Point.html">PositionType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#cb427803b7aae8d3bed6fa07cae6ce4b">GetOptimalBoundaryLocation</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#71f4ed44992265bd47d08cbc100069d9">GetStandardDeviationNormalized</a> (void)</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_1BloxBoundaryProfileItem.html#7f0cf38c1ad533d25c07583a678a3f09">SetBoundaryPoint</a> (<a class="el" href="classitk_1_1BloxBoundaryPointItem.html">BPItemType</a> *point)</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_1BloxBoundaryProfileItem.html#9816dcce2c4debf04e9de599517133d1">SetGradient2</a> (<a class="el" href="classitk_1_1CovariantVector.html">GradientType</a> gradient)</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_1BloxBoundaryProfileItem.html#cd740cb2ff22f6ee3b6fc6c502fdb8d3">SetOptimalBoundaryLocation</a> (<a class="el" href="classvnl__vector.html">VectorType</a> spatialFunctionOriginVector, <a class="el" href="classvnl__vector.html">VectorType</a> orientation)</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_1BloxBoundaryProfileItem.html#c2841ff2c3299e012fae44289f5d4d79">SetStandardDeviationNormalized</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#d99600c8c9c4ca1d8b971caf11f78200">~BloxBoundaryProfileItem</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#dfa45d3fc5b4bdff639d9b80e1ef0c32">GetGradient</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_1BloxBoundaryProfileItem.html#38922e7402ce18bfc85d3e273af12ef3">SetGradient</a> (<a class="el" href="classitk_1_1CovariantVector.html">GradientType</a> *gradient)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#82c978655360ff91fe6c6495ebdf4e5a">GetLowerIntensity</a> (void)</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_1BloxBoundaryProfileItem.html#9614e4da594b35582c4f88900846aa77">SetLowerIntensity</a> (double lowerIntensity)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#69b1ca242e70239c637f03f6f5d9f801">GetMean</a> (void)</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_1BloxBoundaryProfileItem.html#ff4fcb38bc6037a8ec1e504a6c9901a1">SetMean</a> (double mean)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#b16dea2b6cb225e7122bc3d14ffd8668">GetMeanNormalized</a> (void)</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_1BloxBoundaryProfileItem.html#6fc586a340b28e53d302d2a52eaefac7">SetMeanNormalized</a> (void)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#5dd706f9ff88f741b55f5888461249c0">GetProfileLength</a> (void)</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_1BloxBoundaryProfileItem.html#e4ee0a06e1e6941df8a34095a975ddaf">SetProfileLength</a> (unsigned int profileLength)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#f874b949eb65727a1714316a351fca51">GetStandardDeviation</a> (void)</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_1BloxBoundaryProfileItem.html#e2ff9e561436fd145a5f3b29c585b0d0">SetStandardDeviation</a> (double standardDeviation)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html#459742532af95dd9622b2fe5c96da372">GetUpperIntensity</a> (void)</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_1BloxBoundaryProfileItem.html#945b9c22212d95b0f4ad3a0000e3f89d">SetUpperIntensity</a> (double upperIntensity)</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;unsigned int TImageDimension&gt;<br>
 class itk::BloxBoundaryProfileItem&lt; TImageDimension &gt;</h3>


<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00026">26</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="13c3b6294ccf1f4c04e68d5afd49453b"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::BPItemType" ref="13c3b6294ccf1f4c04e68d5afd49453b" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1BloxBoundaryPointItem.html">BloxBoundaryPointItem</a>&lt;TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryPointItem.html">BPItemType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The type of boundary point item we store pointers to 
<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00043">43</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2b3a89ec2446f020379e83301d392b6d"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GradientType" ref="2b3a89ec2446f020379e83301d392b6d" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a>&lt;double, TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1CovariantVector.html">GradientType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The type of vector used to store the gradient of the BoundaryPointItem 
<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00037">37</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="53aae451e53da42159dfe7a095663e31"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::PositionType" ref="53aae451e53da42159dfe7a095663e31" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Point.html">Point</a>&lt;double, TImageDimension&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1Point.html">PositionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The point type used to store the position of the boundary profile 
<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00030">30</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e3c97bbd9f9032cdac15dada262d355f"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::VectorType" ref="e3c97bbd9f9032cdac15dada262d355f" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classvnl__vector.html">vnl_vector</a>&lt;double&gt; <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::<a class="el" href="classvnl__vector.html">VectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classitk_1_1Vector.html" title="A templated class holding a n-Dimensional vector.">Vector</a> type 
<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00040">40</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="24d973644b88c447036e022e50470f89"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::BloxBoundaryProfileItem" ref="24d973644b88c447036e022e50470f89" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::<a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">BloxBoundaryProfileItem</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d99600c8c9c4ca1d8b971caf11f78200"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::~BloxBoundaryProfileItem" ref="d99600c8c9c4ca1d8b971caf11f78200" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::~<a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">BloxBoundaryProfileItem</a>           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="dfa45d3fc5b4bdff639d9b80e1ef0c32"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetGradient" ref="dfa45d3fc5b4bdff639d9b80e1ef0c32" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a>* <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetGradient           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get the gradient of the boundary profile * 
</div>
</div><p>
<a class="anchor" name="0f06aa367544d3afdb21e8db7ef86df0"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetGradient2" ref="0f06aa367544d3afdb21e8db7ef86df0" args="()" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetGradient2           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html#l00095">95</a> of file <a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="82c978655360ff91fe6c6495ebdf4e5a"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetLowerIntensity" ref="82c978655360ff91fe6c6495ebdf4e5a" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetLowerIntensity           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get lower intensity estimates 
</div>
</div><p>
<a class="anchor" name="69b1ca242e70239c637f03f6f5d9f801"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetMean" ref="69b1ca242e70239c637f03f6f5d9f801" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetMean           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get mean estimates 
</div>
</div><p>
<a class="anchor" name="b16dea2b6cb225e7122bc3d14ffd8668"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetMeanNormalized" ref="b16dea2b6cb225e7122bc3d14ffd8668" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetMeanNormalized           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get mean normalized by profile length 
</div>
</div><p>
<a class="anchor" name="44eaea00e084cffa84f78f693ab7157c"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetNameOfClass" ref="44eaea00e084cffa84f78f693ab7157c" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetNameOfClass           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Run-time type information (and related methods). 
</div>
</div><p>
<a class="anchor" name="cb427803b7aae8d3bed6fa07cae6ce4b"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetOptimalBoundaryLocation" ref="cb427803b7aae8d3bed6fa07cae6ce4b" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Point.html">PositionType</a> <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetOptimalBoundaryLocation           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5dd706f9ff88f741b55f5888461249c0"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetProfileLength" ref="5dd706f9ff88f741b55f5888461249c0" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetProfileLength           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get the length of profile 
</div>
</div><p>
<a class="anchor" name="f874b949eb65727a1714316a351fca51"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetStandardDeviation" ref="f874b949eb65727a1714316a351fca51" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetStandardDeviation           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get standard deviation 
</div>
</div><p>
<a class="anchor" name="71f4ed44992265bd47d08cbc100069d9"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetStandardDeviationNormalized" ref="71f4ed44992265bd47d08cbc100069d9" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetStandardDeviationNormalized           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="459742532af95dd9622b2fe5c96da372"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::GetUpperIntensity" ref="459742532af95dd9622b2fe5c96da372" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::GetUpperIntensity           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get upper intensity estimates 
</div>
</div><p>
<a class="anchor" name="7f0cf38c1ad533d25c07583a678a3f09"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetBoundaryPoint" ref="7f0cf38c1ad533d25c07583a678a3f09" args="(BPItemType *point)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetBoundaryPoint           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1BloxBoundaryPointItem.html">BPItemType</a> *&nbsp;</td>
          <td class="paramname"> <em>point</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the position of the first boundary point in physical space 
</div>
</div><p>
<a class="anchor" name="38922e7402ce18bfc85d3e273af12ef3"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetGradient" ref="38922e7402ce18bfc85d3e273af12ef3" args="(GradientType *gradient)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetGradient           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a> *&nbsp;</td>
          <td class="paramname"> <em>gradient</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get the gradient of the boundary profile * 
</div>
</div><p>
<a class="anchor" name="9816dcce2c4debf04e9de599517133d1"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetGradient2" ref="9816dcce2c4debf04e9de599517133d1" args="(GradientType gradient)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetGradient2           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1CovariantVector.html">GradientType</a>&nbsp;</td>
          <td class="paramname"> <em>gradient</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="9614e4da594b35582c4f88900846aa77"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetLowerIntensity" ref="9614e4da594b35582c4f88900846aa77" args="(double lowerIntensity)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetLowerIntensity           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>lowerIntensity</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get lower intensity estimates 
</div>
</div><p>
<a class="anchor" name="ff4fcb38bc6037a8ec1e504a6c9901a1"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetMean" ref="ff4fcb38bc6037a8ec1e504a6c9901a1" args="(double mean)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetMean           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>mean</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get mean estimates 
</div>
</div><p>
<a class="anchor" name="6fc586a340b28e53d302d2a52eaefac7"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetMeanNormalized" ref="6fc586a340b28e53d302d2a52eaefac7" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetMeanNormalized           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get mean normalized by profile length 
</div>
</div><p>
<a class="anchor" name="cd740cb2ff22f6ee3b6fc6c502fdb8d3"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetOptimalBoundaryLocation" ref="cd740cb2ff22f6ee3b6fc6c502fdb8d3" args="(VectorType spatialFunctionOriginVector, VectorType orientation)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetOptimalBoundaryLocation           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classvnl__vector.html">VectorType</a>&nbsp;</td>
          <td class="paramname"> <em>spatialFunctionOriginVector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classvnl__vector.html">VectorType</a>&nbsp;</td>
          <td class="paramname"> <em>orientation</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get optimal boundary location 
</div>
</div><p>
<a class="anchor" name="e4ee0a06e1e6941df8a34095a975ddaf"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetProfileLength" ref="e4ee0a06e1e6941df8a34095a975ddaf" args="(unsigned int profileLength)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetProfileLength           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>profileLength</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get the length of profile 
</div>
</div><p>
<a class="anchor" name="e2ff9e561436fd145a5f3b29c585b0d0"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetStandardDeviation" ref="e2ff9e561436fd145a5f3b29c585b0d0" args="(double standardDeviation)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetStandardDeviation           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>standardDeviation</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get standard deviation 
</div>
</div><p>
<a class="anchor" name="c2841ff2c3299e012fae44289f5d4d79"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetStandardDeviationNormalized" ref="c2841ff2c3299e012fae44289f5d4d79" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetStandardDeviationNormalized           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get standard deviation normalized by profile length 
</div>
</div><p>
<a class="anchor" name="945b9c22212d95b0f4ad3a0000e3f89d"></a><!-- doxytag: member="itk::BloxBoundaryProfileItem::SetUpperIntensity" ref="945b9c22212d95b0f4ad3a0000e3f89d" args="(double upperIntensity)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TImageDimension&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1BloxBoundaryProfileItem.html">itk::BloxBoundaryProfileItem</a>&lt; TImageDimension &gt;::SetUpperIntensity           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>upperIntensity</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set and get upper intensity estimates 
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkBloxBoundaryProfileItem_8h_source.html">itkBloxBoundaryProfileItem.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 01:37:50 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>