Sophie

Sophie

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

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ITK: itk::fem::ReadInfoType 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>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<a href="pages.html" class="qindex">Concepts</a></center>


<!-- Generated by Doxygen 1.5.9 -->
  <div class="navpath"><a class="el" href="namespaceitk.html">itk</a>::<a class="el" href="namespaceitk_1_1fem.html">fem</a>::<a class="el" href="classitk_1_1fem_1_1ReadInfoType.html">ReadInfoType</a>
  </div>
<div class="contents">
<h1>itk::fem::ReadInfoType Class Reference</h1><!-- doxytag: class="itk::fem::ReadInfoType" -->Helper class for storing additional information that is required when reading FEM objects from stream.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>&gt;</code>
<p>
<div class="dynheader">
Collaboration diagram for itk::fem::ReadInfoType:</div>
<div class="dynsection">
<p><center><img src="classitk_1_1fem_1_1ReadInfoType__coll__graph.png" border="0" usemap="#itk_1_1fem_1_1ReadInfoType__coll__map" alt="Collaboration graph"></center>
<map name="itk_1_1fem_1_1ReadInfoType__coll__map">
<area shape="rect" id="node2" href="classitk_1_1fem_1_1FEMPArray.html" title="Array for FEMP objects." alt="" coords="5,85,200,115"><area shape="rect" id="node4" href="classitk_1_1fem_1_1Element_1_1Node.html" title="Class that stores information required to define a node." alt="" coords="224,85,411,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="220,5,415,35"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classitk_1_1fem_1_1ReadInfoType-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 <br class="typebreak">
<a class="el" href="classitk_1_1fem_1_1FEMPArray.html">Element::ArrayType::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#f7232eed0943209ba916104621be47d0">ElementArrayPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1fem_1_1FEMPArray.html">Material::ArrayType::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#0e73dc55f242342c9128660adafc7e4c">MaterialArrayPointer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <br class="typebreak">
<a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">Node::ArrayType::ConstPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#4a656a6914cc51a57f15a233d6ad5ea0">NodeArrayPointer</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#13091754f0f769dc8c5bbb3197f33a5d">ReadInfoType</a> (<a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">NodeArrayPointer</a> node_, <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">ElementArrayPointer</a> el_, <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">MaterialArrayPointer</a> mat_)</td></tr>

<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">ElementArrayPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#ee4d90484fa35b937dc3418d90f64a02">m_el</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">MaterialArrayPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#7c1931796681239b957e52c6531e372c">m_mat</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">NodeArrayPointer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#a212dd17a21590da3eb6b1c6ed3b6e9c">m_node</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Helper class for storing additional information that is required when reading FEM objects from stream. 
<p>
When an element is to be read from the input stream, we must provide pointers to the array of nodes and materials. When reading load objects we also need pointer to the array of elements. Construct object of this class and pass a pointer to it when calling Read virtual member function for any type of <a class="el" href="namespaceitk_1_1fem.html" title="Contains finite element modeling (FEM) classes and support routines.">fem</a> classes. 
<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00698">698</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="f7232eed0943209ba916104621be47d0"></a><!-- doxytag: member="itk::fem::ReadInfoType::ElementArrayPointer" ref="f7232eed0943209ba916104621be47d0" 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">Element::ArrayType::ConstPointer</a> <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">itk::fem::ReadInfoType::ElementArrayPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00703">703</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e73dc55f242342c9128660adafc7e4c"></a><!-- doxytag: member="itk::fem::ReadInfoType::MaterialArrayPointer" ref="0e73dc55f242342c9128660adafc7e4c" 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">Material::ArrayType::ConstPointer</a> <a class="el" href="classitk_1_1fem_1_1FEMPArray.html">itk::fem::ReadInfoType::MaterialArrayPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00704">704</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4a656a6914cc51a57f15a233d6ad5ea0"></a><!-- doxytag: member="itk::fem::ReadInfoType::NodeArrayPointer" ref="4a656a6914cc51a57f15a233d6ad5ea0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">Node::ArrayType::ConstPointer</a> <a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">itk::fem::ReadInfoType::NodeArrayPointer</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00702">702</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="13091754f0f769dc8c5bbb3197f33a5d"></a><!-- doxytag: member="itk::fem::ReadInfoType::ReadInfoType" ref="13091754f0f769dc8c5bbb3197f33a5d" args="(NodeArrayPointer node_, ElementArrayPointer el_, MaterialArrayPointer mat_)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">itk::fem::ReadInfoType::ReadInfoType           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">NodeArrayPointer</a>&nbsp;</td>
          <td class="paramname"> <em>node_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">ElementArrayPointer</a>&nbsp;</td>
          <td class="paramname"> <em>el_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">MaterialArrayPointer</a>&nbsp;</td>
          <td class="paramname"> <em>mat_</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructor for simple object creation. 
<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00716">716</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="ee4d90484fa35b937dc3418d90f64a02"></a><!-- doxytag: member="itk::fem::ReadInfoType::m_el" ref="ee4d90484fa35b937dc3418d90f64a02" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">ElementArrayPointer</a> <a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#ee4d90484fa35b937dc3418d90f64a02">itk::fem::ReadInfoType::m_el</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to an array of elements 
<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00710">710</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7c1931796681239b957e52c6531e372c"></a><!-- doxytag: member="itk::fem::ReadInfoType::m_mat" ref="7c1931796681239b957e52c6531e372c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1fem_1_1FEMPArray.html">MaterialArrayPointer</a> <a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#7c1931796681239b957e52c6531e372c">itk::fem::ReadInfoType::m_mat</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to an array of materials. 
<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00713">713</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a212dd17a21590da3eb6b1c6ed3b6e9c"></a><!-- doxytag: member="itk::fem::ReadInfoType::m_node" ref="a212dd17a21590da3eb6b1c6ed3b6e9c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classitk_1_1fem_1_1Element_1_1Node.html">NodeArrayPointer</a> <a class="el" href="classitk_1_1fem_1_1ReadInfoType.html#a212dd17a21590da3eb6b1c6ed3b6e9c">itk::fem::ReadInfoType::m_node</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pointer to an array of nodes. 
<p>Definition at line <a class="el" href="itkFEMElementBase_8h_source.html#l00707">707</a> of file <a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="itkFEMElementBase_8h_source.html">itkFEMElementBase.h</a></ul>
</div>
<hr><address><small>
Generated at Fri May 8 08:53:30 2009 for ITK  by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img 
src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen"
align="middle" border=0 width=110 height=53>
</a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>