Sophie

Sophie

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

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::DTITubeSpatialObjectPoint&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_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</a>
  </div>
<div class="contents">
<h1>itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt; Class Template Reference</h1><!-- doxytag: class="itk::DTITubeSpatialObjectPoint" --><!-- doxytag: inherits="TubeSpatialObjectPoint&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 tube definition.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1DTITubeSpatialObjectPoint__inherit__graph.png" border="0" usemap="#itk_1_1DTITubeSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map" alt="Inheritance graph"></center>
<map name="itk_1_1DTITubeSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map">
<area shape="rect" id="node2" href="classitk_1_1TubeSpatialObjectPoint.html" title="itk::TubeSpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="16,85,365,115"><area shape="rect" id="node4" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="32,5,349,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1DTITubeSpatialObjectPoint__coll__graph.png" border="0" usemap="#itk_1_1DTITubeSpatialObjectPoint_3_01TPointDimension_01_4__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1DTITubeSpatialObjectPoint_3_01TPointDimension_01_4__coll__map">
<area shape="rect" id="node2" href="classitk_1_1TubeSpatialObjectPoint.html" title="itk::TubeSpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="2683,197,3032,227"><area shape="rect" id="node4" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\&lt; TPointDimension \&gt;" alt="" coords="2313,137,2631,167"><area shape="rect" id="node6" href="classitk_1_1Point.html" title="itk::Point\&lt; double, TPointDimension \&gt;" alt="" coords="1892,65,2169,95"><area shape="rect" id="node8" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double, NPointDimension \&gt;" alt="" coords="940,13,1255,43"><area shape="rect" id="node10" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="5,143,293,172"><area shape="rect" id="node14" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TCoordRep, NPointDimension \&gt;" alt="" coords="571,65,915,95"><area shape="rect" id="node19" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; float,4 \&gt;" alt="" coords="1001,117,1193,147"><area shape="rect" id="node24" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; TComponent, 4 \&gt;" alt="" coords="617,169,868,199"><area shape="rect" id="node30" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; double,NVectorDimension \&gt;" alt="" coords="1285,224,1605,253"><area shape="rect" id="node35" href="classitk_1_1FixedArray.html" title="itk::FixedArray\&lt; T, NVectorDimension \&gt;" alt="" coords="599,288,887,317"><area shape="rect" id="node12" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n&#45;Dimensional space." alt="" coords="1292,65,1599,95"><area shape="rect" id="node17" href="classitk_1_1RGBAPixel.html" title="itk::RGBAPixel\&lt; float \&gt;" alt="" coords="1940,137,2121,167"><area shape="rect" id="node22" href="classitk_1_1RGBAPixel.html" title="Represent Red, Green, Blue cand Alpha component for color images." alt="" coords="1328,169,1563,199"><area shape="rect" id="node28" href="classitk_1_1Vector.html" title="itk::Vector\&lt; double, TPointDimension \&gt;" alt="" coords="1887,207,2175,236"><area shape="rect" id="node38" href="classitk_1_1CovariantVector.html" title="itk::CovariantVector\&lt; double, TPointDimension \&gt;" alt="" coords="1855,280,2207,309"><area shape="rect" id="node33" href="classitk_1_1Vector.html" title="A templated class holding a n&#45;Dimensional vector." alt="" coords="1313,277,1577,307"><area shape="rect" id="node41" href="classitk_1_1CovariantVector.html" title="A templated class holding a n&#45;Dimensional covariant vector." alt="" coords="1281,331,1609,360"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1DTITubeSpatialObjectPoint-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_1CovariantVector.html">CovariantVector</a><br class="typebreak">
&lt; double, TPointDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#3bf58915eb96079c93a5774517a964da">CovariantVectorType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a> { <br>
&nbsp;&nbsp;<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f8285f0bd40f2fc115b1c55494bb8c96c">FA</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f683dce9b9ea61bdbca68afefbd91dd92">ADC</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f6897b0c19a73910e1f05c804b368b8ba">GA</a>
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector&lt; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#d21b251dfceddb9bee5f8c3436fd6cd7">FieldType</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::pair&lt; std::string, <br class="typebreak">
float &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#d21b251dfceddb9bee5f8c3436fd6cd7">FieldType</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_1DTITubeSpatialObjectPoint.html#6e321a42c09204345a6b8a8079bfa6ed">PointType</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#b7e8482b571543ac80e72ede65a77c21">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_1DTITubeSpatialObjectPoint.html#c8feb145df3fb98fed02d06fe8b37581">Superclass</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Vector.html">Vector</a>&lt; double, <br class="typebreak">
TPointDimension &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#f6df2b3a9e3be46a91e353e588fa99e3">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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#743cdd96f2c198b6324e0ba13b9a5208">AddField</a> (<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a> name, float value)</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_1DTITubeSpatialObjectPoint.html#3b5ae2a14eb1fe2ab89fbddb1fe273ac">AddField</a> (const char *name, float value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#64447437d2efabc3f6e26e51ad18595d">DTITubeSpatialObjectPoint</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#9fd6c1636247ce1351d90f235dec4b31">GetFields</a> () const </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">CovariantVectorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#8b8c9dcfdead125f88c10785d6317d1f">GetNormal1</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#a1e1ab23ca9d243dec6f8a8ca86a8453">GetNormal2</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#718cc96384cb71bbc37752c04baa5232">GetNumDimensions</a> (void) 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">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#9e3d89d75f8f15e2f4b968f4f66552cc">GetRadius</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classitk_1_1Vector.html">VectorType</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#db4af5a7dff7773be374a179ab30a9dc">GetTangent</a> (void) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#ea71e32311c729a9ed6a032652b58b0b">GetTensorMatrix</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">Self</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#3394317a993b135b3a30cadcbb97eb0c">operator=</a> (const <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</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_1TubeSpatialObjectPoint.html#0b101f110734218eed016907e9502f6b">SetRadius</a> (const float newR)</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_1DTITubeSpatialObjectPoint.html#48496aef67bc49fb40b83e7420503078">SetTensorMatrix</a> (const float *matrix)</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_1DTITubeSpatialObjectPoint.html#545cf1a84d9cfa4b66149a521d4e6e0e">SetTensorMatrix</a> (const <a class="el" href="classitk_1_1DiffusionTensor3D.html">DiffusionTensor3D</a>&lt; float &gt; &amp;matrix)</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_1DTITubeSpatialObjectPoint.html#1a1eba033b75798ed057c8897cb07f58">SetTensorMatrix</a> (const <a class="el" href="classitk_1_1DiffusionTensor3D.html">DiffusionTensor3D</a>&lt; double &gt; &amp;matrix)</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_1DTITubeSpatialObjectPoint.html#5447dcdacbae895590ef89d9583cee4e">~DTITubeSpatialObjectPoint</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_1DTITubeSpatialObjectPoint.html#123bc189243e5358a21ce79fac63bc59">GetField</a> (<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a> name) const </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_1DTITubeSpatialObjectPoint.html#bd5b69711ff1fa0f8a6c8dc73564d8b5">GetField</a> (const char *name) const </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_1DTITubeSpatialObjectPoint.html#d4b7d4ee46852bb7bf51c3bc24e2f6ef">SetField</a> (const char *name, float value)</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_1DTITubeSpatialObjectPoint.html#9064d24bf155c194697cb776adc3ee7b">SetField</a> (<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a> name, float value)</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_1TubeSpatialObjectPoint.html#3e05a5245c22f2d07851187242b5fb2b">SetNormal1</a> (const double v10, const double v11, const double v12)</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_1TubeSpatialObjectPoint.html#9109026616f2b0f8cfde45931dbcb2b2">SetNormal1</a> (const double v10, const double v11)</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_1TubeSpatialObjectPoint.html#9686b7b3ac3acd2ad6460f21d2e84d97">SetNormal1</a> (const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> &amp;newV1)</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_1TubeSpatialObjectPoint.html#2bbba536ec40345224c3b64ce6a1db7f">SetNormal2</a> (const double v20, const double v21, const double v22)</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_1TubeSpatialObjectPoint.html#a46e981c96a1e73d799bf2074068a06b">SetNormal2</a> (const double v20, const double v21)</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_1TubeSpatialObjectPoint.html#bc4eb8b790ae3ac2c5258decc355f462">SetNormal2</a> (const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> &amp;newV2)</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"><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_1TubeSpatialObjectPoint.html#12ea3dfe1ec4d6ab93865d8d02918557">SetTangent</a> (const double t0, const double t1, const double t2)</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_1TubeSpatialObjectPoint.html#2eaf1e626556b7cf6fbb0e3cbec29b92">SetTangent</a> (const double t0, const double t1)</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_1TubeSpatialObjectPoint.html#372e37a681f13682a33f82b385d214a4">SetTangent</a> (const <a class="el" href="classitk_1_1Vector.html">VectorType</a> &amp;newT)</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#03fc697582581b35a29c3503fbee8ea4">PrintSelf</a> (std::ostream &amp;os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#d7d632de8897f3d50077b9d6e2a1e38c">TranslateEnumToChar</a> (<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a> name) 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"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f40641ae348d9abf6e60ab7c1afd4e4">m_Fields</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_1CovariantVector.html">CovariantVectorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1544bee19b62a47bfbac5a30bd5ae4b1">m_Normal1</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#37dfe865400db380c765ca5f47842215">m_Normal2</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1c86726fd4a9e4e3600cd0da78fb7361">m_NumDimensions</a></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_1TubeSpatialObjectPoint.html#7ac694cd5d507c718fbde2fbd12f2eff">m_R</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1Vector.html">VectorType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#35fabddd36747ee861603d995e4a23d0">m_T</a></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_1DTITubeSpatialObjectPoint.html#48a76823b1fa7f104cfee2e78161c61c">m_TensorMatrix</a> [6]</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::DTITubeSpatialObjectPoint&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 tube definition. 
<p>
This class contains all the functions necessary to define a point that can be used to build tubes.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classitk_1_1DTITubeSpatialObject.html" title="Representation of a tube based on the spatial object classes.">DTITubeSpatialObject</a> </dd></dl>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00037">37</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="9dbbd610f9fae900f3e6baf394ca2e39"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="3bf58915eb96079c93a5774517a964da"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::CovariantVectorType" ref="3bf58915eb96079c93a5774517a964da" 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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#ab627a63ab2e2e3eb01d9378e6cb58a6">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="5f12f257b5ab12a6fdd9f5ef1e698acb"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::FieldListType" ref="5f12f257b5ab12a6fdd9f5ef1e698acb" 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 std::vector&lt;<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#d21b251dfceddb9bee5f8c3436fd6cd7">FieldType</a>&gt; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00049">49</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d21b251dfceddb9bee5f8c3436fd6cd7"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::FieldType" ref="d21b251dfceddb9bee5f8c3436fd6cd7" 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 std::pair&lt;std::string,float&gt; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#d21b251dfceddb9bee5f8c3436fd6cd7">FieldType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="f2e43ef32bea48c85a32845e234f06a6"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="6e321a42c09204345a6b8a8079bfa6ed"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::PointType" ref="6e321a42c09204345a6b8a8079bfa6ed" 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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</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_1TubeSpatialObjectPoint.html#992eba04c34ab8ce3aae57dcd3cb3e60">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="b7e8482b571543ac80e72ede65a77c21"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::Self" ref="b7e8482b571543ac80e72ede65a77c21" 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_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</a> <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">Self</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#fc69c03817323c5371a4f5e9ac625126">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00043">43</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c8feb145df3fb98fed02d06fe8b37581"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::Superclass" ref="c8feb145df3fb98fed02d06fe8b37581" 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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1SpatialObjectPoint.html">Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#4ad8b332c5cd1e5fcb6c6b0b807014ce">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="f6df2b3a9e3be46a91e353e588fa99e3"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::VectorType" ref="f6df2b3a9e3be46a91e353e588fa99e3" 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_1Vector.html">Vector</a>&lt;double, TPointDimension &gt; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1Vector.html">VectorType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#ea1655379cdc103e252edfa2414f6a75">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

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

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="2ed25744cc26ce4f9bb949feadc8190f"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::FieldEnumType" ref="2ed25744cc26ce4f9bb949feadc8190f" 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">enum <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">itk::DTITubeSpatialObjectPoint::FieldEnumType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="2ed25744cc26ce4f9bb949feadc8190f8285f0bd40f2fc115b1c55494bb8c96c"></a><!-- doxytag: member="FA" ref="2ed25744cc26ce4f9bb949feadc8190f8285f0bd40f2fc115b1c55494bb8c96c" args="" -->FA</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="2ed25744cc26ce4f9bb949feadc8190f683dce9b9ea61bdbca68afefbd91dd92"></a><!-- doxytag: member="ADC" ref="2ed25744cc26ce4f9bb949feadc8190f683dce9b9ea61bdbca68afefbd91dd92" args="" -->ADC</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="2ed25744cc26ce4f9bb949feadc8190f6897b0c19a73910e1f05c804b368b8ba"></a><!-- doxytag: member="GA" ref="2ed25744cc26ce4f9bb949feadc8190f6897b0c19a73910e1f05c804b368b8ba" args="" -->GA</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

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

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="64447437d2efabc3f6e26e51ad18595d"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::DTITubeSpatialObjectPoint" ref="64447437d2efabc3f6e26e51ad18595d" 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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</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. This one defines the # of dimensions in the <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html" title="Point used for a tube definition.">DTITubeSpatialObjectPoint</a> 
</div>
</div><p>
<a class="anchor" name="5447dcdacbae895590ef89d9583cee4e"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::~DTITubeSpatialObjectPoint" ref="5447dcdacbae895590ef89d9583cee4e" 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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::~<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</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>
Default destructor. 
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="743cdd96f2c198b6324e0ba13b9a5208"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::AddField" ref="743cdd96f2c198b6324e0ba13b9a5208" args="(FieldEnumType name, float value)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::AddField           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a>&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a field to the point list 
</div>
</div><p>
<a class="anchor" name="3b5ae2a14eb1fe2ab89fbddb1fe273ac"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::AddField" ref="3b5ae2a14eb1fe2ab89fbddb1fe273ac" args="(const char *name, float value)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::AddField           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a field to the point list 
</div>
</div><p>
<a class="anchor" name="dbcc132aaef41aefced6dc0e390b1ed7"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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="123bc189243e5358a21ce79fac63bc59"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetField" ref="123bc189243e5358a21ce79fac63bc59" args="(FieldEnumType name) 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">float <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetField           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a>&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the value of the specific fiedls 
</div>
</div><p>
<a class="anchor" name="bd5b69711ff1fa0f8a6c8dc73564d8b5"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetField" ref="bd5b69711ff1fa0f8a6c8dc73564d8b5" args="(const char *name) 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">float <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetField           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the value of the specific fiedls 
</div>
</div><p>
<a class="anchor" name="9fd6c1636247ce1351d90f235dec4b31"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetFields" ref="9fd6c1636247ce1351d90f235dec4b31" args="() 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_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a>&amp; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetFields           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the list of extra fields 
<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00098">98</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>References <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00109">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::m_Fields</a>.</p>

</div>
</div><p>
<a class="anchor" name="0cd21e255290cd74a6bb7181e1ed8691"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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="8b8c9dcfdead125f88c10785d6317d1f"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetNormal1" ref="8b8c9dcfdead125f88c10785d6317d1f" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>&amp; <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetNormal1           </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 V1 
</div>
</div><p>
<a class="anchor" name="a1e1ab23ca9d243dec6f8a8ca86a8453"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetNormal2" ref="a1e1ab23ca9d243dec6f8a8ca86a8453" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>&amp; <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetNormal2           </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 V2 
</div>
</div><p>
<a class="anchor" name="718cc96384cb71bbc37752c04baa5232"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetNumDimensions" ref="718cc96384cb71bbc37752c04baa5232" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned short int <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetNumDimensions           </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 # of dimensions 
</div>
</div><p>
<a class="anchor" name="1945f864b0ff0ccc5ef4ac671c01adf8"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="9e3d89d75f8f15e2f4b968f4f66552cc"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetRadius" ref="9e3d89d75f8f15e2f4b968f4f66552cc" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetRadius           </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 R 
</div>
</div><p>
<a class="anchor" name="4ab16c162a8fa7bc243abb669c3b4414"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="db4af5a7dff7773be374a179ab30a9dc"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetTangent" ref="db4af5a7dff7773be374a179ab30a9dc" args="(void) const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classitk_1_1Vector.html">VectorType</a>&amp; <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetTangent           </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 tangent 
</div>
</div><p>
<a class="anchor" name="ea71e32311c729a9ed6a032652b58b0b"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::GetTensorMatrix" ref="ea71e32311c729a9ed6a032652b58b0b" args="() 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 float* <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::GetTensorMatrix           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00081">81</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>References <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00108">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::m_TensorMatrix</a>.</p>

</div>
</div><p>
<a class="anchor" name="3394317a993b135b3a30cadcbb97eb0c"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::operator=" ref="3394317a993b135b3a30cadcbb97eb0c" args="(const DTITubeSpatialObjectPoint &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_1DTITubeSpatialObjectPoint.html">Self</a>&amp; <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">DTITubeSpatialObjectPoint</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_1DTITubeSpatialObjectPoint.html" title="Point used for a tube definition.">DTITubeSpatialObjectPoint</a> to another 
</div>
</div><p>
<a class="anchor" name="0082a2b8c3d6dda8a37cc3dad3036042"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="03fc697582581b35a29c3503fbee8ea4"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::PrintSelf" ref="03fc697582581b35a29c3503fbee8ea4" 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">void <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</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>
Print the object 
<p>Reimplemented from <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#7e632fae7c1bfb6f9d8c8f55fada82c4">itk::TubeSpatialObjectPoint&lt; TPointDimension &gt;</a>.</p>

</div>
</div><p>
<a class="anchor" name="edff504d27a29a6c2795fc38df10f298"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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="d4b7d4ee46852bb7bf51c3bc24e2f6ef"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetField" ref="d4b7d4ee46852bb7bf51c3bc24e2f6ef" args="(const char *name, float value)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetField           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</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 a field value 
</div>
</div><p>
<a class="anchor" name="9064d24bf155c194697cb776adc3ee7b"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetField" ref="9064d24bf155c194697cb776adc3ee7b" args="(FieldEnumType name, float value)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetField           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a>&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</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 a field value 
</div>
</div><p>
<a class="anchor" name="39e02163a931d2e52aed2197b34eb829"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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="3e05a5245c22f2d07851187242b5fb2b"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal1" ref="3e05a5245c22f2d07851187242b5fb2b" args="(const double v10, const double v11, const double v12)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal1           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v10</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v11</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v12</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 V1 
</div>
</div><p>
<a class="anchor" name="9109026616f2b0f8cfde45931dbcb2b2"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal1" ref="9109026616f2b0f8cfde45931dbcb2b2" args="(const double v10, const double v11)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal1           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v10</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v11</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 V1 
</div>
</div><p>
<a class="anchor" name="9686b7b3ac3acd2ad6460f21d2e84d97"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal1" ref="9686b7b3ac3acd2ad6460f21d2e84d97" args="(const CovariantVectorType &amp;newV1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal1           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>newV1</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set V1 
</div>
</div><p>
<a class="anchor" name="2bbba536ec40345224c3b64ce6a1db7f"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal2" ref="2bbba536ec40345224c3b64ce6a1db7f" args="(const double v20, const double v21, const double v22)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal2           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v20</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v21</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v22</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 V2 
</div>
</div><p>
<a class="anchor" name="a46e981c96a1e73d799bf2074068a06b"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal2" ref="a46e981c96a1e73d799bf2074068a06b" args="(const double v20, const double v21)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal2           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v20</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>v21</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 V2 
</div>
</div><p>
<a class="anchor" name="bc4eb8b790ae3ac2c5258decc355f462"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetNormal2" ref="bc4eb8b790ae3ac2c5258decc355f462" args="(const CovariantVectorType &amp;newV2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetNormal2           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>newV2</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set V2 
</div>
</div><p>
<a class="anchor" name="26b424ab21da58c9ec3e87cdc5ba3abc"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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::DTITubeSpatialObjectPoint::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="0b101f110734218eed016907e9502f6b"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetRadius" ref="0b101f110734218eed016907e9502f6b" args="(const float newR)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetRadius           </td>
          <td>(</td>
          <td class="paramtype">const float&nbsp;</td>
          <td class="paramname"> <em>newR</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set R 
</div>
</div><p>
<a class="anchor" name="3b49a24bbcf0357a0b18d4cbafd30033"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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>
<a class="anchor" name="12ea3dfe1ec4d6ab93865d8d02918557"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTangent" ref="12ea3dfe1ec4d6ab93865d8d02918557" args="(const double t0, const double t1, const double t2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTangent           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>t0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>t1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>t2</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 T. Couldn't use macros for these methods 
</div>
</div><p>
<a class="anchor" name="2eaf1e626556b7cf6fbb0e3cbec29b92"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTangent" ref="2eaf1e626556b7cf6fbb0e3cbec29b92" args="(const double t0, const double t1)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTangent           </td>
          <td>(</td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>t0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>t1</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 T. Couldn't use macros for these methods 
</div>
</div><p>
<a class="anchor" name="372e37a681f13682a33f82b385d214a4"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTangent" ref="372e37a681f13682a33f82b385d214a4" args="(const VectorType &amp;newT)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTangent           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classvnl__vector.html">VectorType</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>newT</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set T. Couldn't use macros for these methods 
</div>
</div><p>
<a class="anchor" name="48496aef67bc49fb40b83e7420503078"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTensorMatrix" ref="48496aef67bc49fb40b83e7420503078" args="(const float *matrix)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTensorMatrix           </td>
          <td>(</td>
          <td class="paramtype">const float *&nbsp;</td>
          <td class="paramname"> <em>matrix</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="itkDTITubeSpatialObjectPoint_8h_source.html#l00073">73</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>References <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00108">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::m_TensorMatrix</a>.</p>

</div>
</div><p>
<a class="anchor" name="545cf1a84d9cfa4b66149a521d4e6e0e"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTensorMatrix" ref="545cf1a84d9cfa4b66149a521d4e6e0e" args="(const DiffusionTensor3D&lt; float &gt; &amp;matrix)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTensorMatrix           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DiffusionTensor3D.html">DiffusionTensor3D</a>&lt; float &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>matrix</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="itkDTITubeSpatialObjectPoint_8h_source.html#l00068">68</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>References <a class="el" href="classitk_1_1FixedArray.html#6030c435d7cbffc40d702f11e8e94699">itk::FixedArray&lt; TComponent,NDimension *(NDimension+1)/2 &gt;::Begin()</a>, <a class="el" href="classitk_1_1FixedArray.html#b6c15634a3f3ebca88405674c9b8d658">itk::FixedArray&lt; TComponent,NDimension *(NDimension+1)/2 &gt;::End()</a>, and <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00108">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::m_TensorMatrix</a>.</p>

</div>
</div><p>
<a class="anchor" name="1a1eba033b75798ed057c8897cb07f58"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::SetTensorMatrix" ref="1a1eba033b75798ed057c8897cb07f58" args="(const DiffusionTensor3D&lt; double &gt; &amp;matrix)" -->
<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_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::SetTensorMatrix           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classitk_1_1DiffusionTensor3D.html">DiffusionTensor3D</a>&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>matrix</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the tensor matrix 
<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00063">63</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>References <a class="el" href="classitk_1_1FixedArray.html#6030c435d7cbffc40d702f11e8e94699">itk::FixedArray&lt; TComponent,NDimension *(NDimension+1)/2 &gt;::Begin()</a>, <a class="el" href="classitk_1_1FixedArray.html#b6c15634a3f3ebca88405674c9b8d658">itk::FixedArray&lt; TComponent,NDimension *(NDimension+1)/2 &gt;::End()</a>, and <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00108">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::m_TensorMatrix</a>.</p>

</div>
</div><p>
<a class="anchor" name="d7d632de8897f3d50077b9d6e2a1e38c"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::TranslateEnumToChar" ref="d7d632de8897f3d50077b9d6e2a1e38c" args="(FieldEnumType name) 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">std::string <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::TranslateEnumToChar           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#2ed25744cc26ce4f9bb949feadc8190f">FieldEnumType</a>&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Translate the enum to char 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="bed8106efbb9ab098a3421e486c132bf"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="5f40641ae348d9abf6e60ab7c1afd4e4"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_Fields" ref="5f40641ae348d9abf6e60ab7c1afd4e4" 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_1DTITubeSpatialObjectPoint.html#5f12f257b5ab12a6fdd9f5ef1e698acb">FieldListType</a> <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#5f40641ae348d9abf6e60ab7c1afd4e4">m_Fields</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00109">109</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>Referenced by <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00098">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::GetFields()</a>.</p>

</div>
</div><p>
<a class="anchor" name="efc003715776f69fef19940818785681"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="1544bee19b62a47bfbac5a30bd5ae4b1"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_Normal1" ref="1544bee19b62a47bfbac5a30bd5ae4b1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1544bee19b62a47bfbac5a30bd5ae4b1">m_Normal1</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00099">99</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="37dfe865400db380c765ca5f47842215"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_Normal2" ref="37dfe865400db380c765ca5f47842215" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#37dfe865400db380c765ca5f47842215">m_Normal2</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00100">100</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1c86726fd4a9e4e3600cd0da78fb7361"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_NumDimensions" ref="1c86726fd4a9e4e3600cd0da78fb7361" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned short int <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1c86726fd4a9e4e3600cd0da78fb7361">m_NumDimensions</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
# of dimensions 
<p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00106">106</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7ac694cd5d507c718fbde2fbd12f2eff"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_R" ref="7ac694cd5d507c718fbde2fbd12f2eff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#7ac694cd5d507c718fbde2fbd12f2eff">m_R</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The radius of the tube point 
<p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00103">103</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="35fabddd36747ee861603d995e4a23d0"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_T" ref="35fabddd36747ee861603d995e4a23d0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1Vector.html">VectorType</a> <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#35fabddd36747ee861603d995e4a23d0">m_T</a><code> [protected, inherited]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00098">98</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="48a76823b1fa7f104cfee2e78161c61c"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::m_TensorMatrix" ref="48a76823b1fa7f104cfee2e78161c61c" args="[6]" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int TPointDimension = 3&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html">itk::DTITubeSpatialObjectPoint</a>&lt; TPointDimension &gt;::<a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#48a76823b1fa7f104cfee2e78161c61c">m_TensorMatrix</a>[6]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00108">108</a> of file <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a>.</p>

<p>Referenced by <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00081">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::GetTensorMatrix()</a>, and <a class="el" href="itkDTITubeSpatialObjectPoint_8h_source.html#l00063">itk::DTITubeSpatialObjectPoint&lt; TPointDimension &gt;::SetTensorMatrix()</a>.</p>

</div>
</div><p>
<a class="anchor" name="61d6ba0441bba921abaf077519250781"></a><!-- doxytag: member="itk::DTITubeSpatialObjectPoint::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="itkDTITubeSpatialObjectPoint_8h_source.html">itkDTITubeSpatialObjectPoint.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 02:54:12 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>