+</p>
+<hr><a name="_details"></a>
+<h2>Detailed Description</h2>
+The class contains mesh shape, SMESH_Mesh, SMESH_MeshEditor More
+details.
+<p></p>
+<hr>
+<h2>Member Function Documentation</h2>
+<a class="anchor" name="2f592ce85252933c16d53b2233326e78"></a><!-- doxytag: member="smesh::Mesh::__init__" ref="2f592ce85252933c16d53b2233326e78" args="" -->
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.__init__ </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>obj</em> = <code>0</code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>Creates mesh on the shape <em>geom(or the empty mesh if geom
+equal to 0)</em>, sets GUI name of this mesh to <em>name</em>. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>obj</em> </td>
+ <td>Shape to be meshed or SMESH_Mesh object </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>name</em> </td>
+ <td>Study name of the mesh </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="bd750f18fbb3bbaec4658dbf9abf9a6a"></a><!-- doxytag: member="smesh::Mesh::SetMesh" ref="bd750f18fbb3bbaec4658dbf9abf9a6a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SetMesh </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theMesh</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMesh</em> </td>
+ <td>is SMESH_Mesh object </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="dbacc8ea6620b9d3f75c78ccd01447f5"></a><!-- doxytag: member="smesh::Mesh::GetMesh" ref="dbacc8ea6620b9d3f75c78ccd01447f5" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetMesh </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Mesh object </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b87f0d109e7dd97722ee0bfea949d534"></a><!-- doxytag: member="smesh::Mesh::GetName" ref="b87f0d109e7dd97722ee0bfea949d534" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetName </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1c8c2f704ec04470c635bafbffc2fd89"></a><!-- doxytag: member="smesh::Mesh::SetName" ref="1c8c2f704ec04470c635bafbffc2fd89" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SetName </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="6a6cf011f8f9ae71976677e5fc252cba"></a><!-- doxytag: member="smesh::Mesh::GetSubMesh" ref="6a6cf011f8f9ae71976677e5fc252cba" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetSubMesh </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theSubObject</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>The subMesh object gives access to nodes and elements IDs. <br>
+SubMesh will be used instead of SubShape in a next idl version to
+adress a specific subMesh... </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8cd4dd97fd482c2dc9366831d9edfade"></a><!-- doxytag: member="smesh::Mesh::GetShape" ref="8cd4dd97fd482c2dc9366831d9edfade" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetShape </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>GEOM_Object </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3c65a48f65595eca0cb35537327f66e7"></a><!-- doxytag: member="smesh::Mesh::SetShape" ref="3c65a48f65595eca0cb35537327f66e7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SetShape </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>shape to be meshed(GEOM_Object) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8b180b0fecdee7086fd87b6e399fb920"></a><!-- doxytag: member="smesh::Mesh::IsReadyToCompute" ref="8b180b0fecdee7086fd87b6e399fb920" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IsReadyToCompute </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theSubObject</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMesh</em> </td>
+ <td>is an instance of <a class="el"
+ href="classsmesh_1_1Mesh.html">Mesh</a> class </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theSubObject</em> </td>
+ <td>subshape of a mesh shape </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8a4a3f3f1b1c3ab7344043fc0462b34c"></a><!-- doxytag: member="smesh::Mesh::GetAlgoState" ref="8a4a3f3f1b1c3ab7344043fc0462b34c" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetAlgoState </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theSubObject</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMesh</em> </td>
+ <td>is an instance of <a class="el"
+ href="classsmesh_1_1Mesh.html">Mesh</a> class </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theSubObject</em> </td>
+ <td>subshape of a mesh shape </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>a list of errors </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="98eebf424797ca54f6f8d26bfe5fa198"></a><!-- doxytag: member="smesh::Mesh::GetGeometryByMeshElement" ref="98eebf424797ca54f6f8d26bfe5fa198" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetGeometryByMeshElement </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theElementID</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theGeomName</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>The returned geometrical object, if not nil, is either found
+in the study or is published by this method with the given name </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMesh</em> </td>
+ <td>is an instance of <a class="el"
+ href="classsmesh_1_1Mesh.html">Mesh</a> class </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theElementID</em> </td>
+ <td>an id of the mesh element </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theGeomName</em> </td>
+ <td>user defined name of geometrical object </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>GEOM.GEOM_Object instance </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="06348840fb6e34f96868289711e081b8"></a><!-- doxytag: member="smesh::Mesh::MeshDimension" ref="06348840fb6e34f96868289711e081b8" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MeshDimension </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="c482d4a5eb26a6215d5da9b368e19c45"></a><!-- doxytag: member="smesh::Mesh::Segment" ref="c482d4a5eb26a6215d5da9b368e19c45" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Segment </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>algo</em> = <code><a
+ class="el" href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">REGULAR</a></code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>If the optional <em>algo</em> parameter is not sets, this
+algorithm is REGULAR. If the optional <em>geom</em> parameter is not
+sets, this algorithm is global. <br>
+Otherwise, this algorithm define a submesh based on <em>geom</em>
+subshape. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>algo</em> </td>
+ <td>values are <a class="el"
+ href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">smesh.REGULAR</a>
+or <a class="el"
+ href="namespacesmesh.html#40eed802c94269a68ec2194609fac2f0">smesh.PYTHON</a>
+for discretization via python function </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>If defined, subshape to be meshed </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="0670294973fa7bfe28b9011e0f09f6a1"></a><!-- doxytag: member="smesh::Mesh::Triangle" ref="0670294973fa7bfe28b9011e0f09f6a1" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Triangle </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>algo</em> = <code><a
+ class="el" href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">MEFISTO</a></code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>If the optional <em>geom</em> parameter is not sets, this
+algorithm is global. <br>
+Otherwise, this algorithm define a submesh based on <em>geom</em>
+subshape. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>algo</em> </td>
+ <td>values are: <a class="el"
+ href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">smesh.MEFISTO</a>
+or <a class="el"
+ href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</a>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>If defined, subshape to be meshed </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="4ca1886a1ff06e16c670f1675c5a573b"></a><!-- doxytag: member="smesh::Mesh::Quadrangle" ref="4ca1886a1ff06e16c670f1675c5a573b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Quadrangle </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>If the optional <em>geom</em> parameter is not sets, this
+algorithm is global. <br>
+Otherwise, this algorithm define a submesh based on <em>geom</em>
+subshape. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>If defined, subshape to be meshed </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="25ec76b72df8bebc8a612910a0318620"></a><!-- doxytag: member="smesh::Mesh::Tetrahedron" ref="25ec76b72df8bebc8a612910a0318620" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Tetrahedron </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>algo</em> = <code><a
+ class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">NETGEN</a></code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>The parameter <em>algo</em> permits to choice the algorithm:
+NETGEN or GHS3D If the optional <em>geom</em> parameter is not sets,
+this algorithm is global. <br>
+Otherwise, this algorithm define a submesh based on <em>geom</em>
+subshape. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>algo</em> </td>
+ <td>values are: <a class="el"
+ href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</a>,
+ <a class="el"
+ href="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">smesh.GHS3D</a>,
+ <a class="el"
+ href="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">smesh.FULL_NETGEN</a>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>If defined, subshape to be meshed </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="21ec3ac09ca0ad1a9fdc6935654893fd"></a><!-- doxytag: member="smesh::Mesh::Hexahedron" ref="21ec3ac09ca0ad1a9fdc6935654893fd" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Hexahedron </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>If the optional <em>geom</em> parameter is not sets, this
+algorithm is global. <br>
+Otherwise, this algorithm define a submesh based on <em>geom</em>
+subshape. </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>If defined, subshape to be meshed </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="27c0aef5694eea45b0670207d5580bc6"></a><!-- doxytag: member="smesh::Mesh::Netgen" ref="27c0aef5694eea45b0670207d5580bc6" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Netgen </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>is3D</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ed26e60b9561403c1966a8a4aac5f512"></a><!-- doxytag: member="smesh::Mesh::Compute" ref="ed26e60b9561403c1966a8a4aac5f512" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Compute </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d23d8a7c9fc382821d4016774fa9e98d"></a><!-- doxytag: member="smesh::Mesh::AutomaticTetrahedralization" ref="d23d8a7c9fc382821d4016774fa9e98d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AutomaticTetrahedralization </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>fineness</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1c78238cdf0aad20ab2d6eef4a184799"></a><!-- doxytag: member="smesh::Mesh::AutomaticHexahedralization" ref="1c78238cdf0aad20ab2d6eef4a184799" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AutomaticHexahedralization </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>fineness</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="9dcaabbf09856c4a4d7465cb12eaf28e"></a><!-- doxytag: member="smesh::Mesh::GetHypothesisList" ref="9dcaabbf09856c4a4d7465cb12eaf28e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetHypothesisList </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>geom</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>geom</em> </td>
+ <td>is subhape of mesh geometry </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="95d999f08f0aaef05f6dcdb8292e00e0"></a><!-- doxytag: member="smesh::Mesh::RemoveGlobalHypotheses" ref="95d999f08f0aaef05f6dcdb8292e00e0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RemoveGlobalHypotheses </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="6deeda0a7c76698bdf314b7c81b15c0f"></a><!-- doxytag: member="smesh::Mesh::Group" ref="6deeda0a7c76698bdf314b7c81b15c0f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Group </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>grp</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em> = <code>""</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>grp</em> </td>
+ <td>is a geometric group, a vertex, an edge, a face or
+a solid </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>name</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_GroupOnGeom </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="36933e515825d7d1c62863686546a84f"></a><!-- doxytag: member="smesh::Mesh::ExportToMED" ref="36933e515825d7d1c62863686546a84f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExportToMED </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>version</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>opt</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>Export the mesh in a file with the MED format and choice the <em>version</em>
+of MED format </p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>f</em> </td>
+ <td>is the file name </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>version</em> </td>
+ <td>values are SMESH.MED_V2_1, SMESH.MED_V2_2 </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="a86bdbce4f2f57e951bcea9ab1986ecb"></a><!-- doxytag: member="smesh::Mesh::ExportMED" ref="a86bdbce4f2f57e951bcea9ab1986ecb" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExportMED </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>auto_groups</em> =
+ <code>0</code>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>version</em> = <code>MED_V2_2</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>f</em> </td>
+ <td>is the file name </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>auto_groups</em> </td>
+ <td>boolean parameter for creating/not creating the
+groups Group_On_All_Nodes, Group_On_All_Faces, ... ; the typical use is
+auto_groups=false. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>version</em> </td>
+ <td>MED format version(MED_V2_1 or MED_V2_2) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5db000b98b9608f1f3384a4b09b35f58"></a><!-- doxytag: member="smesh::Mesh::ExportDAT" ref="5db000b98b9608f1f3384a4b09b35f58" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExportDAT </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>f</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>f</em> </td>
+ <td>is the file name </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="c008bc59ddf84fb975ea54fdd9c5b20e"></a><!-- doxytag: member="smesh::Mesh::ExportUNV" ref="c008bc59ddf84fb975ea54fdd9c5b20e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExportUNV </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>f</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>f</em> </td>
+ <td>is the file name </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5f0cfa067db19492048fc67f9214a938"></a><!-- doxytag: member="smesh::Mesh::ExportSTL" ref="5f0cfa067db19492048fc67f9214a938" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExportSTL </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>ascii</em> = <code>1</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>f</em> </td>
+ <td>is the file name </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>ascii</em> </td>
+ <td>defined the kind of file contents </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d0f9d4c25155f1aa2f2f9d9439bbd380"></a><!-- doxytag: member="smesh::Mesh::CreateEmptyGroup" ref="d0f9d4c25155f1aa2f2f9d9439bbd380" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.CreateEmptyGroup </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementType</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementType</em> </td>
+ <td>is the type of elements in the group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>name</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="4766ca881b87442bb269d843d6e0fbee"></a><!-- doxytag: member="smesh::Mesh::GroupOnGeom" ref="4766ca881b87442bb269d843d6e0fbee" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GroupOnGeom </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>grp</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em> = <code>""</code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>type</em> = <code>None</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>grp</em> </td>
+ <td>is a geometric group, a vertex, an edge, a face or
+a solid </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>name</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_GroupOnGeom </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3b3954caebc6f212681cdc43d683d81f"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByIds" ref="3b3954caebc6f212681cdc43d683d81f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MakeGroupByIds </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>groupName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementType</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elemIDs</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>groupName</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementType</em> </td>
+ <td>is the type of elements in the group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elemIDs</em> </td>
+ <td>is the list of ids </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="971e345218f95e1d56d59450aebb8dec"></a><!-- doxytag: member="smesh::Mesh::MakeGroup" ref="971e345218f95e1d56d59450aebb8dec" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MakeGroup </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>groupName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementType</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>CritType</em> = <code>FT_Undefined</code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Compare</em> = <code>FT_EqualTo</code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Treshold</em> = <code>""</code>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>UnaryOp</em> = <code>FT_Undefined</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>groupName</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementType</em> </td>
+ <td>is the type of elements in the group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>CritType</em> </td>
+ <td>is type of criterion( FT_Taper, FT_Area,
+FT_RangeOfIds, FT_LyingOnGeom etc. ) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Compare</em> </td>
+ <td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Treshold</em> </td>
+ <td>is threshold value (range of id ids as string,
+shape, numeric) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>UnaryOp</em> </td>
+ <td>is FT_LogicalNOT or FT_Undefined </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3ed52b9c18af35719986e962143a5ffb"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriterion" ref="3ed52b9c18af35719986e962143a5ffb" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MakeGroupByCriterion </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>groupName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Criterion</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>groupName</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Criterion</em> </td>
+ <td>is the instance of Criterion class </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1db8830048163a89d6e8a5b38bc0aff6"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriteria" ref="1db8830048163a89d6e8a5b38bc0aff6" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MakeGroupByCriteria </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>groupName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriteria</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>groupName</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Criteria</em> </td>
+ <td>is the list of criterions </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8f4952f18ef6e065b1f21b9c501acdbd"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByFilter" ref="8f4952f18ef6e065b1f21b9c501acdbd" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MakeGroupByFilter </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>groupName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theFilter</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>groupName</em> </td>
+ <td>is the name of the mesh group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Criterion</em> </td>
+ <td>is the instance of Filter class </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>SMESH_Group </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="14ec9ac71e14ef62aa41ab5427dc874b"></a><!-- doxytag: member="smesh::Mesh::GetIdsFromFilter" ref="14ec9ac71e14ef62aa41ab5427dc874b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetIdsFromFilter </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theFilter</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theFilter</em> </td>
+ <td>is SMESH_Filter </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>list of ids </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="bf1218d5cb3988330c0bf61db2a2b2b7"></a><!-- doxytag: member="smesh::Mesh::GetFreeBorders" ref="bf1218d5cb3988330c0bf61db2a2b2b7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetFreeBorders </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>list of SMESH.FreeEdges.Border structure: edge id and two
+its nodes ids. </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="cf78d6ee5bf4142a7c47c542dd29774e"></a><!-- doxytag: member="smesh::Mesh::RemoveGroup" ref="cf78d6ee5bf4142a7c47c542dd29774e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RemoveGroup </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="7b925f04a22f5b1b6b2e534da1ecbd92"></a><!-- doxytag: member="smesh::Mesh::RemoveGroupWithContents" ref="7b925f04a22f5b1b6b2e534da1ecbd92" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RemoveGroupWithContents </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="95da60a43691e2555e1246346bab95cc"></a><!-- doxytag: member="smesh::Mesh::GetGroups" ref="95da60a43691e2555e1246346bab95cc" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetGroups </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ec1357647df1fae2de711e46f33bce59"></a><!-- doxytag: member="smesh::Mesh::GetGroupNames" ref="ec1357647df1fae2de711e46f33bce59" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetGroupNames </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="adce4d7372f7f85d7851aac8fa8223ab"></a><!-- doxytag: member="smesh::Mesh::UnionGroups" ref="adce4d7372f7f85d7851aac8fa8223ab" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.UnionGroups </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group2</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>All mesh elements that are present in initial groups are added
+to the new one </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ff4bc7665f316f9afe4091a1aa195938"></a><!-- doxytag: member="smesh::Mesh::IntersectGroups" ref="ff4bc7665f316f9afe4091a1aa195938" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IntersectGroups </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>group2</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>All mesh elements that are present in both initial groups are
+added to the new one. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="93a759ed3183676d160b210ea16f4152"></a><!-- doxytag: member="smesh::Mesh::CutGroups" ref="93a759ed3183676d160b210ea16f4152" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.CutGroups </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>mainGroup</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>toolGroup</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>All mesh elements that are present in main group but do not
+present in tool group are added to the new one </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="a8eb2739e60747e3e4f21f6d044fb8ea"></a><!-- doxytag: member="smesh::Mesh::GetLog" ref="a8eb2739e60747e3e4f21f6d044fb8ea" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetLog </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>clearAfterGet</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>clearAfterGet</em> </td>
+ <td>log is emptied after Get (safe if concurrents
+access) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>list of log_block structures: commandType number coords
+indexes </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ca397e42479735387f28e60daba5fa21"></a><!-- doxytag: member="smesh::Mesh::ClearLog" ref="ca397e42479735387f28e60daba5fa21" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ClearLog </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>Must be used immediately after GetLog if clearAfterGet is
+false. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8c2b5b28778a8c8e75dbf67e9e173e96"></a><!-- doxytag: member="smesh::Mesh::GetId" ref="8c2b5b28778a8c8e75dbf67e9e173e96" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="aefae881bffe9563d1d94a8aa94311aa"></a><!-- doxytag: member="smesh::Mesh::GetStudyId" ref="aefae881bffe9563d1d94a8aa94311aa" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetStudyId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d1846b2ee111a6720a7bfdb7bae9a04e"></a><!-- doxytag: member="smesh::Mesh::HasDuplicatedGroupNamesMED" ref="d1846b2ee111a6720a7bfdb7bae9a04e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.HasDuplicatedGroupNamesMED </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>Consider maximum group name length stored in MED file. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="e65f765b6a402c7c8b26335fa4422cf5"></a><!-- doxytag: member="smesh::Mesh::GetMeshEditor" ref="e65f765b6a402c7c8b26335fa4422cf5" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetMeshEditor </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="23967469975fb15ab095fbef5d3fff4c"></a><!-- doxytag: member="smesh::Mesh::GetMEDMesh" ref="23967469975fb15ab095fbef5d3fff4c" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetMEDMesh </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="726ae692c089873060904db2f5be2489"></a><!-- doxytag: member="smesh::Mesh::NbNodes" ref="726ae692c089873060904db2f5be2489" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ab9164bf03dfc3f96373c83890faeac7"></a><!-- doxytag: member="smesh::Mesh::NbElements" ref="ab9164bf03dfc3f96373c83890faeac7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8f6a7ba5c4246afbe8c23c31b54fe151"></a><!-- doxytag: member="smesh::Mesh::NbEdges" ref="8f6a7ba5c4246afbe8c23c31b54fe151" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbEdges </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="62493e2dea0235f7043c35850ea67bc1"></a><!-- doxytag: member="smesh::Mesh::NbEdgesOfOrder" ref="62493e2dea0235f7043c35850ea67bc1" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbEdgesOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="7e9df39cf5129962023043abcc898e69"></a><!-- doxytag: member="smesh::Mesh::NbFaces" ref="7e9df39cf5129962023043abcc898e69" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbFaces </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b5f5d0f76b75110f373c2978bec4511d"></a><!-- doxytag: member="smesh::Mesh::NbFacesOfOrder" ref="b5f5d0f76b75110f373c2978bec4511d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbFacesOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="45deec5dbf334ba86f69210edb6eb031"></a><!-- doxytag: member="smesh::Mesh::NbTriangles" ref="45deec5dbf334ba86f69210edb6eb031" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbTriangles </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="81cdae5d219351e937d02a8ea5c8bd66"></a><!-- doxytag: member="smesh::Mesh::NbTrianglesOfOrder" ref="81cdae5d219351e937d02a8ea5c8bd66" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbTrianglesOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d83429db26cce1bc35795935c4c22e0a"></a><!-- doxytag: member="smesh::Mesh::NbQuadrangles" ref="d83429db26cce1bc35795935c4c22e0a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbQuadrangles </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="4c9bca301fa2170813406412cfd9c1aa"></a><!-- doxytag: member="smesh::Mesh::NbQuadranglesOfOrder" ref="4c9bca301fa2170813406412cfd9c1aa" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbQuadranglesOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="f086f62d71136f0e5a24ee9a4150515b"></a><!-- doxytag: member="smesh::Mesh::NbPolygons" ref="f086f62d71136f0e5a24ee9a4150515b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPolygons </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="e35ea16aadc59efecaff428c0b3c2dfe"></a><!-- doxytag: member="smesh::Mesh::NbVolumes" ref="e35ea16aadc59efecaff428c0b3c2dfe" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbVolumes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b5dc83d1838f66e925667cd6634b5919"></a><!-- doxytag: member="smesh::Mesh::NbVolumesOfOrder" ref="b5dc83d1838f66e925667cd6634b5919" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbVolumesOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="2a7fd2a66045ad4ef37395899cf3e2b4"></a><!-- doxytag: member="smesh::Mesh::NbTetras" ref="2a7fd2a66045ad4ef37395899cf3e2b4" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbTetras </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5f6f04aee13f5e9146b0b83dc4a29136"></a><!-- doxytag: member="smesh::Mesh::NbTetrasOfOrder" ref="5f6f04aee13f5e9146b0b83dc4a29136" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbTetrasOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="fd3a0392332424162db67bdc18a66b9e"></a><!-- doxytag: member="smesh::Mesh::NbHexas" ref="fd3a0392332424162db67bdc18a66b9e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbHexas </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="30d469eb020c16ac95fe4ccc86df9847"></a><!-- doxytag: member="smesh::Mesh::NbHexasOfOrder" ref="30d469eb020c16ac95fe4ccc86df9847" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbHexasOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="aee1ae2972f4256dbc23281f212bd63d"></a><!-- doxytag: member="smesh::Mesh::NbPyramids" ref="aee1ae2972f4256dbc23281f212bd63d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPyramids </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="6f9f0c840846170841655ffe6c88c9ba"></a><!-- doxytag: member="smesh::Mesh::NbPyramidsOfOrder" ref="6f9f0c840846170841655ffe6c88c9ba" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPyramidsOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="497d7d510d365904c8850f8a1ab9b9c6"></a><!-- doxytag: member="smesh::Mesh::NbPrisms" ref="497d7d510d365904c8850f8a1ab9b9c6" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPrisms </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8d37e2b2ec7aff3b89b0933c03409e5b"></a><!-- doxytag: member="smesh::Mesh::NbPrismsOfOrder" ref="8d37e2b2ec7aff3b89b0933c03409e5b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPrismsOfOrder </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementOrder</em> </td>
+ <td>is order of elements: ORDER_ANY, ORDER_LINEAR or
+ORDER_QUADRATIC </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="84903e975c77cc2542ea50143f9cb877"></a><!-- doxytag: member="smesh::Mesh::NbPolyhedrons" ref="84903e975c77cc2542ea50143f9cb877" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbPolyhedrons </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="fafa87c1893299b30bffdaa748837ace"></a><!-- doxytag: member="smesh::Mesh::NbSubMesh" ref="fafa87c1893299b30bffdaa748837ace" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.NbSubMesh </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="2f7b4230985fdf7dac8c1a3dc5d96efa"></a><!-- doxytag: member="smesh::Mesh::GetElementsId" ref="2f7b4230985fdf7dac8c1a3dc5d96efa" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetElementsId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1dbede49ac46741782d4b88096024754"></a><!-- doxytag: member="smesh::Mesh::GetElementsByType" ref="1dbede49ac46741782d4b88096024754" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetElementsByType </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementType</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>elementType</em> </td>
+ <td>is required type of elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d4f0260724efd10fc07d6cc030348bf7"></a><!-- doxytag: member="smesh::Mesh::GetNodesId" ref="d4f0260724efd10fc07d6cc030348bf7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetNodesId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="09d64e636ad97f4929174795376cb79a"></a><!-- doxytag: member="smesh::Mesh::GetElementType" ref="09d64e636ad97f4929174795376cb79a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetElementType </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>iselem</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="cff00e6b2f5d63f24af53e5d654d259e"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementsId" ref="cff00e6b2f5d63f24af53e5d654d259e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetSubMeshElementsId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>shapeID</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>shapeID</em> </td>
+ <td>is geom object(subshape) IOR </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="df30b3062d9420c85f457d8d67716c6a"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshNodesId" ref="df30b3062d9420c85f457d8d67716c6a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetSubMeshNodesId </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>shapeID</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>all</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>shapeID</em> </td>
+ <td>is geom object(subshape) IOR </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="01928943dd569e70590f7a82d5a9c083"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementType" ref="01928943dd569e70590f7a82d5a9c083" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetSubMeshElementType </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>shapeID</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>shapeID</em> </td>
+ <td>is geom object(subshape) IOR </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="97cc6a5900b73642880b5c5327167347"></a><!-- doxytag: member="smesh::Mesh::Dump" ref="97cc6a5900b73642880b5c5327167347" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Dump </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8c5f43b40615e416e8723250aedca198"></a><!-- doxytag: member="smesh::Mesh::GetNodeXYZ" ref="8c5f43b40615e416e8723250aedca198" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetNodeXYZ </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="89759593eb975e4a98f21fad2f0471d9"></a><!-- doxytag: member="smesh::Mesh::GetNodeInverseElements" ref="89759593eb975e4a98f21fad2f0471d9" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetNodeInverseElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="819f94ff143442f18726ad6d571f4d4d"></a><!-- doxytag: member="smesh::Mesh::GetShapeID" ref="819f94ff143442f18726ad6d571f4d4d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetShapeID </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="eef3aa74ef3616715448260f21f743fe"></a><!-- doxytag: member="smesh::Mesh::GetShapeIDForElem" ref="eef3aa74ef3616715448260f21f743fe" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetShapeIDForElem </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>id</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8a3f80335947fd570bba6b4f53a8a561"></a><!-- doxytag: member="smesh::Mesh::GetElemNbNodes" ref="8a3f80335947fd570bba6b4f53a8a561" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetElemNbNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b962a2eb7fc5b6ee8c50795d185c45d0"></a><!-- doxytag: member="smesh::Mesh::GetElemNode" ref="b962a2eb7fc5b6ee8c50795d185c45d0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetElemNode </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>index</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="e51aaa086dca92d2b7966ae0b49aefd7"></a><!-- doxytag: member="smesh::Mesh::IsMediumNode" ref="e51aaa086dca92d2b7966ae0b49aefd7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IsMediumNode </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementID</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>nodeID</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="10e70db0e24a1ec78636f8651a402873"></a><!-- doxytag: member="smesh::Mesh::IsMediumNodeOfAnyElem" ref="10e70db0e24a1ec78636f8651a402873" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IsMediumNodeOfAnyElem </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>nodeID</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>elementType</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="bf279ea4ea4ea4aa0e01ef0b2da41376"></a><!-- doxytag: member="smesh::Mesh::ElemNbEdges" ref="bf279ea4ea4ea4aa0e01ef0b2da41376" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ElemNbEdges </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ba5c055ca37c30cb77d2c698cb062d18"></a><!-- doxytag: member="smesh::Mesh::ElemNbFaces" ref="ba5c055ca37c30cb77d2c698cb062d18" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ElemNbFaces </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="0711cb1be29ca2d8e186e921650b9a75"></a><!-- doxytag: member="smesh::Mesh::IsPoly" ref="0711cb1be29ca2d8e186e921650b9a75" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IsPoly </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="a6688e1a2742f29aa5b662cc7aaa4032"></a><!-- doxytag: member="smesh::Mesh::IsQuadratic" ref="a6688e1a2742f29aa5b662cc7aaa4032" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.IsQuadratic </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="512996a6214d6d7bb82c449126602dcb"></a><!-- doxytag: member="smesh::Mesh::BaryCenter" ref="512996a6214d6d7bb82c449126602dcb" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.BaryCenter </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="7ef5a1396c6ca2f87f866019d6994fda"></a><!-- doxytag: member="smesh::Mesh::RemoveElements" ref="7ef5a1396c6ca2f87f866019d6994fda" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RemoveElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>is list of ids of elements to remove </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3660e81cc2503176aeaaf791d91583aa"></a><!-- doxytag: member="smesh::Mesh::RemoveNodes" ref="3660e81cc2503176aeaaf791d91583aa" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RemoveNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfNodes</em> </td>
+ <td>is list of ids of nodes to remove </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1fc905250f88b780af041874783e1aba"></a><!-- doxytag: member="smesh::Mesh::AddNode" ref="1fc905250f88b780af041874783e1aba" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddNode </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>z</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5300171dc7f8dcb867641e99ddfe1259"></a><!-- doxytag: member="smesh::Mesh::AddEdge" ref="5300171dc7f8dcb867641e99ddfe1259" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddEdge </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IdsOfNodes</em> </td>
+ <td>List of node IDs for creation of element. Needed
+order of nodes in this list corresponds to description of MED. <br>
+This description is located by the following link: <a
+ href="http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.">http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="ac29ca675d96e76ac464d552d0677bef"></a><!-- doxytag: member="smesh::Mesh::AddFace" ref="ac29ca675d96e76ac464d552d0677bef" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddFace </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IdsOfNodes</em> </td>
+ <td>List of node IDs for creation of element. Needed
+order of nodes in this list corresponds to description of MED. <br>
+This description is located by the following link: <a
+ href="http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.">http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1ff012def84bb3df64b313060f6de7ba"></a><!-- doxytag: member="smesh::Mesh::AddPolygonalFace" ref="1ff012def84bb3df64b313060f6de7ba" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddPolygonalFace </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IdsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="21e6382dee8cc24808416494abc93e5f"></a><!-- doxytag: member="smesh::Mesh::AddVolume" ref="21e6382dee8cc24808416494abc93e5f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddVolume </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IdsOfNodes</em> </td>
+ <td>List of node IDs for creation of element. Needed
+order of nodes in this list corresponds to description of MED. <br>
+This description is located by the following link: <a
+ href="http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.">http://www.salome-platform.org/salome2/web_med_internet/logiciels/medV2.2.2_doc_html/html/modele_de_donnees.html#3.</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="2d584c652eeb55d174ad4e2107ad4702"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolume" ref="2d584c652eeb55d174ad4e2107ad4702" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddPolyhedralVolume </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IdsOfNodes</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Quantities</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IdsOfNodes</em> </td>
+ <td>List of node IDs for volume creation face by face. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Quantities</em> </td>
+ <td>List of integer values, Quantities[i] gives
+quantity of nodes in face number i. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="77d8a4cee1fa308e4ce7d2b80f15e52e"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolumeByFaces" ref="77d8a4cee1fa308e4ce7d2b80f15e52e" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AddPolyhedralVolumeByFaces </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IdsOfFaces</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IdsOfFaces</em> </td>
+ <td>List of face IDs for volume creation.</td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+Note: The created volume will refer only to nodes of the given faces,
+not to the faces itself. </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3a0b58036724d0068a346f233ac1744f"></a><!-- doxytag: member="smesh::Mesh::MoveNode" ref="3a0b58036724d0068a346f233ac1744f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MoveNode </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>z</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeID</em> </td>
+ <td>id of the node </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>x</em> </td>
+ <td>displacing along the X axis </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>y</em> </td>
+ <td>displacing along the Y axis </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>z</em> </td>
+ <td>displacing along the Z axis </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b1cd711562c3f4cf4d2989606210dc6d"></a><!-- doxytag: member="smesh::Mesh::InverseDiag" ref="b1cd711562c3f4cf4d2989606210dc6d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.InverseDiag </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID2</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeID1</em> </td>
+ <td>first node id </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeID2</em> </td>
+ <td>second node id </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>false if proper faces not found </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="1f9d69024eb5959bacf0f14c9a99f89f"></a><!-- doxytag: member="smesh::Mesh::DeleteDiag" ref="1f9d69024eb5959bacf0f14c9a99f89f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.DeleteDiag </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID2</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeID1</em> </td>
+ <td>first node id </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeID2</em> </td>
+ <td>second node id </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>false if proper faces not found </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="70be24d065258cab090116d94431f08b"></a><!-- doxytag: member="smesh::Mesh::Reorient" ref="70be24d065258cab090116d94431f08b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Reorient </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>
+= <code>None</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>if undefined reorient all mesh elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="3135d68c4429b2941870e19bb3233dce"></a><!-- doxytag: member="smesh::Mesh::ReorientObject" ref="3135d68c4429b2941870e19bb3233dce" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ReorientObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>is mesh, submesh or group </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="922f422cb40bc3412f7561defe43ef3b"></a><!-- doxytag: member="smesh::Mesh::TriToQuad" ref="922f422cb40bc3412f7561defe43ef3b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.TriToQuad </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriterion</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxAngle</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>The triangles to be fused, </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theCriterion</em> </td>
+ <td>is FT_...; used to choose a neighbour to fuse with.
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAngle</em> </td>
+ <td>is a max angle between element normals at which
+fusion is still performed; theMaxAngle is mesured in radians. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>TRUE in case of success, FALSE otherwise. </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b6d00be6bccc1478f6dd627ab10ef0b0"></a><!-- doxytag: member="smesh::Mesh::TriToQuadObject" ref="b6d00be6bccc1478f6dd627ab10ef0b0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.TriToQuadObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriterion</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxAngle</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>is mesh, submesh or group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theCriterion</em> </td>
+ <td>is FT_...; used to choose a neighbour to fuse with.
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAngle</em> </td>
+ <td>is a max angle between element normals at which
+fusion is still performed; theMaxAngle is mesured in radians. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>TRUE in case of success, FALSE otherwise. </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="0c0ad8d78fb361a3270325ceb3f495b6"></a><!-- doxytag: member="smesh::Mesh::QuadToTri" ref="0c0ad8d78fb361a3270325ceb3f495b6" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.QuadToTri </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>the faces to be splitted. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theCriterion</em> </td>
+ <td>is FT_...; used to choose a diagonal for splitting.
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em></em> </td>
+ <td>TRUE in case of success, FALSE otherwise. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5ce3b8a9451caf30b6150c81000beb38"></a><!-- doxytag: member="smesh::Mesh::QuadToTriObject" ref="5ce3b8a9451caf30b6150c81000beb38" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.QuadToTriObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object to taking list of elements from, is mesh,
+submesh or group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theCriterion</em> </td>
+ <td>is FT_...; used to choose a diagonal for splitting.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="c0a1a58709e0b852d34ad4c800e4dbe5"></a><!-- doxytag: member="smesh::Mesh::SplitQuad" ref="c0a1a58709e0b852d34ad4c800e4dbe5" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SplitQuad </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Diag13</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theElems</em> </td>
+ <td>The faces to be splitted </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>the13Diag</em> </td>
+ <td>is used to choose a diagonal for splitting. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>TRUE in case of success, FALSE otherwise. </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="597d364ed43deec20e76bbe76733f24a"></a><!-- doxytag: member="smesh::Mesh::SplitQuadObject" ref="597d364ed43deec20e76bbe76733f24a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SplitQuadObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Diag13</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>is object to taking list of elements from, is mesh,
+submesh or group </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="318863d98fc0ceae3d2c40f2e140ddcc"></a><!-- doxytag: member="smesh::Mesh::BestSplit" ref="318863d98fc0ceae3d2c40f2e140ddcc" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.BestSplit </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDOfQuad</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDOfQuad</em> </td>
+ <td>ID of the quadrangle to be splitted. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theCriterion</em> </td>
+ <td>is FT_...; a criterion to choose a diagonal for
+splitting. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>1 if 1-3 diagonal is better, 2 if 2-4 diagonal is better, 0
+if error occurs. </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="84d7a34fff0606afb1ad5ec38fbff51b"></a><!-- doxytag: member="smesh::Mesh::Smooth" ref="84d7a34fff0606afb1ad5ec38fbff51b" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Smooth </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfFixedNodes</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxNbOfIterations</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxAspectRatio</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list if ids of elements to smooth </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfFixedNodes</em> </td>
+ <td>list of ids of fixed nodes. Note that nodes built
+on edges and boundary nodes are always fixed. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxNbOfIterations</em> </td>
+ <td>maximum number of iterations </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAspectRatio</em> </td>
+ <td>varies in range [1.0, inf] </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Method</em> </td>
+ <td>is Laplacian(LAPLACIAN_SMOOTH) or
+Centroidal(CENTROIDAL_SMOOTH) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="35fe184fb7df14af5ed11780133242b6"></a><!-- doxytag: member="smesh::Mesh::SmoothObject" ref="35fe184fb7df14af5ed11780133242b6" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SmoothObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfFixedNodes</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxNbOfIterations</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxxAspectRatio</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object to smooth </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfFixedNodes</em> </td>
+ <td>list of ids of fixed nodes. Note that nodes built
+on edges and boundary nodes are always fixed. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxNbOfIterations</em> </td>
+ <td>maximum number of iterations </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAspectRatio</em> </td>
+ <td>varies in range [1.0, inf] </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Method</em> </td>
+ <td>is Laplacian(LAPLACIAN_SMOOTH) or
+Centroidal(CENTROIDAL_SMOOTH) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="f1a03b74c100180c10eebe21623a2c08"></a><!-- doxytag: member="smesh::Mesh::SmoothParametric" ref="f1a03b74c100180c10eebe21623a2c08" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SmoothParametric </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfFixedNodes</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxNbOfIterations</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxAspectRatio</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list if ids of elements to smooth </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfFixedNodes</em> </td>
+ <td>list of ids of fixed nodes. Note that nodes built
+on edges and boundary nodes are always fixed. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxNbOfIterations</em> </td>
+ <td>maximum number of iterations </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAspectRatio</em> </td>
+ <td>varies in range [1.0, inf] </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Method</em> </td>
+ <td>is Laplacian(LAPLACIAN_SMOOTH) or
+Centroidal(CENTROIDAL_SMOOTH) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="72f3d72d6e05ee787657079f7fae7569"></a><!-- doxytag: member="smesh::Mesh::SmoothParametricObject" ref="72f3d72d6e05ee787657079f7fae7569" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SmoothParametricObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfFixedNodes</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxNbOfIterations</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>MaxAspectRatio</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object to smooth </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfFixedNodes</em> </td>
+ <td>list of ids of fixed nodes. Note that nodes built
+on edges and boundary nodes are always fixed. </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxNbOfIterations</em> </td>
+ <td>maximum number of iterations </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>MaxAspectRatio</em> </td>
+ <td>varies in range [1.0, inf] </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Method</em> </td>
+ <td>is Laplacian(LAPLACIAN_SMOOTH) or
+Centroidal(CENTROIDAL_SMOOTH) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="4dc4ca27b4d1b0dfc975b5ebb9e74b98"></a><!-- doxytag: member="smesh::Mesh::ConvertToQuadratic" ref="4dc4ca27b4d1b0dfc975b5ebb9e74b98" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ConvertToQuadratic </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theForce3d</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="bf3a3a02b1ec06aaa4b518eacbc61c13"></a><!-- doxytag: member="smesh::Mesh::ConvertFromQuadratic" ref="bf3a3a02b1ec06aaa4b518eacbc61c13" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ConvertFromQuadratic </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="67efca0e9f290689ed21b473e52cbd50"></a><!-- doxytag: member="smesh::Mesh::RenumberNodes" ref="67efca0e9f290689ed21b473e52cbd50" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RenumberNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="425c345fea14aac8d46daf65e28aa361"></a><!-- doxytag: member="smesh::Mesh::RenumberElements" ref="425c345fea14aac8d46daf65e28aa361" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RenumberElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5c1411e04a23bd4f4ba721a24638a833"></a><!-- doxytag: member="smesh::Mesh::RotationSweep" ref="5c1411e04a23bd4f4ba721a24638a833" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RotationSweep </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Axix</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>AngleInRadians</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list of ids of elements to sweep </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Axix</em> </td>
+ <td>axis of rotation, AxisStruct or line(geom object) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>AngleInRadians</em> </td>
+ <td>angle of Rotation </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>number of steps </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Tolerance</em> </td>
+ <td>tolerance </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="9e3953602695cb8cfdca1357cd4281a0"></a><!-- doxytag: member="smesh::Mesh::RotationSweepObject" ref="9e3953602695cb8cfdca1357cd4281a0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RotationSweepObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Axix</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>AngleInRadians</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object wich elements should be sweeped </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Axix</em> </td>
+ <td>axis of rotation, AxisStruct or line(geom object) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>AngleInRadians</em> </td>
+ <td>angle of Rotation </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>number of steps </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Tolerance</em> </td>
+ <td>tolerance </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="975714cfcbcbb60eabd43045fe7d80f0"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweep" ref="975714cfcbcbb60eabd43045fe7d80f0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionSweep </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>StepVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list of elements ids for extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>StepVector</em> </td>
+ <td>vector, defining the direction and value of
+extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>the number of steps </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="4f3409fde48b1edb83ea3c598e061b01"></a><!-- doxytag: member="smesh::Mesh::AdvancedExtrusion" ref="4f3409fde48b1edb83ea3c598e061b01" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.AdvancedExtrusion </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>StepVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>ExtrFlags</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SewTolerance</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>is ids of elements </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>StepVector</em> </td>
+ <td>vector, defining the direction and value of
+extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>the number of steps </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>ExtrFlags</em> </td>
+ <td>set flags for performing extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>SewTolerance</em> </td>
+ <td>uses for comparing locations of nodes if flag
+EXTRUSION_FLAG_SEW is set </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="5d29416945e6a665b83258b6f20a3b9d"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject" ref="5d29416945e6a665b83258b6f20a3b9d" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionSweepObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>StepVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object wich elements should be processed </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>StepVector</em> </td>
+ <td>vector, defining the direction and value of
+extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>the number of steps </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="afa41c3158cd8b1fcfaf86db26d8550f"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject1D" ref="afa41c3158cd8b1fcfaf86db26d8550f" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionSweepObject1D </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>StepVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object wich elements should be processed </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>StepVector</em> </td>
+ <td>vector, defining the direction and value of
+extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>the number of steps </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="079e59af58714725629b5081b5ec15c4"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject2D" ref="079e59af58714725629b5081b5ec15c4" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionSweepObject2D </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>StepVector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object wich elements should be processed </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>StepVector</em> </td>
+ <td>vector, defining the direction and value of
+extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NbOfSteps</em> </td>
+ <td>the number of steps </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="691522416f481a91a268d58e15646eb7"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPath" ref="691522416f481a91a268d58e15646eb7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionAlongPath </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>PathMesh</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>PathShape</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeStart</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>HasAngles</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Angles</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>HasRefPoint</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>RefPoint</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>is ids of elements </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>PathMesh</em> </td>
+ <td>mesh containing a 1D sub-mesh on the edge, along
+which proceeds the extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>PathShape</em> </td>
+ <td>is shape(edge); as the mesh can be complex, the
+edge is used to define the sub-mesh for the path </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeStart</em> </td>
+ <td>the first or the last node on the edge. It is used
+to define the direction of extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>HasAngles</em> </td>
+ <td>allows the shape to be rotated around the path to
+get the resulting mesh in a helical fashion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Angles</em> </td>
+ <td>list of angles </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>HasRefPoint</em> </td>
+ <td>allows to use base point </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>RefPoint</em> </td>
+ <td>point around which the shape is rotated(the mass
+center of the shape by default). User can specify any point as the Base
+Point and the shape will be rotated with respect to this point. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="f0248dfbb1f18de28754468c1173f88c"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPathObject" ref="f0248dfbb1f18de28754468c1173f88c" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ExtrusionAlongPathObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>PathMesh</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>PathShape</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeStart</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>HasAngles</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Angles</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>HasRefPoint</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>RefPoint</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>is ids of elements </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>PathMesh</em> </td>
+ <td>mesh containing a 1D sub-mesh on the edge, along
+which proceeds the extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>PathShape</em> </td>
+ <td>is shape(edge); as the mesh can be complex, the
+edge is used to define the sub-mesh for the path </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>NodeStart</em> </td>
+ <td>the first or the last node on the edge. It is used
+to define the direction of extrusion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>HasAngles</em> </td>
+ <td>allows the shape to be rotated around the path to
+get the resulting mesh in a helical fashion </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Angles</em> </td>
+ <td>list of angles </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>HasRefPoint</em> </td>
+ <td>allows to use base point </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>RefPoint</em> </td>
+ <td>point around which the shape is rotated(the mass
+center of the shape by default). User can specify any point as the Base
+Point and the shape will be rotated with respect to this point. </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="e847af1a376e90dc10becf6c24475577"></a><!-- doxytag: member="smesh::Mesh::Mirror" ref="e847af1a376e90dc10becf6c24475577" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Mirror </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Mirror</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theMirrorType</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list of elements ids </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Mirror</em> </td>
+ <td>is AxisStruct or geom object(point, line, plane) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMirrorType</em> </td>
+ <td>is POINT, AXIS or PLANE If the Mirror is geom
+object this parameter is unnecessary </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy element(Copy is 1) or to replace
+with its mirroring(Copy is 0) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b1d7bc19611c4e6cbb9c6a39aa7d41e7"></a><!-- doxytag: member="smesh::Mesh::MirrorObject" ref="b1d7bc19611c4e6cbb9c6a39aa7d41e7" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MirrorObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Mirror</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theMirrorType</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em> = <code>0</code></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>mesh, submesh or group </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Mirror</em> </td>
+ <td>is AxisStruct or geom object(point, line, plane) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theMirrorType</em> </td>
+ <td>is POINT, AXIS or PLANE If the Mirror is geom
+object this parameter is unnecessary </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy element(Copy is 1) or to replace
+with its mirroring(Copy is 0) </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="17a4c398f12048ee97be9e34c6fcf0df"></a><!-- doxytag: member="smesh::Mesh::Translate" ref="17a4c398f12048ee97be9e34c6fcf0df" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Translate </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Vector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list of elements ids </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Vector</em> </td>
+ <td>direction of translation(DirStruct or vector) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy the translated elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="8fd2fa7ac4bd7733b92cfdc93bc06c6a"></a><!-- doxytag: member="smesh::Mesh::TranslateObject" ref="8fd2fa7ac4bd7733b92cfdc93bc06c6a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.TranslateObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Vector</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object to translate(mesh, submesh, or group) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Vector</em> </td>
+ <td>direction of translation(DirStruct or geom vector) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy the translated elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="9490661f177f27ab7c4ada20e244e049"></a><!-- doxytag: member="smesh::Mesh::Rotate" ref="9490661f177f27ab7c4ada20e244e049" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.Rotate </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Axis</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>AngleInRadians</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>IDsOfElements</em> </td>
+ <td>list of elements ids </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Axis</em> </td>
+ <td>axis of rotation(AxisStruct or geom line) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>AngleInRadians</em> </td>
+ <td>angle of rotation(in radians) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy the rotated elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="edbcc6762a097b389338f3fb79dd2e43"></a><!-- doxytag: member="smesh::Mesh::RotateObject" ref="edbcc6762a097b389338f3fb79dd2e43" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.RotateObject </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>theObject</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Axis</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>AngleInRadians</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>theObject</em> </td>
+ <td>object to rotate(mesh, submesh, or group) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Axis</em> </td>
+ <td>axis of rotation(AxisStruct or geom line) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>AngleInRadians</em> </td>
+ <td>angle of rotation(in radians) </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Copy</em> </td>
+ <td>allows to copy the rotated elements </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="cdf92cb074d0bdfdce13a7c496d593d4"></a><!-- doxytag: member="smesh::Mesh::FindCoincidentNodes" ref="cdf92cb074d0bdfdce13a7c496d593d4" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.FindCoincidentNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>Tolerance</em> </td>
+ <td>tolerance value </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>list</em> </td>
+ <td>of group of nodes </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="189cb7bee4e396e1cd429f55bdeb7830"></a><!-- doxytag: member="smesh::Mesh::MergeNodes" ref="189cb7bee4e396e1cd429f55bdeb7830" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MergeNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>GroupsOfNodes</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>list</em> </td>
+ <td>of group of nodes </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="6d065ef099f2d589074a7236cd17a8b8"></a><!-- doxytag: member="smesh::Mesh::MergeEqualElements" ref="6d065ef099f2d589074a7236cd17a8b8" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.MergeEqualElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="2a8b90d2e3ab295e130c72fa1b700e87"></a><!-- doxytag: member="smesh::Mesh::SewFreeBorders" ref="2a8b90d2e3ab295e130c72fa1b700e87" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SewFreeBorders </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeID1</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SecondNodeID1</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>LastNodeID1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeID2</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SecondNodeID2</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>LastNodeID2</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>CreatePolygons</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>CreatePolyedrs</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="33e575a39b2721c5f307ed633f826971"></a><!-- doxytag: member="smesh::Mesh::SewConformFreeBorders" ref="33e575a39b2721c5f307ed633f826971" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SewConformFreeBorders </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeID1</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SecondNodeID1</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>LastNodeID1</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeID2</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SecondNodeID2</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="b92ca31f6a9cc3b67ad97c5dfc6d0df0"></a><!-- doxytag: member="smesh::Mesh::SewBorderToSide" ref="b92ca31f6a9cc3b67ad97c5dfc6d0df0" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SewBorderToSide </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeIDOnFreeBorder</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>SecondNodeIDOnFreeBorder</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>LastNodeIDOnFreeBorder</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>FirstNodeIDOnSide</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>LastNodeIDOnSide</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>CreatePolygons</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>CreatePolyedrs</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="bf094f8b9d3152d4b6ad03818c2e53ae"></a><!-- doxytag: member="smesh::Mesh::SewSideElements" ref="bf094f8b9d3152d4b6ad03818c2e53ae" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.SewSideElements </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfSide1Elements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>IDsOfSide2Elements</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID1OfSide1ToMerge</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID1OfSide2ToMerge</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID2OfSide1ToMerge</em>,
+ </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>NodeID2OfSide2ToMerge</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p>Nodes belonging to Side1 are merged with nodes of elements of
+Side2. Number of elements in theSide1 and in theSide2 must be equal and
+they should have similar node connectivity. The nodes to merge should
+belong to sides borders and the first node should be linked to the
+second. </p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="f0a5ee1d36cbd2f05f0096a85f013d6a"></a><!-- doxytag: member="smesh::Mesh::ChangeElemNodes" ref="f0a5ee1d36cbd2f05f0096a85f013d6a" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.ChangeElemNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>ide</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" align="right" nowrap="nowrap"><br>
+ </td>
+ <td class="md"><br>
+ </td>
+ <td class="md" nowrap="nowrap"> </td>
+ <td class="mdname" nowrap="nowrap"> <em>newIDs</em></td>
+ </tr>
+ <tr>
+ <td class="md"><br>
+ </td>
+ <td class="md">) </td>
+ <td class="md" colspan="2"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p></p>
+ <dl compact="compact">
+ <dt><b>Parameters:</b></dt>
+ <dd>
+ <table border="0" cellpadding="0" cellspacing="2">
+ <tbody>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>ide</em> </td>
+ <td>the element id </td>
+ </tr>
+ <tr>
+ <td valign="top"><br>
+ </td>
+ <td valign="top"><em>newIDs</em> </td>
+ <td>nodes ids </td>
+ </tr>
+ </tbody>
+ </table>
+ </dd>
+ </dl>
+ <dl compact="compact">
+ <dt><b>Returns:</b></dt>
+ <dd>If number of nodes is not corresponded to type of element -
+returns false </dd>
+ </dl>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="2e52a15f9fa25f6a0dc17b80636b9ef4"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedNodes" ref="2e52a15f9fa25f6a0dc17b80636b9ef4" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetLastCreatedNodes </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="08160d8eccea10d14367996bb1459b77"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedElems" ref="08160d8eccea10d14367996bb1459b77" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">def
+smesh.Mesh.GetLastCreatedElems </td>
+ <td class="md" valign="top">( </td>
+ <td class="md" nowrap="nowrap" valign="top"> </td>
+ <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+ </td>
+ <td class="md" valign="top"> ) </td>
+ <td class="md" nowrap="nowrap"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</p>
+<hr>
+<h2>Field Documentation</h2>
+<a class="anchor" name="f3e48df7fb0b782b294824894c7c5589"></a><!-- doxytag: member="smesh::Mesh::geom" ref="f3e48df7fb0b782b294824894c7c5589" args="" -->
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">int <a
+ class="el"
+ href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">smesh.Mesh.geom</a>
+= 0<code> [static]</code> </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="05914b93aefd09a1702655e3eebde220"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="05914b93aefd09a1702655e3eebde220" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">int <a
+ class="el"
+ href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">smesh.Mesh.mesh</a>
+= 0<code> [static]</code> </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="c57794e9c688fc591fa6a634ae7ecf24"></a><!-- doxytag: member="smesh::Mesh::editor" ref="c57794e9c688fc591fa6a634ae7ecf24" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top">int <a
+ class="el"
+ href="classsmesh_1_1Mesh.html#c57794e9c688fc591fa6a634ae7ecf24">smesh.Mesh.editor</a>
+= 0<code> [static]</code> </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="eb2e95e036f629d22802fe1caa0dea77"></a><!-- doxytag: member="smesh::Mesh::geom" ref="eb2e95e036f629d22802fe1caa0dea77" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top"><a class="el"
+ href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">smesh.Mesh.geom</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="d4c31f83ccca912b41330a80953b19e2"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="d4c31f83ccca912b41330a80953b19e2" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top"><a class="el"
+ href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">smesh.Mesh.mesh</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<a class="anchor" name="f6f61e4be25bdf3a89492e8d9e466f1c"></a><!-- doxytag: member="smesh::Mesh::editor" ref="f6f61e4be25bdf3a89492e8d9e466f1c" args="" --></p>
+<p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="mdRow">
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="md" nowrap="nowrap" valign="top"><a class="el"
+ href="classsmesh_1_1Mesh.html#c57794e9c688fc591fa6a634ae7ecf24">smesh.Mesh.editor</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="0" cellspacing="5">
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>
+ <p> </p>
+ <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</p>
+<div class="div-footer">Generated on Mon Oct 30 10:36:51 2006 for
+SALOME - SMESH - v.3.2.2 by <a
+ href="http://www.doxygen.org/index.html"><img src="doxygen.png"
+ alt="doxygen" align="middle" border="0"></a> 1.4.6</div>