<!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::fem::LoadLandmark Class Reference</title> <link href="DoxygenStyle.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <!-- Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 --> <center> <a href="index.html" class="qindex">Main Page</a> <a href="modules.html" class="qindex">Groups</a> <a href="namespaces.html" class="qindex">Namespace List</a> <a href="hierarchy.html" class="qindex">Class Hierarchy</a> <a href="classes.html" class="qindex">Alphabetical List</a> <a href="annotated.html" class="qindex">Compound List</a> <a href="files.html" class="qindex">File List</a> <a href="namespacemembers.html" class="qindex">Namespace Members</a> <a href="functions.html" class="qindex">Compound Members</a> <a href="globals.html" class="qindex">File Members</a> <a href="pages.html" class="qindex">Concepts</a></center> <!-- Generated by Doxygen 1.5.9 --> <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="namespaceitk_1_1fem.html">fem</a>::<a class="el" href="classitk_1_1fem_1_1LoadLandmark.html">LoadLandmark</a> </div> <div class="contents"> <h1>itk::fem::LoadLandmark Class Reference</h1><!-- doxytag: class="itk::fem::LoadLandmark" --><!-- doxytag: inherits="itk::fem::LoadElement" -->This load is derived from the motion of a specific landmark. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for itk::fem::LoadLandmark:</div> <div class="dynsection"> <p><center><img src="classitk_1_1fem_1_1LoadLandmark__inherit__graph.png" border="0" usemap="#itk_1_1fem_1_1LoadLandmark__inherit__map" alt="Inheritance graph"></center> <map name="itk_1_1fem_1_1LoadLandmark__inherit__map"> <area shape="rect" id="node2" href="classitk_1_1fem_1_1LoadElement.html" title="Virtual element load base class." alt="" coords="15,160,191,189"><area shape="rect" id="node4" href="classitk_1_1fem_1_1Load.html" title="General abstract load base class." alt="" coords="44,83,161,112"><area shape="rect" id="node6" href="classitk_1_1fem_1_1FEMLightObject.html" title="Base class for all classes that define the FEM system." alt="" coords="5,5,200,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for itk::fem::LoadLandmark:</div> <div class="dynsection"> <p><center><img src="classitk_1_1fem_1_1LoadLandmark__coll__graph.png" border="0" usemap="#itk_1_1fem_1_1LoadLandmark__coll__map" alt="Collaboration graph"></center> <map name="itk_1_1fem_1_1LoadLandmark__coll__map"> <area shape="rect" id="node2" href="classitk_1_1fem_1_1LoadElement.html" title="Virtual element load base class." alt="" coords="15,165,191,195"><area shape="rect" id="node4" href="classitk_1_1fem_1_1Load.html" title="General abstract load base class." alt="" coords="44,85,161,115"><area shape="rect" id="node6" href="classitk_1_1fem_1_1FEMLightObject.html" title="Base class for all classes that define the FEM system." alt="" coords="5,5,200,35"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classitk_1_1fem_1_1LoadLandmark-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_1fem_1_1FEMPArray.html">FEMPArray</a>< <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1Load.html#a1ded0dd05fb4bd71edf9a9d4f366d42">ArrayType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#491e41b10e58ddfdf9114c6a82d825a9">Baseclass</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#697bcc21f6e23ae90c2e61908013804f">ConstPointer</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector<br class="typebreak"> < <a class="el" href="classitk_1_1fem_1_1Element.html">Element::ConstPointer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadElement.html#b3f3d05604f6fadbec6893042424ea59">ElementPointersVectorType</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1Element.html#c55f879c15daa302723012b7f9d21b94">Element::Float</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#ea0da346093979bff44c5b1b502685c2">Pointer</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html">LoadLandmark</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#7d49ecaa40be3554888ce2471a4b1879">Self</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classitk_1_1fem_1_1LoadElement.html">LoadElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#0bbe30612b129fe23a76f3d26a8838b9">Superclass</a></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#60c0a73ab17fc6307798511d01c40423">AssignToElement</a> (<a class="el" href="classitk_1_1fem_1_1FEMPArray.html">Element::ArrayType::Pointer</a> elements)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#074812bb6e2af20c4b77a5173b0b8ab3">ClassID</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Baseclass::Pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#502e711ec7113c3f074adfa8e98d9edc">Clone</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">Element::VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#b027a0b9e0de955e08d445561e6f4124">GetForce</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classvnl__vector.html">Element::VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#856d7f1c69da6c5dd9587f8eca475141">GetPoint</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">Element::VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#51ff19d571f63035db897017c9041d03">GetSource</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classvnl__vector.html">Element::VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#cb8573f43dcf16d86d18232b81960e4a">GetTarget</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#965192ad502b2828e2fbcf0bc530e739">LoadLandmark</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#0f63a2ef35fff7d0148376bfb313391d">Read</a> (std::istream &f, void *info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#a58bc5492a2d5d7de9ad5f950f8f2ec2">ScalePointAndForce</a> (double *spacing, double fwt)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#08d0638f87c7746d518e0bc0f4bf8305">SetPoint</a> (const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > &pt)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#ef93070a17d370731bbbb68989c0bed3">Write</a> (std::ostream &f) const </td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#4c07316dc5ce670ca5afaaa71f51a603">GetSolution</a> (unsigned int i, unsigned int v=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#abf53117c002b6dd214f57549ee679b1">GetSolution</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#721dc10568240800e10dd88d37a1dac1">SetSolution</a> (<a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> ptr)</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_1fem_1_1LoadLandmark.html#218b9af95f70b27c549ab1a3fe0934a2">SetForce</a> (const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > &force)</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_1fem_1_1LoadLandmark.html#a2b0972355b3f1ebb019f668794983ae">SetSource</a> (const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > &source)</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_1fem_1_1LoadLandmark.html#dd4e93b186ad4c5aa7a7822b81301109">SetTarget</a> (const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > &target)</td></tr> <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">FEMLightObject::Pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#0e93750356507c691b7ed22afd8abc14">CreateFromStream</a> (std::istream &f, void *info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self::Pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#69991ba8a25b3ac584951cea17d15496">New</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#e56895284c8d64b2b4767113ed3a4340">SkipWhiteSpace</a> (std::istream &f)</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#f106e02282547c1c454c6b38a80300ed">eta</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_1fem_1_1FEMLightObject.html#9003f80c5c1a893400d80592d185df0e">GN</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#e3daf132ca8e29d33f63ccf6b0d1c1c9">m_force</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#48bfec5106643b986c8579f17219003c">m_pt</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#300849464adf84c1f5ccce0990f7b95e">m_Solution</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#95577c76bfaf4a0338571a0f8b92c013">m_source</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#1faac505729b7f9f91c4596a3b5793f0">m_target</a></td></tr> <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#f99515cc4036c6d00b02fce25c5f114d">CLID</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#c91749b78424a06b8923180df3ebd411">whitespaces</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> This load is derived from the motion of a specific landmark. <p> This load depends on the motion of a point from an undeformed configuration to a deformed configuration. <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00034">34</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="a1ded0dd05fb4bd71edf9a9d4f366d42"></a><!-- doxytag: member="itk::fem::LoadLandmark::ArrayType" ref="a1ded0dd05fb4bd71edf9a9d4f366d42" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">FEMPArray</a><<a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a>> <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">itk::fem::Load::ArrayType</a><code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classitk_1_1Array.html" title="Array class with size defined at construction time.">Array</a> class that holds special pointers to the load objects <p>Definition at line <a class="el" href="itkFEMLoadBase_8h_source.html#l00042">42</a> of file <a class="el" href="itkFEMLoadBase_8h_source.html">itkFEMLoadBase.h</a>.</p> </div> </div><p> <a class="anchor" name="491e41b10e58ddfdf9114c6a82d825a9"></a><!-- doxytag: member="itk::fem::LoadLandmark::Baseclass" ref="491e41b10e58ddfdf9114c6a82d825a9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a> <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">itk::fem::FEMLightObject::Baseclass</a><code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Store the base class typedef for easy access from derived classes. FEM_CLASS macro also expects this for the FEMOF... <p>Definition at line <a class="el" href="itkFEMLightObject_8h_source.html#l00064">64</a> of file <a class="el" href="itkFEMLightObject_8h_source.html">itkFEMLightObject.h</a>.</p> </div> </div><p> <a class="anchor" name="697bcc21f6e23ae90c2e61908013804f"></a><!-- doxytag: member="itk::fem::LoadLandmark::ConstPointer" ref="697bcc21f6e23ae90c2e61908013804f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef const <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a>* <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">itk::fem::LoadLandmark::ConstPointer</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Const pointer or <a class="el" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting.">SmartPointer</a> to an object. <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#dd03af7936285cc4262dec05ef22cb30">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="b3f3d05604f6fadbec6893042424ea59"></a><!-- doxytag: member="itk::fem::LoadLandmark::ElementPointersVectorType" ref="b3f3d05604f6fadbec6893042424ea59" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef std::vector<<a class="el" href="classitk_1_1fem_1_1Element.html">Element::ConstPointer</a>> <a class="el" href="classitk_1_1fem_1_1LoadElement.html#b3f3d05604f6fadbec6893042424ea59">itk::fem::LoadElement::ElementPointersVectorType</a><code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Type of array of pointers to element objects <p>Definition at line <a class="el" href="itkFEMLoadElementBase_8h_source.html#l00054">54</a> of file <a class="el" href="itkFEMLoadElementBase_8h_source.html">itkFEMLoadElementBase.h</a>.</p> </div> </div><p> <a class="anchor" name="51741f42d87b412338c29f5393deb498"></a><!-- doxytag: member="itk::fem::LoadLandmark::Float" ref="51741f42d87b412338c29f5393deb498" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1Element.html#c55f879c15daa302723012b7f9d21b94">Element::Float</a> <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">itk::fem::LoadElement::Float</a><code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Float type used in <a class="el" href="classitk_1_1fem_1_1Element.html" title="Abstract base element class.">Element</a> and derived classes <p>Reimplemented in <a class="el" href="classitk_1_1fem_1_1FiniteDifferenceFunctionLoad.html#581069756054607a8249d3db7b458701">itk::fem::FiniteDifferenceFunctionLoad< TMoving, TFixed ></a>, and <a class="el" href="classitk_1_1fem_1_1ImageMetricLoad.html#6b54b50fa74a494327c4429a045facab">itk::fem::ImageMetricLoad< TMoving, TFixed ></a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadElementBase_8h_source.html#l00049">49</a> of file <a class="el" href="itkFEMLoadElementBase_8h_source.html">itkFEMLoadElementBase.h</a>.</p> </div> </div><p> <a class="anchor" name="ea0da346093979bff44c5b1b502685c2"></a><!-- doxytag: member="itk::fem::LoadLandmark::Pointer" ref="ea0da346093979bff44c5b1b502685c2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self</a>* <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">itk::fem::LoadLandmark::Pointer</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Pointer or <a class="el" href="classitk_1_1SmartPointer.html" title="Implements transparent reference counting.">SmartPointer</a> to an object. <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#9975e4d02789039109e884d6065d0823">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="7d49ecaa40be3554888ce2471a4b1879"></a><!-- doxytag: member="itk::fem::LoadLandmark::Self" ref="7d49ecaa40be3554888ce2471a4b1879" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html">LoadLandmark</a> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html">itk::fem::LoadLandmark::Self</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Standard Self typedef. <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#41da845d2e03c4474a8817aa0869f3a7">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="0bbe30612b129fe23a76f3d26a8838b9"></a><!-- doxytag: member="itk::fem::LoadLandmark::Superclass" ref="0bbe30612b129fe23a76f3d26a8838b9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1LoadElement.html">LoadElement</a> <a class="el" href="classitk_1_1fem_1_1LoadElement.html">itk::fem::LoadLandmark::Superclass</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Standard Superclass typedef. <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#5048568aaceb88963beae6934ca5a334">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="965192ad502b2828e2fbcf0bc530e739"></a><!-- doxytag: member="itk::fem::LoadLandmark::LoadLandmark" ref="965192ad502b2828e2fbcf0bc530e739" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">itk::fem::LoadLandmark::LoadLandmark </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Default constructors <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00185">185</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="60c0a73ab17fc6307798511d01c40423"></a><!-- doxytag: member="itk::fem::LoadLandmark::AssignToElement" ref="60c0a73ab17fc6307798511d01c40423" args="(Element::ArrayType::Pointer elements)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::fem::LoadLandmark::AssignToElement </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">Element::ArrayType::Pointer</a> </td> <td class="paramname"> <em>elements</em> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Assign the <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html" title="This load is derived from the motion of a specific landmark.">LoadLandmark</a> to an element </div> </div><p> <a class="anchor" name="074812bb6e2af20c4b77a5173b0b8ab3"></a><!-- doxytag: member="itk::fem::LoadLandmark::ClassID" ref="074812bb6e2af20c4b77a5173b0b8ab3" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int itk::fem::LoadLandmark::ClassID </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Virtual function to access the class ID <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#02f40e2408cada6483c9552e589aea4f">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="502e711ec7113c3f074adfa8e98d9edc"></a><!-- doxytag: member="itk::fem::LoadLandmark::Clone" ref="502e711ec7113c3f074adfa8e98d9edc" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Baseclass::Pointer</a> itk::fem::LoadLandmark::Clone </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Create a new object from the existing one <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#b7d62a70d120cb5d8df7714bf7cfb827">itk::fem::LoadElement</a>.</p> </div> </div><p> <a class="anchor" name="0e93750356507c691b7ed22afd8abc14"></a><!-- doxytag: member="itk::fem::LoadLandmark::CreateFromStream" ref="0e93750356507c691b7ed22afd8abc14" args="(std::istream &f, void *info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">FEMLightObject::Pointer</a> itk::fem::FEMLightObject::CreateFromStream </td> <td>(</td> <td class="paramtype">std::istream & </td> <td class="paramname"> <em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"> <em>info</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [static, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Read object of any derived type from stream.<p> This static function creates an object of a class, which is derived from <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html" title="Base class for all classes that define the FEM system.">FEMLightObject</a>. The class of object is first determined from the stream, then the object of that class is constructed using the <a class="el" href="classitk_1_1fem_1_1FEMObjectFactory.html" title="Create objects of derived classes by specifying a class ID.">FEMObjectFactory</a>. Finally the data for this object is read from the stream, by calling the <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#47bd483753eb9ad15e8894726e77e003">Read()</a> member function. </div> </div><p> <a class="anchor" name="b027a0b9e0de955e08d445561e6f4124"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetForce" ref="b027a0b9e0de955e08d445561e6f4124" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">Element::VectorType</a>& itk::fem::LoadLandmark::GetForce </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00095">95</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00055">m_force</a>.</p> </div> </div><p> <a class="anchor" name="856d7f1c69da6c5dd9587f8eca475141"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetPoint" ref="856d7f1c69da6c5dd9587f8eca475141" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classvnl__vector.html">Element::VectorType</a>& itk::fem::LoadLandmark::GetPoint </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Access the location of the point load <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00080">80</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00046">m_pt</a>.</p> </div> </div><p> <a class="anchor" name="4c07316dc5ce670ca5afaaa71f51a603"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetSolution" ref="4c07316dc5ce670ca5afaaa71f51a603" args="(unsigned int i, unsigned int v=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> itk::fem::LoadLandmark::GetSolution </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"> <em>i</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"> <em>v</em> = <code>0</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to access the most recent solution vector <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00074">74</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="classitk_1_1fem_1_1Solution.html#4d4ea59c159d3d809bd5f7cb83f44818">itk::fem::Solution::GetSolutionValue()</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00067">m_Solution</a>.</p> </div> </div><p> <a class="anchor" name="abf53117c002b6dd214f57549ee679b1"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetSolution" ref="abf53117c002b6dd214f57549ee679b1" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> itk::fem::LoadLandmark::GetSolution </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to access the most recent solution vector <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1Load.html#95cd7cfff6548fc68df91772c1254e28">itk::fem::Load</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00073">73</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00067">m_Solution</a>.</p> </div> </div><p> <a class="anchor" name="51ff19d571f63035db897017c9041d03"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetSource" ref="51ff19d571f63035db897017c9041d03" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">Element::VectorType</a>& itk::fem::LoadLandmark::GetSource </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Access the location of the point load <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00090">90</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00053">m_source</a>.</p> </div> </div><p> <a class="anchor" name="cb8573f43dcf16d86d18232b81960e4a"></a><!-- doxytag: member="itk::fem::LoadLandmark::GetTarget" ref="cb8573f43dcf16d86d18232b81960e4a" args="() const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classvnl__vector.html">Element::VectorType</a>& itk::fem::LoadLandmark::GetTarget </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Access the location of the point load <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00136">136</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00051">m_target</a>.</p> </div> </div><p> <a class="anchor" name="69991ba8a25b3ac584951cea17d15496"></a><!-- doxytag: member="itk::fem::LoadLandmark::New" ref="69991ba8a25b3ac584951cea17d15496" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html">Self::Pointer</a> itk::fem::LoadLandmark::New </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline, static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classitk_1_1Object.html" title="Base class for most itk classes.">Object</a> creation in an <a class="el" href="namespaceitk.html" title="Hashtable class, used to implement the hashed associative containers itk_hash_set...">itk</a> compatible way <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#df7a4b543db41a0b3eac39a192bde879">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="0f63a2ef35fff7d0148376bfb313391d"></a><!-- doxytag: member="itk::fem::LoadLandmark::Read" ref="0f63a2ef35fff7d0148376bfb313391d" args="(std::istream &f, void *info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::fem::LoadLandmark::Read </td> <td>(</td> <td class="paramtype">std::istream & </td> <td class="paramname"> <em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"> <em>info</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Read a <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html" title="This load is derived from the motion of a specific landmark.">LoadLandmark</a> object from the input stream <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#14123c479d6b4bf9a96d1d1f32936946">itk::fem::LoadElement</a>.</p> </div> </div><p> <a class="anchor" name="a58bc5492a2d5d7de9ad5f950f8f2ec2"></a><!-- doxytag: member="itk::fem::LoadLandmark::ScalePointAndForce" ref="a58bc5492a2d5d7de9ad5f950f8f2ec2" args="(double *spacing, double fwt)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::ScalePointAndForce </td> <td>(</td> <td class="paramtype">double * </td> <td class="paramname"> <em>spacing</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>fwt</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00157">157</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00041">eta</a>, <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00053">m_source</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00051">m_target</a>.</p> </div> </div><p> <a class="anchor" name="218b9af95f70b27c549ab1a3fe0934a2"></a><!-- doxytag: member="itk::fem::LoadLandmark::SetForce" ref="218b9af95f70b27c549ab1a3fe0934a2" args="(const vnl_vector< Float > &force)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::SetForce </td> <td>(</td> <td class="paramtype">const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > & </td> <td class="paramname"> <em>force</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set the force vector <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00103">103</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00055">m_force</a>.</p> </div> </div><p> <a class="anchor" name="08d0638f87c7746d518e0bc0f4bf8305"></a><!-- doxytag: member="itk::fem::LoadLandmark::SetPoint" ref="08d0638f87c7746d518e0bc0f4bf8305" args="(const vnl_vector< Float > &pt)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::SetPoint </td> <td>(</td> <td class="paramtype">const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > & </td> <td class="paramname"> <em>pt</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set the force vector <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00085">85</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00046">m_pt</a>.</p> </div> </div><p> <a class="anchor" name="721dc10568240800e10dd88d37a1dac1"></a><!-- doxytag: member="itk::fem::LoadLandmark::SetSolution" ref="721dc10568240800e10dd88d37a1dac1" args="(Solution::ConstPointer ptr)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::SetSolution </td> <td>(</td> <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> </td> <td class="paramname"> <em>ptr</em> </td> <td> ) </td> <td><code> [inline, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to access the most recent solution vector <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1Load.html#044390ec1344a754d37f1b09229769c3">itk::fem::Load</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00072">72</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="a2b0972355b3f1ebb019f668794983ae"></a><!-- doxytag: member="itk::fem::LoadLandmark::SetSource" ref="a2b0972355b3f1ebb019f668794983ae" args="(const vnl_vector< Float > &source)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::SetSource </td> <td>(</td> <td class="paramtype">const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > & </td> <td class="paramname"> <em>source</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set the force vector <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00120">120</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00053">m_source</a>.</p> </div> </div><p> <a class="anchor" name="dd4e93b186ad4c5aa7a7822b81301109"></a><!-- doxytag: member="itk::fem::LoadLandmark::SetTarget" ref="dd4e93b186ad4c5aa7a7822b81301109" args="(const vnl_vector< Float > &target)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void itk::fem::LoadLandmark::SetTarget </td> <td>(</td> <td class="paramtype">const <a class="el" href="classvnl__vector.html">vnl_vector</a>< <a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a> > & </td> <td class="paramname"> <em>target</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set the force vector <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00144">144</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>References <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00051">m_target</a>.</p> </div> </div><p> <a class="anchor" name="e56895284c8d64b2b4767113ed3a4340"></a><!-- doxytag: member="itk::fem::LoadLandmark::SkipWhiteSpace" ref="e56895284c8d64b2b4767113ed3a4340" args="(std::istream &f)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void itk::fem::FEMLightObject::SkipWhiteSpace </td> <td>(</td> <td class="paramtype">std::istream & </td> <td class="paramname"> <em>f</em> </td> <td> ) </td> <td><code> [static, inherited]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Helper function that skips all the whitespace and comments in an input stream. </div> </div><p> <a class="anchor" name="ef93070a17d370731bbbb68989c0bed3"></a><!-- doxytag: member="itk::fem::LoadLandmark::Write" ref="ef93070a17d370731bbbb68989c0bed3" args="(std::ostream &f) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void itk::fem::LoadLandmark::Write </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"> <em>f</em> </td> <td> ) </td> <td> const<code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Write a <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html" title="This load is derived from the motion of a specific landmark.">LoadLandmark</a> object to the output stream <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#4c10c120750499e222c9c77cd5d40e29">itk::fem::LoadElement</a>.</p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="f99515cc4036c6d00b02fce25c5f114d"></a><!-- doxytag: member="itk::fem::LoadLandmark::CLID" ref="f99515cc4036c6d00b02fce25c5f114d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const int <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#f99515cc4036c6d00b02fce25c5f114d">itk::fem::LoadLandmark::CLID</a><code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Class ID for FEM object factory <p>Reimplemented from <a class="el" href="classitk_1_1fem_1_1LoadElement.html#0f75cacb6b15df9cff5138891a7c2941">itk::fem::LoadElement</a>.</p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00035">35</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> </div> </div><p> <a class="anchor" name="f106e02282547c1c454c6b38a80300ed"></a><!-- doxytag: member="itk::fem::LoadLandmark::eta" ref="f106e02282547c1c454c6b38a80300ed" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#f106e02282547c1c454c6b38a80300ed">itk::fem::LoadLandmark::eta</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Square root of the variance (eta) <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00041">41</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00157">ScalePointAndForce()</a>.</p> </div> </div><p> <a class="anchor" name="9003f80c5c1a893400d80592d185df0e"></a><!-- doxytag: member="itk::fem::LoadLandmark::GN" ref="9003f80c5c1a893400d80592d185df0e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#9003f80c5c1a893400d80592d185df0e">itk::fem::FEMLightObject::GN</a><code> [inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Global number of an object (ID of an object) In general the ID's are required to be unique only within a specific type of derived classes (Elements, Nodes, ...) If the GN is not required, it can be ignored. (normally you need the GN when writing or reading objects to/from stream. <p>Definition at line <a class="el" href="itkFEMLightObject_8h_source.html#l00165">165</a> of file <a class="el" href="itkFEMLightObject_8h_source.html">itkFEMLightObject.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLightObject_8h_source.html#l00154">itk::fem::FEMLightObject::FEMLightObject()</a>.</p> </div> </div><p> <a class="anchor" name="e3daf132ca8e29d33f63ccf6b0d1c1c9"></a><!-- doxytag: member="itk::fem::LoadLandmark::m_force" ref="e3daf132ca8e29d33f63ccf6b0d1c1c9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">vnl_vector</a><<a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a>> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#e3daf132ca8e29d33f63ccf6b0d1c1c9">itk::fem::LoadLandmark::m_force</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00055">55</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00095">GetForce()</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00103">SetForce()</a>.</p> </div> </div><p> <a class="anchor" name="48bfec5106643b986c8579f17219003c"></a><!-- doxytag: member="itk::fem::LoadLandmark::m_pt" ref="48bfec5106643b986c8579f17219003c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">vnl_vector</a><<a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a>> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#48bfec5106643b986c8579f17219003c">itk::fem::LoadLandmark::m_pt</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n-Dimensional space.">Point</a> in __local coordinates__ in the undeformed configuration <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00046">46</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00080">GetPoint()</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00085">SetPoint()</a>.</p> </div> </div><p> <a class="anchor" name="300849464adf84c1f5ccce0990f7b95e"></a><!-- doxytag: member="itk::fem::LoadLandmark::m_Solution" ref="300849464adf84c1f5ccce0990f7b95e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classitk_1_1fem_1_1Solution.html">Solution::ConstPointer</a> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#300849464adf84c1f5ccce0990f7b95e">itk::fem::LoadLandmark::m_Solution</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Pointer to the element which contains the undeformed configuration of the landmark Pointer to the solution object <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00067">67</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00073">GetSolution()</a>.</p> </div> </div><p> <a class="anchor" name="95577c76bfaf4a0338571a0f8b92c013"></a><!-- doxytag: member="itk::fem::LoadLandmark::m_source" ref="95577c76bfaf4a0338571a0f8b92c013" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">vnl_vector</a><<a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a>> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#95577c76bfaf4a0338571a0f8b92c013">itk::fem::LoadLandmark::m_source</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00053">53</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00090">GetSource()</a>, <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00157">ScalePointAndForce()</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00120">SetSource()</a>.</p> </div> </div><p> <a class="anchor" name="1faac505729b7f9f91c4596a3b5793f0"></a><!-- doxytag: member="itk::fem::LoadLandmark::m_target" ref="1faac505729b7f9f91c4596a3b5793f0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classvnl__vector.html">vnl_vector</a><<a class="el" href="classitk_1_1fem_1_1LoadElement.html#51741f42d87b412338c29f5393deb498">Float</a>> <a class="el" href="classitk_1_1fem_1_1LoadLandmark.html#1faac505729b7f9f91c4596a3b5793f0">itk::fem::LoadLandmark::m_target</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <a class="el" href="classitk_1_1Point.html" title="A templated class holding a geometric point in n-Dimensional space.">Point</a> in __global coordinates__ in the deformed configuration <p>Definition at line <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00051">51</a> of file <a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a>.</p> <p>Referenced by <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00136">GetTarget()</a>, <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00157">ScalePointAndForce()</a>, and <a class="el" href="itkFEMLoadLandmark_8h_source.html#l00144">SetTarget()</a>.</p> </div> </div><p> <a class="anchor" name="c91749b78424a06b8923180df3ebd411"></a><!-- doxytag: member="itk::fem::LoadLandmark::whitespaces" ref="c91749b78424a06b8923180df3ebd411" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const std::string <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#c91749b78424a06b8923180df3ebd411">itk::fem::FEMLightObject::whitespaces</a><code> [static, inherited]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Const string of all whitespace characters. This string is used by <a class="el" href="classitk_1_1fem_1_1FEMLightObject.html#e56895284c8d64b2b4767113ed3a4340">SkipWhiteSpace</a> function. <p>Definition at line <a class="el" href="itkFEMLightObject_8h_source.html#l00135">135</a> of file <a class="el" href="itkFEMLightObject_8h_source.html">itkFEMLightObject.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="itkFEMLoadLandmark_8h_source.html">itkFEMLoadLandmark.h</a></ul> </div> <hr><address><small> Generated at Fri May 8 08:49:59 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>