Sophie

Sophie

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

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::LineSpatialObjectPoint&lt; TPointDimension &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_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a>
  </div>
<div class="contents">
<h1>itk::LineSpatialObjectPoint&lt; TPointDimension &gt; Class Template Reference</h1><!-- doxytag: class="itk::LineSpatialObjectPoint" --><!-- doxytag: inherits="SpatialObjectPoint&lt; TPointDimension &gt;" --><a class="el" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n-Dimensional space.">Point</a> used for a line definition.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkLineSpatialObjectPoint_8h_source.html">itkLineSpatialObjectPoint.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::LineSpatialObjectPoint&lt; TPointDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1LineSpatialObjectPoint__inherit__graph.png" border="0" usemap="#itk_1_1LineSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1LineSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="20,5,337,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::LineSpatialObjectPoint&lt; TPointDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1LineSpatialObjectPoint__coll__graph.png" border="0" usemap="#itk_1_1LineSpatialObjectPoint_3_01TPointDimension_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1LineSpatialObjectPoint_3_01TPointDimension_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="2431,123,2748,152"><area shape="rect" id="node4" href="classitk_1_1Point.html" title="itk::Point\&lt; double, TPointDimension \&gt;" alt="" coords="1999,57,2276,87"><area shape="rect" id="node6" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double, NPointDimension \&gt;" alt="" coords="940,5,1255,35"><area shape="rect" id="node8" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="5,109,293,139"><area shape="rect" id="node12" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TCoordRep, NPointDimension \&gt;" alt="" coords="571,57,915,87"><area shape="rect" id="node17" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; float,4 \&gt;" alt="" coords="1001,109,1193,139"><area shape="rect" id="node22" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TComponent, 4 \&gt;" alt="" coords="617,161,868,191"><area shape="rect" id="node26" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; VectorType, TPointDimension&#45;1 \&gt;" alt="" coords="1613,211,1973,240"><area shape="rect" id="node10" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n&#45;Dimensional space." alt="" coords="1281,57,1588,87"><area shape="rect" id="node15" href="classitk_1_1RGBAPixel.html" title="itk::RGBAPixel\&lt; float \&gt;" alt="" coords="2047,123,2228,152"><area shape="rect" id="node20" href="classitk_1_1RGBAPixel.html" title="Represent Red, Green, Blue cand Alpha component for color images." alt="" coords="1317,161,1552,191"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1LineSpatialObjectPoint-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_1RGBAPixel.html">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#9dbbd610f9fae900f3e6baf394ca2e39">ColorType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt; <a class="el" href="classitk_1_1CovariantVector.html">VectorType</a>, <br class="typebreak">
TPointDimension-1 &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#54497ff6da8003c569f652e4b408915c">NormalArrayType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1RGBAPixel.html">RGBAPixel</a>&lt; float &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#f2e43ef32bea48c85a32845e234f06a6">PixelType</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">
TPointDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#993f2f73923d9e4fc69f18ca6ac95ea4">PointType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#0f9845f2a5157c6a9944f249f1747706">Self</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1SpatialObjectPoint.html">SpatialObjectPoint</a><br class="typebreak">
&lt; TPointDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#e9c9c68ffef936f897903b1aa2ef5b23">Superclass</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, TPointDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#f4151ffe3930d984172b88d7b8dbd609">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">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#5a0dff25d93d06a5850202a6db6ba880">GetID</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1CovariantVector.html">VectorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#fc78a5e0e92d2f7496360cc9db66ba2e">GetNormal</a> (unsigned int index) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1Point.html">PointType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#1945f864b0ff0ccc5ef4ac671c01adf8">GetPosition</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#51303816eef8aa33eb685c2b5e53a170">LineSpatialObjectPoint</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#574fdedff22657294385a7cfc479f212">operator=</a> (const <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a> &amp;rhs)</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_1SpatialObjectPoint.html#0082a2b8c3d6dda8a37cc3dad3036042">Print</a> (std::ostream &amp;os) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#f101544d3b80ecad538fa90c443c2107">SetID</a> (const int newID)</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_1LineSpatialObjectPoint.html#f5500fe61a527557115f66f5466529cd">SetNormal</a> (<a class="el" href="classitk_1_1CovariantVector.html">VectorType</a> &amp;normal, unsigned int index)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#9a2d6e481bd59e71bf4f16e7026e40c7">~LineSpatialObjectPoint</a> (void)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#dbcc132aaef41aefced6dc0e390b1ed7">GetAlpha</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#edff504d27a29a6c2795fc38df10f298">SetAlpha</a> (float a)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#b92883a56b6d4362fd1cbb58ee7e26fe">GetBlue</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#d81b2ab29f0f09092a2f9806f4c47b22">SetBlue</a> (float b)</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_1RGBAPixel.html">PixelType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#605a5bf267d374f13096d3515005b5ee">GetColor</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#cf9dbc663343e0daff9053b69f84785a">SetColor</a> (float r, float g, float b, float a=1)</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_1SpatialObjectPoint.html#e24c79542e04bcc5b155426699f9d642">SetColor</a> (const <a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> &amp;color)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#0cd21e255290cd74a6bb7181e1ed8691">GetGreen</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#39e02163a931d2e52aed2197b34eb829">SetGreen</a> (float g)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#4ab16c162a8fa7bc243abb669c3b4414">GetRed</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#3b49a24bbcf0357a0b18d4cbafd30033">SetRed</a> (float r)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#26b424ab21da58c9ec3e87cdc5ba3abc">SetPosition</a> (const double x0, const double x1, const double x2)</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_1SpatialObjectPoint.html#1f9bf6918614919c4b1512b0cb6a13bd">SetPosition</a> (const double x0, const double x1)</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_1SpatialObjectPoint.html#429dd08e9f0a8eebb917f88d21b1ddd4">SetPosition</a> (const <a class="el" href="classitk_1_1Point.html">PointType</a> &amp;newX)</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#bbcb4ca66c45966aea3898fb5aaf9d4f">PrintSelf</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </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_1RGBAPixel.html">PixelType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#bed8106efbb9ab098a3421e486c132bf">m_Color</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#efc003715776f69fef19940818785681">m_ID</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1FixedArray.html">NormalArrayType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html#da73e84f0e68463850379b202a4a1b6c">m_NormalArray</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Point.html">PointType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#61d6ba0441bba921abaf077519250781">m_X</a></td></tr>

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

<a class="el" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n-Dimensional space.">Point</a> used for a line definition. 
<p>
This class contains all the functions necessary to define a point that can be used to build lines. This Class derives from <a class="el" href="classitk_1_1SpatialObjectPoint.html" title="Point used for spatial objets.">SpatialObjectPoint</a>. <a class="el" href="classA.html">A</a> <a class="el" href="classitk_1_1LineSpatialObjectPoint.html" title="Point used for a line definition.">LineSpatialObjectPoint</a> has NDimension-1 normals. 
<p>Definition at line <a class="el" href="itkLineSpatialObjectPoint_8h_source.html#l00038">38</a> of file <a class="el" href="itkLineSpatialObjectPoint_8h_source.html">itkLineSpatialObjectPoint.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="9dbbd610f9fae900f3e6baf394ca2e39"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::ColorType" ref="9dbbd610f9fae900f3e6baf394ca2e39" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1RGBAPixel.html">ColorType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00053">53</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="54497ff6da8003c569f652e4b408915c"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::NormalArrayType" ref="54497ff6da8003c569f652e4b408915c" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1FixedArray.html">FixedArray</a>&lt;<a class="el" href="classitk_1_1CovariantVector.html">VectorType</a>,TPointDimension-1&gt; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1FixedArray.html">NormalArrayType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="f2e43ef32bea48c85a32845e234f06a6"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::PixelType" ref="f2e43ef32bea48c85a32845e234f06a6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1RGBAPixel.html">RGBAPixel</a>&lt; float &gt; <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a><code> [inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00052">52</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="993f2f73923d9e4fc69f18ca6ac95ea4"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::PointType" ref="993f2f73923d9e4fc69f18ca6ac95ea4" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1Point.html">Point</a>&lt; double, TPointDimension &gt; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1Point.html">PointType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#7c5d52996becc591c5f000a378d5a8f7">itk::SpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLineSpatialObjectPoint_8h_source.html#l00046">46</a> of file <a class="el" href="itkLineSpatialObjectPoint_8h_source.html">itkLineSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0f9845f2a5157c6a9944f249f1747706"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::Self" ref="0f9845f2a5157c6a9944f249f1747706" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a> <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1LineSpatialObjectPoint.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#30117fc64912c1341d5954d37dc55e2b">itk::SpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLineSpatialObjectPoint_8h_source.html#l00044">44</a> of file <a class="el" href="itkLineSpatialObjectPoint_8h_source.html">itkLineSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e9c9c68ffef936f897903b1aa2ef5b23"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::Superclass" ref="e9c9c68ffef936f897903b1aa2ef5b23" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1SpatialObjectPoint.html">SpatialObjectPoint</a>&lt;TPointDimension&gt; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1SpatialObjectPoint.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="f4151ffe3930d984172b88d7b8dbd609"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::VectorType" ref="f4151ffe3930d984172b88d7b8dbd609" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a>&lt;double,TPointDimension&gt; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1CovariantVector.html">VectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#173797ec811149faa08c97560ce592c9">itk::SpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkLineSpatialObjectPoint_8h_source.html#l00047">47</a> of file <a class="el" href="itkLineSpatialObjectPoint_8h_source.html">itkLineSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="51303816eef8aa33eb685c2b5e53a170"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::LineSpatialObjectPoint" ref="51303816eef8aa33eb685c2b5e53a170" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a>           </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>
Constructor 
</div>
</div><p>
<a class="anchor" name="9a2d6e481bd59e71bf4f16e7026e40c7"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::~LineSpatialObjectPoint" ref="9a2d6e481bd59e71bf4f16e7026e40c7" args="(void)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::~<a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a>           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destructor 
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="dbcc132aaef41aefced6dc0e390b1ed7"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetAlpha" ref="dbcc132aaef41aefced6dc0e390b1ed7" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetAlpha           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get alpha value of the point 
</div>
</div><p>
<a class="anchor" name="b92883a56b6d4362fd1cbb58ee7e26fe"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetBlue" ref="b92883a56b6d4362fd1cbb58ee7e26fe" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetBlue           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get blue color of the point 
</div>
</div><p>
<a class="anchor" name="605a5bf267d374f13096d3515005b5ee"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetColor" ref="605a5bf267d374f13096d3515005b5ee" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a>&amp; <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetColor           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get color of the point 
</div>
</div><p>
<a class="anchor" name="0cd21e255290cd74a6bb7181e1ed8691"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetGreen" ref="0cd21e255290cd74a6bb7181e1ed8691" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetGreen           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get Green color of the point 
</div>
</div><p>
<a class="anchor" name="5a0dff25d93d06a5850202a6db6ba880"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetID" ref="5a0dff25d93d06a5850202a6db6ba880" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetID           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the SpatialObjectPoint Id. 
</div>
</div><p>
<a class="anchor" name="fc78a5e0e92d2f7496360cc9db66ba2e"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetNormal" ref="fc78a5e0e92d2f7496360cc9db66ba2e" args="(unsigned int index) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1CovariantVector.html">VectorType</a>&amp; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetNormal           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get Normal 
</div>
</div><p>
<a class="anchor" name="1945f864b0ff0ccc5ef4ac671c01adf8"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetPosition" ref="1945f864b0ff0ccc5ef4ac671c01adf8" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1Point.html">PointType</a>&amp; <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetPosition           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return a pointer to the point object. 
</div>
</div><p>
<a class="anchor" name="4ab16c162a8fa7bc243abb669c3b4414"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::GetRed" ref="4ab16c162a8fa7bc243abb669c3b4414" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::GetRed           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get red color of the point 
</div>
</div><p>
<a class="anchor" name="574fdedff22657294385a7cfc479f212"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::operator=" ref="574fdedff22657294385a7cfc479f212" args="(const LineSpatialObjectPoint &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1LineSpatialObjectPoint.html">Self</a>&amp; <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">LineSpatialObjectPoint</a>&lt; TPointDimension &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>rhs</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy one <a class="el" href="classitk_1_1LineSpatialObjectPoint.html" title="Point used for a line definition.">LineSpatialObjectPoint</a> to another 
</div>
</div><p>
<a class="anchor" name="0082a2b8c3d6dda8a37cc3dad3036042"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::Print" ref="0082a2b8c3d6dda8a37cc3dad3036042" args="(std::ostream &amp;os) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::Print           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
PrintSelf method 
</div>
</div><p>
<a class="anchor" name="bbcb4ca66c45966aea3898fb5aaf9d4f"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::PrintSelf" ref="bbcb4ca66c45966aea3898fb5aaf9d4f" args="(std::ostream &amp;os, Indent indent) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1Indent.html">Indent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Method to print the object. 
<p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#8c71cc8c71bf4b1d3dd30ab8e51c1d42">itk::SpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="edff504d27a29a6c2795fc38df10f298"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetAlpha" ref="edff504d27a29a6c2795fc38df10f298" args="(float a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetAlpha           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>a</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get alpha value of the point 
</div>
</div><p>
<a class="anchor" name="d81b2ab29f0f09092a2f9806f4c47b22"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetBlue" ref="d81b2ab29f0f09092a2f9806f4c47b22" args="(float b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetBlue           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>b</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get blue color of the point 
</div>
</div><p>
<a class="anchor" name="cf9dbc663343e0daff9053b69f84785a"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetColor" ref="cf9dbc663343e0daff9053b69f84785a" args="(float r, float g, float b, float a=1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetColor           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>a</em> = <code>1</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get color of the point 
</div>
</div><p>
<a class="anchor" name="e24c79542e04bcc5b155426699f9d642"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetColor" ref="e24c79542e04bcc5b155426699f9d642" args="(const PixelType &amp;color)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetColor           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>color</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get color of the point 
</div>
</div><p>
<a class="anchor" name="39e02163a931d2e52aed2197b34eb829"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetGreen" ref="39e02163a931d2e52aed2197b34eb829" args="(float g)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetGreen           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>g</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get Green color of the point 
</div>
</div><p>
<a class="anchor" name="f101544d3b80ecad538fa90c443c2107"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetID" ref="f101544d3b80ecad538fa90c443c2107" args="(const int newID)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetID           </td>
          <td>(</td>
          <td class="paramtype">const int&nbsp;</td>
          <td class="paramname"> <em>newID</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the SpatialObjectPoint Id. 
</div>
</div><p>
<a class="anchor" name="f5500fe61a527557115f66f5466529cd"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetNormal" ref="f5500fe61a527557115f66f5466529cd" args="(VectorType &amp;normal, unsigned int index)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1CovariantVector.html">VectorType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>normal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>index</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 Normal 
</div>
</div><p>
<a class="anchor" name="26b424ab21da58c9ec3e87cdc5ba3abc"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetPosition" ref="26b424ab21da58c9ec3e87cdc5ba3abc" args="(const double x0, const double x1, const double x2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetPosition           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>x0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>x2</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the point object. Couldn't use macros for these methods. 
</div>
</div><p>
<a class="anchor" name="1f9bf6918614919c4b1512b0cb6a13bd"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetPosition" ref="1f9bf6918614919c4b1512b0cb6a13bd" args="(const double x0, const double x1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetPosition           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>x0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>x1</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the point object. Couldn't use macros for these methods. 
</div>
</div><p>
<a class="anchor" name="429dd08e9f0a8eebb917f88d21b1ddd4"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetPosition" ref="429dd08e9f0a8eebb917f88d21b1ddd4" args="(const PointType &amp;newX)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetPosition           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">PointType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>newX</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the point object. Couldn't use macros for these methods. 
</div>
</div><p>
<a class="anchor" name="3b49a24bbcf0357a0b18d4cbafd30033"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::SetRed" ref="3b49a24bbcf0357a0b18d4cbafd30033" args="(float r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::SetRed           </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>r</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get red color of the point 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="bed8106efbb9ab098a3421e486c132bf"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::m_Color" ref="bed8106efbb9ab098a3421e486c132bf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1SpatialObjectPoint.html#bed8106efbb9ab098a3421e486c132bf">m_Color</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Color of the point 
<p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00114">114</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="efc003715776f69fef19940818785681"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::m_ID" ref="efc003715776f69fef19940818785681" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1SpatialObjectPoint.html#efc003715776f69fef19940818785681">m_ID</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="classA.html">A</a> unique ID assigned to this SpatialObjectPoint 
<p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00108">108</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="da73e84f0e68463850379b202a4a1b6c"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::m_NormalArray" ref="da73e84f0e68463850379b202a4a1b6c" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1FixedArray.html">NormalArrayType</a> <a class="el" href="classitk_1_1LineSpatialObjectPoint.html">itk::LineSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1LineSpatialObjectPoint.html#da73e84f0e68463850379b202a4a1b6c">m_NormalArray</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="61d6ba0441bba921abaf077519250781"></a><!-- doxytag: member="itk::LineSpatialObjectPoint::m_X" ref="61d6ba0441bba921abaf077519250781" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Point.html">PointType</a> <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1SpatialObjectPoint.html#61d6ba0441bba921abaf077519250781">m_X</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Position of the point 
<p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00111">111</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p>

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