<!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::TubeSpatialObjectPoint< TPointDimension > Class Template Reference</title> <link href="DoxygenStyle.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <!-- Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 --> <center> <a href="index.html" class="qindex">Main Page</a> <a href="modules.html" class="qindex">Groups</a> <a href="namespaces.html" class="qindex">Namespace List</a> <a href="hierarchy.html" class="qindex">Class Hierarchy</a> <a href="classes.html" class="qindex">Alphabetical List</a> <a href="annotated.html" class="qindex">Compound List</a> <a href="files.html" class="qindex">File List</a> <a href="namespacemembers.html" class="qindex">Namespace Members</a> <a href="functions.html" class="qindex">Compound Members</a> <a href="globals.html" class="qindex">File Members</a> <a href="pages.html" class="qindex">Concepts</a></center> <!-- Generated by Doxygen 1.5.9 --> <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> </div> <div class="contents"> <h1>itk::TubeSpatialObjectPoint< TPointDimension > Class Template Reference</h1><!-- doxytag: class="itk::TubeSpatialObjectPoint" --><!-- doxytag: inherits="SpatialObjectPoint< TPointDimension >" --><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 <<a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for itk::TubeSpatialObjectPoint< TPointDimension >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1TubeSpatialObjectPoint__inherit__graph.png" border="0" usemap="#itk_1_1TubeSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map" alt="Inheritance graph"></center> <map name="itk_1_1TubeSpatialObjectPoint_3_01TPointDimension_01_4__inherit__map"> <area shape="rect" id="node2" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\< TPointDimension \>" alt="" coords="21,5,339,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for itk::TubeSpatialObjectPoint< TPointDimension >:</div> <div class="dynsection"> <p><center><img src="classitk_1_1TubeSpatialObjectPoint__coll__graph.png" border="0" usemap="#itk_1_1TubeSpatialObjectPoint_3_01TPointDimension_01_4__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1TubeSpatialObjectPoint_3_01TPointDimension_01_4__coll__map"> <area shape="rect" id="node2" href="classitk_1_1SpatialObjectPoint.html" title="itk::SpatialObjectPoint\< TPointDimension \>" alt="" coords="2313,137,2631,167"><area shape="rect" id="node4" href="classitk_1_1Point.html" title="itk::Point\< double, TPointDimension \>" alt="" coords="1892,65,2169,95"><area shape="rect" id="node6" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< double, NPointDimension \>" alt="" coords="940,13,1255,43"><area shape="rect" id="node8" href="classitk_1_1FixedArray.html" title="Simulate a standard C array with copy semnatics." alt="" coords="5,143,293,172"><area shape="rect" id="node12" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< TCoordRep, NPointDimension \>" alt="" coords="571,65,915,95"><area shape="rect" id="node17" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< float,4 \>" alt="" coords="1001,117,1193,147"><area shape="rect" id="node22" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< TComponent, 4 \>" alt="" coords="617,169,868,199"><area shape="rect" id="node28" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< double,NVectorDimension \>" alt="" coords="1285,224,1605,253"><area shape="rect" id="node33" href="classitk_1_1FixedArray.html" title="itk::FixedArray\< T, NVectorDimension \>" alt="" coords="599,288,887,317"><area shape="rect" id="node10" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n-Dimensional space." alt="" coords="1292,65,1599,95"><area shape="rect" id="node15" href="classitk_1_1RGBAPixel.html" title="itk::RGBAPixel\< float \>" alt="" coords="1940,137,2121,167"><area shape="rect" id="node20" 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="node26" href="classitk_1_1Vector.html" title="itk::Vector\< double, TPointDimension \>" alt="" coords="1887,207,2175,236"><area shape="rect" id="node36" href="classitk_1_1CovariantVector.html" title="itk::CovariantVector\< double, TPointDimension \>" alt="" coords="1855,280,2207,309"><area shape="rect" id="node31" href="classitk_1_1Vector.html" title="A templated class holding a n-Dimensional vector." alt="" coords="1313,277,1577,307"><area shape="rect" id="node39" href="classitk_1_1CovariantVector.html" title="A templated class holding a n-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_1TubeSpatialObjectPoint-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> </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"> < double, TPointDimension > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#ab627a63ab2e2e3eb01d9378e6cb58a6">CovariantVectorType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1RGBAPixel.html">RGBAPixel</a>< float > </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>< double, <br class="typebreak"> TPointDimension > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#992eba04c34ab8ce3aae57dcd3cb3e60">PointType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#fc69c03817323c5371a4f5e9ac625126">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"> < TPointDimension > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#4ad8b332c5cd1e5fcb6c6b0b807014ce">Superclass</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1Vector.html">Vector</a>< double, <br class="typebreak"> TPointDimension > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#ea1655379cdc103e252edfa2414f6a75">VectorType</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </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> & </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> & </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 </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> & </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 </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> & </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"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">Self</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#c15ec5965611462202db2fdc7b710106">operator=</a> (const <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> &rhs)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#0082a2b8c3d6dda8a37cc3dad3036042">Print</a> (std::ostream &os) const</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#f101544d3b80ecad538fa90c443c2107">SetID</a> (const int newID)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#24ce4e0a1eeae34294466502e0c5c50a">TubeSpatialObjectPoint</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#7b33e5e8453cf7122ca9a8556378afd1">~TubeSpatialObjectPoint</a> (void)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">float </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 </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 </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 </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> & </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 </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 </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> &color)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">float </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 </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 </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 </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 </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 </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 </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> &newV1)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </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 </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 </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> &newV2)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </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 </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 </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> &newX)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </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 </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 </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> &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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#7e632fae7c1bfb6f9d8c8f55fada82c4">PrintSelf</a> (std::ostream &os, <a class="el" href="classitk_1_1Indent.html">Indent</a> indent) const </td></tr> <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1SpatialObjectPoint.html#bed8106efbb9ab098a3421e486c132bf">m_Color</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </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> </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> </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 </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 </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> </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"><a class="el" href="classitk_1_1Point.html">PointType</a> </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<unsigned int TPointDimension = 3><br> class itk::TubeSpatialObjectPoint< TPointDimension ></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_1TubeSpatialObject.html" title="Representation of a tube based on the spatial object classes.">TubeSpatialObject</a> </dd></dl> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00038">38</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="9dbbd610f9fae900f3e6baf394ca2e39"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::<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="ab627a63ab2e2e3eb01d9378e6cb58a6"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::CovariantVectorType" ref="ab627a63ab2e2e3eb01d9378e6cb58a6" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1CovariantVector.html">CovariantVector</a><double, TPointDimension > <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#3bf58915eb96079c93a5774517a964da">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#b78f26f01cca1f0b9843434c010a6e48">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00048">48</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> </div> </div><p> <a class="anchor" name="f2e43ef32bea48c85a32845e234f06a6"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< float > <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>< TPointDimension >::<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="992eba04c34ab8ce3aae57dcd3cb3e60"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::PointType" ref="992eba04c34ab8ce3aae57dcd3cb3e60" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Point.html">Point</a>< double, TPointDimension > <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1Point.html">PointType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#7c5d52996becc591c5f000a378d5a8f7">itk::SpatialObjectPoint< TPointDimension ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#6e321a42c09204345a6b8a8079bfa6ed">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#4af7b4d58c49bcc8126e1bb5c2d2e9ff">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00046">46</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> </div> </div><p> <a class="anchor" name="fc69c03817323c5371a4f5e9ac625126"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::Self" ref="fc69c03817323c5371a4f5e9ac625126" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">Self</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented from <a class="el" href="classitk_1_1SpatialObjectPoint.html#30117fc64912c1341d5954d37dc55e2b">itk::SpatialObjectPoint< TPointDimension ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#b7e8482b571543ac80e72ede65a77c21">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#18c3956431a91ceaa898a650c9ec691a">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00044">44</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> </div> </div><p> <a class="anchor" name="4ad8b332c5cd1e5fcb6c6b0b807014ce"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::Superclass" ref="4ad8b332c5cd1e5fcb6c6b0b807014ce" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1SpatialObjectPoint.html">SpatialObjectPoint</a><TPointDimension> <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1SpatialObjectPoint.html">Superclass</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#c8feb145df3fb98fed02d06fe8b37581">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#4d0d2702c9585a874ff1ce9f5279a14e">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00045">45</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> </div> </div><p> <a class="anchor" name="ea1655379cdc103e252edfa2414f6a75"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::VectorType" ref="ea1655379cdc103e252edfa2414f6a75" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1Vector.html">Vector</a><double, TPointDimension > <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<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_1SpatialObjectPoint.html#173797ec811149faa08c97560ce592c9">itk::SpatialObjectPoint< TPointDimension ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#f6df2b3a9e3be46a91e353e588fa99e3">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#220589a0383a1ef17892e4398055a868">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> <p>Definition at line <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html#l00047">47</a> of file <a class="el" href="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="24ce4e0a1eeae34294466502e0c5c50a"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::TubeSpatialObjectPoint" ref="24ce4e0a1eeae34294466502e0c5c50a" args="(void)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </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_1TubeSpatialObjectPoint.html" title="Point used for a tube definition.">TubeSpatialObjectPoint</a> </div> </div><p> <a class="anchor" name="7b33e5e8453cf7122ca9a8556378afd1"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::~TubeSpatialObjectPoint" ref="7b33e5e8453cf7122ca9a8556378afd1" args="(void)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::~<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a> </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </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="dbcc132aaef41aefced6dc0e390b1ed7"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::GetAlpha </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get alpha value of the point </div> </div><p> <a class="anchor" name="b92883a56b6d4362fd1cbb58ee7e26fe"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::GetBlue </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get blue color of the point </div> </div><p> <a class="anchor" name="605a5bf267d374f13096d3515005b5ee"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>& <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>< TPointDimension >::GetColor </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get color of the point </div> </div><p> <a class="anchor" name="0cd21e255290cd74a6bb7181e1ed8691"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::GetGreen </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get Green color of the point </div> </div><p> <a class="anchor" name="5a0dff25d93d06a5850202a6db6ba880"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::GetID </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the SpatialObjectPoint Id. </div> </div><p> <a class="anchor" name="8b8c9dcfdead125f88c10785d6317d1f"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::GetNormal1" ref="8b8c9dcfdead125f88c10785d6317d1f" args="(void) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>& <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::GetNormal1 </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Get V1 </div> </div><p> <a class="anchor" name="a1e1ab23ca9d243dec6f8a8ca86a8453"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::GetNormal2" ref="a1e1ab23ca9d243dec6f8a8ca86a8453" args="(void) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a>& <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::GetNormal2 </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Get V2 </div> </div><p> <a class="anchor" name="718cc96384cb71bbc37752c04baa5232"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::GetNumDimensions" ref="718cc96384cb71bbc37752c04baa5232" args="(void) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">unsigned short int <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::GetNumDimensions </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Get # of dimensions </div> </div><p> <a class="anchor" name="1945f864b0ff0ccc5ef4ac671c01adf8"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>& <a class="el" href="classitk_1_1SpatialObjectPoint.html">itk::SpatialObjectPoint</a>< TPointDimension >::GetPosition </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Return a pointer to the point object. </div> </div><p> <a class="anchor" name="9e3d89d75f8f15e2f4b968f4f66552cc"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::GetRadius" ref="9e3d89d75f8f15e2f4b968f4f66552cc" args="(void) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">float <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::GetRadius </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Get R </div> </div><p> <a class="anchor" name="4ab16c162a8fa7bc243abb669c3b4414"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::GetRed </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get red color of the point </div> </div><p> <a class="anchor" name="db4af5a7dff7773be374a179ab30a9dc"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::GetTangent" ref="db4af5a7dff7773be374a179ab30a9dc" args="(void) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classitk_1_1Vector.html">VectorType</a>& <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::GetTangent </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Get the tangent </div> </div><p> <a class="anchor" name="c15ec5965611462202db2fdc7b710106"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::operator=" ref="c15ec5965611462202db2fdc7b710106" args="(const TubeSpatialObjectPoint &rhs)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">Self</a>& <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">TubeSpatialObjectPoint</a>< TPointDimension > & </td> <td class="paramname"> <em>rhs</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Copy one <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html" title="Point used for a tube definition.">TubeSpatialObjectPoint</a> to another </div> </div><p> <a class="anchor" name="0082a2b8c3d6dda8a37cc3dad3036042"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::Print" ref="0082a2b8c3d6dda8a37cc3dad3036042" args="(std::ostream &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>< TPointDimension >::Print </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"> <em>os</em> </td> <td> ) </td> <td> const<code> [inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> PrintSelf method </div> </div><p> <a class="anchor" name="7e632fae7c1bfb6f9d8c8f55fada82c4"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::PrintSelf" ref="7e632fae7c1bfb6f9d8c8f55fada82c4" args="(std::ostream &os, Indent indent) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::PrintSelf </td> <td>(</td> <td class="paramtype">std::ostream & </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> </td> <td class="paramname"> <em>indent</em></td><td> </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_1SpatialObjectPoint.html#8c71cc8c71bf4b1d3dd30ab8e51c1d42">itk::SpatialObjectPoint< TPointDimension ></a>.</p> <p>Reimplemented in <a class="el" href="classitk_1_1DTITubeSpatialObjectPoint.html#03fc697582581b35a29c3503fbee8ea4">itk::DTITubeSpatialObjectPoint< TPointDimension ></a>, and <a class="el" href="classitk_1_1VesselTubeSpatialObjectPoint.html#b5e00e13b9f7e138fea4001423dcec9b">itk::VesselTubeSpatialObjectPoint< TPointDimension ></a>.</p> </div> </div><p> <a class="anchor" name="edff504d27a29a6c2795fc38df10f298"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::SetAlpha </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> </td> <td> ) </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::TubeSpatialObjectPoint::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>< TPointDimension >::SetBlue </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>b</em> </td> <td> ) </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::TubeSpatialObjectPoint::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>< TPointDimension >::SetColor </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">float </td> <td class="paramname"> <em>g</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">float </td> <td class="paramname"> <em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> = <code>1</code></td><td> </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::TubeSpatialObjectPoint::SetColor" ref="e24c79542e04bcc5b155426699f9d642" args="(const PixelType &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>< TPointDimension >::SetColor </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1RGBAPixel.html">PixelType</a> & </td> <td class="paramname"> <em>color</em> </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="39e02163a931d2e52aed2197b34eb829"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::SetGreen </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>g</em> </td> <td> ) </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::TubeSpatialObjectPoint::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>< TPointDimension >::SetID </td> <td>(</td> <td class="paramtype">const int </td> <td class="paramname"> <em>newID</em> </td> <td> ) </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::TubeSpatialObjectPoint::SetNormal1" ref="3e05a5245c22f2d07851187242b5fb2b" args="(const double v10, const double v11, const double v12)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal1 </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>v10</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v11</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v12</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V1 </div> </div><p> <a class="anchor" name="9109026616f2b0f8cfde45931dbcb2b2"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetNormal1" ref="9109026616f2b0f8cfde45931dbcb2b2" args="(const double v10, const double v11)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal1 </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>v10</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v11</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V1 </div> </div><p> <a class="anchor" name="9686b7b3ac3acd2ad6460f21d2e84d97"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetNormal1" ref="9686b7b3ac3acd2ad6460f21d2e84d97" args="(const CovariantVectorType &newV1)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal1 </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> & </td> <td class="paramname"> <em>newV1</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V1 </div> </div><p> <a class="anchor" name="2bbba536ec40345224c3b64ce6a1db7f"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetNormal2" ref="2bbba536ec40345224c3b64ce6a1db7f" args="(const double v20, const double v21, const double v22)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal2 </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>v20</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v21</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v22</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V2 </div> </div><p> <a class="anchor" name="a46e981c96a1e73d799bf2074068a06b"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetNormal2" ref="a46e981c96a1e73d799bf2074068a06b" args="(const double v20, const double v21)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal2 </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>v20</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>v21</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V2 </div> </div><p> <a class="anchor" name="bc4eb8b790ae3ac2c5258decc355f462"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetNormal2" ref="bc4eb8b790ae3ac2c5258decc355f462" args="(const CovariantVectorType &newV2)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetNormal2 </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1CovariantVector.html">CovariantVectorType</a> & </td> <td class="paramname"> <em>newV2</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set V2 </div> </div><p> <a class="anchor" name="26b424ab21da58c9ec3e87cdc5ba3abc"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::SetPosition </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>x0</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>x1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>x2</em></td><td> </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::TubeSpatialObjectPoint::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>< TPointDimension >::SetPosition </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>x0</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>x1</em></td><td> </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::TubeSpatialObjectPoint::SetPosition" ref="429dd08e9f0a8eebb917f88d21b1ddd4" args="(const PointType &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>< TPointDimension >::SetPosition </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Point.html">PointType</a> & </td> <td class="paramname"> <em>newX</em> </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="0b101f110734218eed016907e9502f6b"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::SetRadius" ref="0b101f110734218eed016907e9502f6b" args="(const float newR)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetRadius </td> <td>(</td> <td class="paramtype">const float </td> <td class="paramname"> <em>newR</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set R </div> </div><p> <a class="anchor" name="3b49a24bbcf0357a0b18d4cbafd30033"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::SetRed </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>r</em> </td> <td> ) </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::TubeSpatialObjectPoint::SetTangent" ref="12ea3dfe1ec4d6ab93865d8d02918557" args="(const double t0, const double t1, const double t2)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetTangent </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>t0</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>t1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>t2</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></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::TubeSpatialObjectPoint::SetTangent" ref="2eaf1e626556b7cf6fbb0e3cbec29b92" args="(const double t0, const double t1)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetTangent </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>t0</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>t1</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></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::TubeSpatialObjectPoint::SetTangent" ref="372e37a681f13682a33f82b385d214a4" args="(const VectorType &newT)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::SetTangent </td> <td>(</td> <td class="paramtype">const <a class="el" href="classitk_1_1Vector.html">VectorType</a> & </td> <td class="paramname"> <em>newT</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set T. Couldn't use macros for these methods </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="bed8106efbb9ab098a3421e486c132bf"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::<a class="el" href="classitk_1_1SpatialObjectPoint.html#bed8106efbb9ab098a3421e486c132bf">m_Color</a><code> [protected, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Color of the point <p>Definition at line <a class="el" href="itkSpatialObjectPoint_8h_source.html#l00114">114</a> of file <a class="el" href="itkSpatialObjectPoint_8h_source.html">itkSpatialObjectPoint.h</a>.</p> </div> </div><p> <a class="anchor" name="efc003715776f69fef19940818785681"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::<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::TubeSpatialObjectPoint::m_Normal1" ref="1544bee19b62a47bfbac5a30bd5ae4b1" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <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>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1544bee19b62a47bfbac5a30bd5ae4b1">m_Normal1</a><code> [protected]</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::TubeSpatialObjectPoint::m_Normal2" ref="37dfe865400db380c765ca5f47842215" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <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>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#37dfe865400db380c765ca5f47842215">m_Normal2</a><code> [protected]</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::TubeSpatialObjectPoint::m_NumDimensions" ref="1c86726fd4a9e4e3600cd0da78fb7361" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">unsigned short int <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#1c86726fd4a9e4e3600cd0da78fb7361">m_NumDimensions</a><code> [protected]</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::TubeSpatialObjectPoint::m_R" ref="7ac694cd5d507c718fbde2fbd12f2eff" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <table class="memname"> <tr> <td class="memname">float <a class="el" href="classitk_1_1TubeSpatialObjectPoint.html">itk::TubeSpatialObjectPoint</a>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#7ac694cd5d507c718fbde2fbd12f2eff">m_R</a><code> [protected]</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::TubeSpatialObjectPoint::m_T" ref="35fabddd36747ee861603d995e4a23d0" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<unsigned int TPointDimension = 3> </div> <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>< TPointDimension >::<a class="el" href="classitk_1_1TubeSpatialObjectPoint.html#35fabddd36747ee861603d995e4a23d0">m_T</a><code> [protected]</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="61d6ba0441bba921abaf077519250781"></a><!-- doxytag: member="itk::TubeSpatialObjectPoint::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>< TPointDimension >::<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="itkTubeSpatialObjectPoint_8h_source.html">itkTubeSpatialObjectPoint.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 07:37:00 2009 for ITK by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53> </a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, © 1997-2000</small></address> </body> </html>