Salome HOME
Merging with WPdev
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh.html
index b9978393418083b159cee1b36ac895a35994a988..4206a80ba98fd553fd2b21106a689c4793ef1413 100644 (file)
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>SALOME - SMESH - v.version: smesh.Mesh Class Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh Class Reference</h1><!-- doxytag: class="smesh::Mesh" -->Class to define a mesh.  
-<a href="#_details">More...</a>
+<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+  <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1">
+  <meta name="GENERATOR"
+ content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+  <title>Main Page</title>
+  <link href="doxygen.css" rel="stylesheet" type="text/css">
+  <link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+<div style="text-align: center;">
+<h1>smesh.Mesh Class Reference
+</h1>
+<!-- doxytag: class="smesh::Mesh" --></div>
+<br>
+Class to define a mesh. <a href="#_details">More...</a>
 <p>
 <table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#2f592ce85252933c16d53b2233326e78">__init__</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#2f592ce85252933c16d53b2233326e78"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#dbacc8ea6620b9d3f75c78ccd01447f5">GetMesh</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Method that returns the mesh.  <a href="#dbacc8ea6620b9d3f75c78ccd01447f5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#8cd4dd97fd482c2dc9366831d9edfade">GetShape</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Method that returns the shape associated to the mesh.  <a href="#8cd4dd97fd482c2dc9366831d9edfade"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#06348840fb6e34f96868289711e081b8">MeshDimension</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns mesh dimension depending on shape one.  <a href="#06348840fb6e34f96868289711e081b8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#c482d4a5eb26a6215d5da9b368e19c45">Segment</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a segment discretization 1D algorithm.  <a href="#c482d4a5eb26a6215d5da9b368e19c45"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#0670294973fa7bfe28b9011e0f09f6a1">Triangle</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a triangle 2D algorithm for faces.  <a href="#0670294973fa7bfe28b9011e0f09f6a1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#4ca1886a1ff06e16c670f1675c5a573b">Quadrangle</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a quadrangle 2D algorithm for faces.  <a href="#4ca1886a1ff06e16c670f1675c5a573b"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#25ec76b72df8bebc8a612910a0318620">Tetrahedron</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a tetrahedron 3D algorithm for solids.  <a href="#25ec76b72df8bebc8a612910a0318620"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#21ec3ac09ca0ad1a9fdc6935654893fd">Hexahedron</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a hexahedron 3D algorithm for solids.  <a href="#21ec3ac09ca0ad1a9fdc6935654893fd"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#27c0aef5694eea45b0670207d5580bc6">Netgen</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a NETGEN-based 2D or 3D independent algorithm (i.e.  <a href="#27c0aef5694eea45b0670207d5580bc6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#ed26e60b9561403c1966a8a4aac5f512">Compute</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute the mesh and return the status of the computation.  <a href="#ed26e60b9561403c1966a8a4aac5f512"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#d23d8a7c9fc382821d4016774fa9e98d">AutomaticTetrahedralization</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute tetrahedral mesh using AutomaticLength + MEFISTO + NETGEN The parameter <em>fineness</em> [0.  <a href="#d23d8a7c9fc382821d4016774fa9e98d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#1c78238cdf0aad20ab2d6eef4a184799">AutomaticHexahedralization</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute hexahedral mesh using AutomaticLength + Quadrangle + Hexahedron The parameter <em>fineness</em> [0.  <a href="#1c78238cdf0aad20ab2d6eef4a184799"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#95d999f08f0aaef05f6dcdb8292e00e0">RemoveGlobalHypotheses</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes all global hypotheses.  <a href="#95d999f08f0aaef05f6dcdb8292e00e0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#6deeda0a7c76698bdf314b7c81b15c0f">Group</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a mesh group based on geometric object <em>grp</em> and give a <em>name</em>, if this parameter is not defined the name is the same as the geometric group name.  <a href="#6deeda0a7c76698bdf314b7c81b15c0f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#36933e515825d7d1c62863686546a84f">ExportToMED</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the mesh in a file with the MED format and choice the <em>version</em> of MED format.  <a href="#36933e515825d7d1c62863686546a84f"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#a86bdbce4f2f57e951bcea9ab1986ecb">ExportMED</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the mesh in a file with the MED format.  <a href="#a86bdbce4f2f57e951bcea9ab1986ecb"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#5db000b98b9608f1f3384a4b09b35f58">ExportDAT</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the mesh in a file with the DAT format.  <a href="#5db000b98b9608f1f3384a4b09b35f58"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#c008bc59ddf84fb975ea54fdd9c5b20e">ExportUNV</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the mesh in a file with the UNV format.  <a href="#c008bc59ddf84fb975ea54fdd9c5b20e"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#5f0cfa067db19492048fc67f9214a938">ExportSTL</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the mesh in a file with the STL format.  <a href="#5f0cfa067db19492048fc67f9214a938"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#eb2e95e036f629d22802fe1caa0dea77">geom</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#d4c31f83ccca912b41330a80953b19e2">mesh</a></td></tr>
-
-<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">geom</a> = 0</td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">mesh</a> = 0</td></tr>
-
-</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-More details. 
-<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">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.__init__           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>name</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-Creates mesh on the shape <em>geom</em>, sets GUI name of this mesh to <em>name</em>. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>Shape to be meshed </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>Study name of the mesh </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="dbacc8ea6620b9d3f75c78ccd01447f5"></a><!-- doxytag: member="smesh::Mesh::GetMesh" ref="dbacc8ea6620b9d3f75c78ccd01447f5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.GetMesh           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="8cd4dd97fd482c2dc9366831d9edfade"></a><!-- doxytag: member="smesh::Mesh::GetShape" ref="8cd4dd97fd482c2dc9366831d9edfade" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.GetShape           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="06348840fb6e34f96868289711e081b8"></a><!-- doxytag: member="smesh::Mesh::MeshDimension" ref="06348840fb6e34f96868289711e081b8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.MeshDimension           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="c482d4a5eb26a6215d5da9b368e19c45"></a><!-- doxytag: member="smesh::Mesh::Segment" ref="c482d4a5eb26a6215d5da9b368e19c45" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Segment           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>algo</em> = <code><a class="el" href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">REGULAR</a></code>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </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. Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>algo</em>&nbsp;</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"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="0670294973fa7bfe28b9011e0f09f6a1"></a><!-- doxytag: member="smesh::Mesh::Triangle" ref="0670294973fa7bfe28b9011e0f09f6a1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Triangle           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-If the optional <em>geom</em> parameter is not sets, this algorithm is global. Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="4ca1886a1ff06e16c670f1675c5a573b"></a><!-- doxytag: member="smesh::Mesh::Quadrangle" ref="4ca1886a1ff06e16c670f1675c5a573b" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Quadrangle           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-If the optional <em>geom</em> parameter is not sets, this algorithm is global. Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="25ec76b72df8bebc8a612910a0318620"></a><!-- doxytag: member="smesh::Mesh::Tetrahedron" ref="25ec76b72df8bebc8a612910a0318620" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Tetrahedron           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>algo</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </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. Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>algo</em>&nbsp;</td><td>values are: <a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</a>, <a class="el" href="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">smesh.GHS3D</a> </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="21ec3ac09ca0ad1a9fdc6935654893fd"></a><!-- doxytag: member="smesh::Mesh::Hexahedron" ref="21ec3ac09ca0ad1a9fdc6935654893fd" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Hexahedron           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-If the optional <em>geom</em> parameter is not sets, this algorithm is global. Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="27c0aef5694eea45b0670207d5580bc6"></a><!-- doxytag: member="smesh::Mesh::Netgen" ref="27c0aef5694eea45b0670207d5580bc6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Netgen           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>is3D</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-needs no discrete boundary). If the optional <em>geom</em> parameter is not sets, this algorithm is global. Otherwise, this algorithm defines a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>is3D</em>&nbsp;</td><td>If 0 then algorithm is 2D, otherwise 3D </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="ed26e60b9561403c1966a8a4aac5f512"></a><!-- doxytag: member="smesh::Mesh::Compute" ref="ed26e60b9561403c1966a8a4aac5f512" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Compute           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="d23d8a7c9fc382821d4016774fa9e98d"></a><!-- doxytag: member="smesh::Mesh::AutomaticTetrahedralization" ref="d23d8a7c9fc382821d4016774fa9e98d" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.AutomaticTetrahedralization           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>fineness</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
--1.] defines mesh fineness     </td>
-  </tr>
-</table>
-<a class="anchor" name="1c78238cdf0aad20ab2d6eef4a184799"></a><!-- doxytag: member="smesh::Mesh::AutomaticHexahedralization" ref="1c78238cdf0aad20ab2d6eef4a184799" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.AutomaticHexahedralization           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>fineness</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
--1.] defines mesh fineness     </td>
-  </tr>
-</table>
-<a class="anchor" name="95d999f08f0aaef05f6dcdb8292e00e0"></a><!-- doxytag: member="smesh::Mesh::RemoveGlobalHypotheses" ref="95d999f08f0aaef05f6dcdb8292e00e0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.RemoveGlobalHypotheses           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="6deeda0a7c76698bdf314b7c81b15c0f"></a><!-- doxytag: member="smesh::Mesh::Group" ref="6deeda0a7c76698bdf314b7c81b15c0f" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.Group           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>grp</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>name</em> = <code>&quot;&quot;</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>grp</em>&nbsp;</td><td>is a geometric group, a vertex, an edge, a face or a solid </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="36933e515825d7d1c62863686546a84f"></a><!-- doxytag: member="smesh::Mesh::ExportToMED" ref="36933e515825d7d1c62863686546a84f" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.ExportToMED           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>f</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>version</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>opt</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>version</em>&nbsp;</td><td>values are SMESH.MED_V2_1, SMESH.MED_V2_2 </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="a86bdbce4f2f57e951bcea9ab1986ecb"></a><!-- doxytag: member="smesh::Mesh::ExportMED" ref="a86bdbce4f2f57e951bcea9ab1986ecb" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.ExportMED           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>f</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>opt</em> = <code>0</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="5db000b98b9608f1f3384a4b09b35f58"></a><!-- doxytag: member="smesh::Mesh::ExportDAT" ref="5db000b98b9608f1f3384a4b09b35f58" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.ExportDAT           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>f</em></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="c008bc59ddf84fb975ea54fdd9c5b20e"></a><!-- doxytag: member="smesh::Mesh::ExportUNV" ref="c008bc59ddf84fb975ea54fdd9c5b20e" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.ExportUNV           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>f</em></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="5f0cfa067db19492048fc67f9214a938"></a><!-- doxytag: member="smesh::Mesh::ExportSTL" ref="5f0cfa067db19492048fc67f9214a938" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">def smesh.Mesh.ExportSTL           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">&nbsp;</td>
-          <td class="mdname" nowrap> <em>self</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>f</em>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td class="md"></td>
-          <td class="md" nowrap>&nbsp;</td>
-          <td class="mdname" nowrap> <em>ascii</em> = <code>1</code></td>
-        </tr>
-        <tr>
-          <td class="md"></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>ascii</em>&nbsp;</td><td>defined the kind of file contents </td></tr>
-  </table>
-</dl>
-    </td>
-  </tr>
-</table>
-<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">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">smesh.Mesh.geom</a> = 0<code> [static]</code>          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="05914b93aefd09a1702655e3eebde220"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="05914b93aefd09a1702655e3eebde220" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">smesh.Mesh.mesh</a> = 0<code> [static]</code>          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="eb2e95e036f629d22802fe1caa0dea77"></a><!-- doxytag: member="smesh::Mesh::geom" ref="eb2e95e036f629d22802fe1caa0dea77" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">smesh.Mesh.geom</a>          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<a class="anchor" name="d4c31f83ccca912b41330a80953b19e2"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="d4c31f83ccca912b41330a80953b19e2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">smesh.Mesh.mesh</a>          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
+  <tbody>
+    <tr>
+      <td> <br>
+      </td>
+    </tr>
+    <tr>
+      <td colspan="2">
+      <h2>Public Member Functions</h2>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2f592ce85252933c16d53b2233326e78">__init__</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Constructor. <a
+ href="#2f592ce85252933c16d53b2233326e78"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#bd750f18fbb3bbaec4658dbf9abf9a6a">SetMesh</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Method that inits the <a class="el"
+ href="classsmesh_1_1Mesh.html">Mesh</a> object from SMESH_Mesh
+interface. <a href="#bd750f18fbb3bbaec4658dbf9abf9a6a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#dbacc8ea6620b9d3f75c78ccd01447f5">GetMesh</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Method that returns the mesh. <a
+ href="#dbacc8ea6620b9d3f75c78ccd01447f5"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b87f0d109e7dd97722ee0bfea949d534">GetName</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get mesh name. <a
+ href="#b87f0d109e7dd97722ee0bfea949d534"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1c8c2f704ec04470c635bafbffc2fd89">SetName</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Set name to mesh. <a
+ href="#1c8c2f704ec04470c635bafbffc2fd89"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#6a6cf011f8f9ae71976677e5fc252cba">GetSubMesh</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the subMesh object associated to a
+subShape. <a href="#6a6cf011f8f9ae71976677e5fc252cba"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8cd4dd97fd482c2dc9366831d9edfade">GetShape</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Method that returns the shape associated
+to the mesh. <a href="#8cd4dd97fd482c2dc9366831d9edfade"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3c65a48f65595eca0cb35537327f66e7">SetShape</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Method that associates given shape to the
+mesh(entails the mesh recreation). <a
+ href="#3c65a48f65595eca0cb35537327f66e7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8b180b0fecdee7086fd87b6e399fb920">IsReadyToCompute</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Return true if hypotheses are defined
+well. <a href="#8b180b0fecdee7086fd87b6e399fb920"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8a4a3f3f1b1c3ab7344043fc0462b34c">GetAlgoState</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Return errors of hypotheses definintion
+error list is empty if everything is OK. <a
+ href="#8a4a3f3f1b1c3ab7344043fc0462b34c"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#98eebf424797ca54f6f8d26bfe5fa198">GetGeometryByMeshElement</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Return geometrical object the given
+element is built on. <a href="#98eebf424797ca54f6f8d26bfe5fa198"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#06348840fb6e34f96868289711e081b8">MeshDimension</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns mesh dimension depending on shape
+one. <a href="#06348840fb6e34f96868289711e081b8"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#c482d4a5eb26a6215d5da9b368e19c45">Segment</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a segment discretization 1D
+algorithm. <a href="#c482d4a5eb26a6215d5da9b368e19c45"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#0670294973fa7bfe28b9011e0f09f6a1">Triangle</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a triangle 2D algorithm for faces.
+      <a href="#0670294973fa7bfe28b9011e0f09f6a1"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#4ca1886a1ff06e16c670f1675c5a573b">Quadrangle</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a quadrangle 2D algorithm for
+faces. <a href="#4ca1886a1ff06e16c670f1675c5a573b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#25ec76b72df8bebc8a612910a0318620">Tetrahedron</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a tetrahedron 3D algorithm for
+solids. <a href="#25ec76b72df8bebc8a612910a0318620"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#21ec3ac09ca0ad1a9fdc6935654893fd">Hexahedron</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a hexahedron 3D algorithm for
+solids. <a href="#21ec3ac09ca0ad1a9fdc6935654893fd"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#27c0aef5694eea45b0670207d5580bc6">Netgen</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Deprecated, only for compatibility! <a
+ href="#27c0aef5694eea45b0670207d5580bc6"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ed26e60b9561403c1966a8a4aac5f512">Compute</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Compute the mesh and return the status of
+the computation. <a href="#ed26e60b9561403c1966a8a4aac5f512"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d23d8a7c9fc382821d4016774fa9e98d">AutomaticTetrahedralization</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Compute tetrahedral mesh using
+AutomaticLength + MEFISTO + NETGEN The parameter <em>fineness</em>
+[0,-1] defines mesh fineness. <a
+ href="#d23d8a7c9fc382821d4016774fa9e98d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1c78238cdf0aad20ab2d6eef4a184799">AutomaticHexahedralization</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Compute hexahedral mesh using
+AutomaticLength + Quadrangle + Hexahedron The parameter <em>fineness</em>
+[0,-1] defines mesh fineness. <a
+ href="#1c78238cdf0aad20ab2d6eef4a184799"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#9dcaabbf09856c4a4d7465cb12eaf28e">GetHypothesisList</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the list of hypothesis added on a
+geom. <a href="#9dcaabbf09856c4a4d7465cb12eaf28e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#95d999f08f0aaef05f6dcdb8292e00e0">RemoveGlobalHypotheses</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Removes all global hypotheses. <a
+ href="#95d999f08f0aaef05f6dcdb8292e00e0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#6deeda0a7c76698bdf314b7c81b15c0f">Group</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group based on geometric
+object <em>grp</em> and give a <em>name</em>, <br>
+if this parameter is not defined the name is the same as the geometric
+group name <br>
+Note: Works like <a class="el"
+ href="classsmesh_1_1Mesh.html#4766ca881b87442bb269d843d6e0fbee">GroupOnGeom()</a>.
+      <a href="#6deeda0a7c76698bdf314b7c81b15c0f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#36933e515825d7d1c62863686546a84f">ExportToMED</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Deprecated, only for compatibility!
+Please, use <a class="el"
+ href="classsmesh_1_1Mesh.html#a86bdbce4f2f57e951bcea9ab1986ecb">ExportMED()</a>
+method instead. <a href="#36933e515825d7d1c62863686546a84f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#a86bdbce4f2f57e951bcea9ab1986ecb">ExportMED</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Export the mesh in a file with the MED
+format. <a href="#a86bdbce4f2f57e951bcea9ab1986ecb"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5db000b98b9608f1f3384a4b09b35f58">ExportDAT</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Export the mesh in a file with the DAT
+format. <a href="#5db000b98b9608f1f3384a4b09b35f58"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#c008bc59ddf84fb975ea54fdd9c5b20e">ExportUNV</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Export the mesh in a file with the UNV
+format. <a href="#c008bc59ddf84fb975ea54fdd9c5b20e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5f0cfa067db19492048fc67f9214a938">ExportSTL</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Export the mesh in a file with the STL
+format. <a href="#5f0cfa067db19492048fc67f9214a938"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d0f9d4c25155f1aa2f2f9d9439bbd380">CreateEmptyGroup</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates an empty mesh group. <a
+ href="#d0f9d4c25155f1aa2f2f9d9439bbd380"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#4766ca881b87442bb269d843d6e0fbee">GroupOnGeom</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Creates a mesh group based on geometric
+object <em>grp</em> and give a <em>name</em>, <br>
+if this parameter is not defined the name is the same as the geometric
+group name. <a href="#4766ca881b87442bb269d843d6e0fbee"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3b3954caebc6f212681cdc43d683d81f">MakeGroupByIds</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group by the given ids of
+elements. <a href="#3b3954caebc6f212681cdc43d683d81f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#971e345218f95e1d56d59450aebb8dec">MakeGroup</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group by the given
+conditions. <a href="#971e345218f95e1d56d59450aebb8dec"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3ed52b9c18af35719986e962143a5ffb">MakeGroupByCriterion</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group by the given
+criterion. <a href="#3ed52b9c18af35719986e962143a5ffb"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1db8830048163a89d6e8a5b38bc0aff6">MakeGroupByCriteria</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group by the given
+criteria(list of criterions). <a
+ href="#1db8830048163a89d6e8a5b38bc0aff6"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8f4952f18ef6e065b1f21b9c501acdbd">MakeGroupByFilter</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create a mesh group by the given filter. <a
+ href="#8f4952f18ef6e065b1f21b9c501acdbd"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#14ec9ac71e14ef62aa41ab5427dc874b">GetIdsFromFilter</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Pass mesh elements through the given
+filter and return ids. <a href="#14ec9ac71e14ef62aa41ab5427dc874b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#bf1218d5cb3988330c0bf61db2a2b2b7">GetFreeBorders</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Verify whether 2D mesh element has free
+edges(edges connected to one face only)<br>
+Returns list of special structures(borders). <a
+ href="#bf1218d5cb3988330c0bf61db2a2b2b7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#cf78d6ee5bf4142a7c47c542dd29774e">RemoveGroup</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Remove a group. <a
+ href="#cf78d6ee5bf4142a7c47c542dd29774e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#7b925f04a22f5b1b6b2e534da1ecbd92">RemoveGroupWithContents</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Remove group with its contents. <a
+ href="#7b925f04a22f5b1b6b2e534da1ecbd92"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#95da60a43691e2555e1246346bab95cc">GetGroups</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the list of groups existing in the
+mesh. <a href="#95da60a43691e2555e1246346bab95cc"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ec1357647df1fae2de711e46f33bce59">GetGroupNames</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the list of names of groups existing
+in the mesh. <a href="#ec1357647df1fae2de711e46f33bce59"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#adce4d7372f7f85d7851aac8fa8223ab">UnionGroups</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Union of two groups New group is created. <a
+ href="#adce4d7372f7f85d7851aac8fa8223ab"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ff4bc7665f316f9afe4091a1aa195938">IntersectGroups</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Intersection of two groups New group is
+created. <a href="#ff4bc7665f316f9afe4091a1aa195938"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#93a759ed3183676d160b210ea16f4152">CutGroups</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Cut of two groups New group is created. <a
+ href="#93a759ed3183676d160b210ea16f4152"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#a8eb2739e60747e3e4f21f6d044fb8ea">GetLog</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the log of nodes and elements added or
+removed since previous clear of the log. <a
+ href="#a8eb2739e60747e3e4f21f6d044fb8ea"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ca397e42479735387f28e60daba5fa21">ClearLog</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Clear the log of nodes and elements added
+or removed since previous clear. <a
+ href="#ca397e42479735387f28e60daba5fa21"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8c2b5b28778a8c8e75dbf67e9e173e96">GetId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the internal Id. <a
+ href="#8c2b5b28778a8c8e75dbf67e9e173e96"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#aefae881bffe9563d1d94a8aa94311aa">GetStudyId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get the study Id. <a
+ href="#aefae881bffe9563d1d94a8aa94311aa"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d1846b2ee111a6720a7bfdb7bae9a04e">HasDuplicatedGroupNamesMED</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Check group names for duplications. <a
+ href="#d1846b2ee111a6720a7bfdb7bae9a04e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#e65f765b6a402c7c8b26335fa4422cf5">GetMeshEditor</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Obtain instance of SMESH_MeshEditor. <a
+ href="#e65f765b6a402c7c8b26335fa4422cf5"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#23967469975fb15ab095fbef5d3fff4c">GetMEDMesh</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get MED <a class="el"
+ href="classsmesh_1_1Mesh.html">Mesh</a>. <a
+ href="#23967469975fb15ab095fbef5d3fff4c"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#726ae692c089873060904db2f5be2489">NbNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of nodes in mesh. <a
+ href="#726ae692c089873060904db2f5be2489"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ab9164bf03dfc3f96373c83890faeac7">NbElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of elements in mesh. <a
+ href="#ab9164bf03dfc3f96373c83890faeac7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8f6a7ba5c4246afbe8c23c31b54fe151">NbEdges</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of edges in mesh. <a
+ href="#8f6a7ba5c4246afbe8c23c31b54fe151"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#62493e2dea0235f7043c35850ea67bc1">NbEdgesOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of edges with given order
+in mesh. <a href="#62493e2dea0235f7043c35850ea67bc1"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#7e9df39cf5129962023043abcc898e69">NbFaces</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of faces in mesh. <a
+ href="#7e9df39cf5129962023043abcc898e69"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b5f5d0f76b75110f373c2978bec4511d">NbFacesOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of faces with given order
+in mesh. <a href="#b5f5d0f76b75110f373c2978bec4511d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#45deec5dbf334ba86f69210edb6eb031">NbTriangles</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of triangles in mesh. <a
+ href="#45deec5dbf334ba86f69210edb6eb031"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#81cdae5d219351e937d02a8ea5c8bd66">NbTrianglesOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of triangles with given
+order in mesh. <a href="#81cdae5d219351e937d02a8ea5c8bd66"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d83429db26cce1bc35795935c4c22e0a">NbQuadrangles</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of quadrangles in mesh. <a
+ href="#d83429db26cce1bc35795935c4c22e0a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#4c9bca301fa2170813406412cfd9c1aa">NbQuadranglesOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of quadrangles with given
+order in mesh. <a href="#4c9bca301fa2170813406412cfd9c1aa"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f086f62d71136f0e5a24ee9a4150515b">NbPolygons</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of polygons in mesh. <a
+ href="#f086f62d71136f0e5a24ee9a4150515b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#e35ea16aadc59efecaff428c0b3c2dfe">NbVolumes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of volumes in mesh. <a
+ href="#e35ea16aadc59efecaff428c0b3c2dfe"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b5dc83d1838f66e925667cd6634b5919">NbVolumesOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of volumes with given order
+in mesh. <a href="#b5dc83d1838f66e925667cd6634b5919"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2a7fd2a66045ad4ef37395899cf3e2b4">NbTetras</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of tetrahedrons in mesh. <a
+ href="#2a7fd2a66045ad4ef37395899cf3e2b4"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5f6f04aee13f5e9146b0b83dc4a29136">NbTetrasOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of tetrahedrons with given
+order in mesh. <a href="#5f6f04aee13f5e9146b0b83dc4a29136"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#fd3a0392332424162db67bdc18a66b9e">NbHexas</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of hexahedrons in mesh. <a
+ href="#fd3a0392332424162db67bdc18a66b9e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#30d469eb020c16ac95fe4ccc86df9847">NbHexasOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of hexahedrons with given
+order in mesh. <a href="#30d469eb020c16ac95fe4ccc86df9847"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#aee1ae2972f4256dbc23281f212bd63d">NbPyramids</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of pyramids in mesh. <a
+ href="#aee1ae2972f4256dbc23281f212bd63d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#6f9f0c840846170841655ffe6c88c9ba">NbPyramidsOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of pyramids with given
+order in mesh. <a href="#6f9f0c840846170841655ffe6c88c9ba"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#497d7d510d365904c8850f8a1ab9b9c6">NbPrisms</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of prisms in mesh. <a
+ href="#497d7d510d365904c8850f8a1ab9b9c6"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8d37e2b2ec7aff3b89b0933c03409e5b">NbPrismsOfOrder</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of prisms with given order
+in mesh. <a href="#8d37e2b2ec7aff3b89b0933c03409e5b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#84903e975c77cc2542ea50143f9cb877">NbPolyhedrons</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of polyhedrons in mesh. <a
+ href="#84903e975c77cc2542ea50143f9cb877"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#fafa87c1893299b30bffdaa748837ace">NbSubMesh</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of submeshes in mesh. <a
+ href="#fafa87c1893299b30bffdaa748837ace"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2f7b4230985fdf7dac8c1a3dc5d96efa">GetElementsId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of mesh elements ids. <a
+ href="#2f7b4230985fdf7dac8c1a3dc5d96efa"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1dbede49ac46741782d4b88096024754">GetElementsByType</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of ids of mesh elements with
+given type. <a href="#1dbede49ac46741782d4b88096024754"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d4f0260724efd10fc07d6cc030348bf7">GetNodesId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of mesh nodes ids. <a
+ href="#d4f0260724efd10fc07d6cc030348bf7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#09d64e636ad97f4929174795376cb79a">GetElementType</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns type of mesh element. <a
+ href="#09d64e636ad97f4929174795376cb79a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#cff00e6b2f5d63f24af53e5d654d259e">GetSubMeshElementsId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of submesh elements ids. <a
+ href="#cff00e6b2f5d63f24af53e5d654d259e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#df30b3062d9420c85f457d8d67716c6a">GetSubMeshNodesId</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of submesh nodes ids. <a
+ href="#df30b3062d9420c85f457d8d67716c6a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#01928943dd569e70590f7a82d5a9c083">GetSubMeshElementType</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns list of ids of submesh elements
+with given type. <a href="#01928943dd569e70590f7a82d5a9c083"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#97cc6a5900b73642880b5c5327167347">Dump</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get mesh description. <a
+ href="#97cc6a5900b73642880b5c5327167347"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8c5f43b40615e416e8723250aedca198">GetNodeXYZ</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Get XYZ coordinates of node as list of
+double <br>
+If there is not node for given ID - returns empty list. <a
+ href="#8c5f43b40615e416e8723250aedca198"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#89759593eb975e4a98f21fad2f0471d9">GetNodeInverseElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">For given node returns list of IDs of
+inverse elements <br>
+If there is not node for given ID - returns empty list. <a
+ href="#89759593eb975e4a98f21fad2f0471d9"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#819f94ff143442f18726ad6d571f4d4d">GetShapeID</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">If given element is node returns IDs of
+shape from position <br>
+If there is not node for given ID - returns -1. <a
+ href="#819f94ff143442f18726ad6d571f4d4d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#eef3aa74ef3616715448260f21f743fe">GetShapeIDForElem</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">For given element returns ID of result
+shape after FindShape() from SMESH_MeshEditor <br>
+If there is not element for given ID - returns -1. <a
+ href="#eef3aa74ef3616715448260f21f743fe"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8a3f80335947fd570bba6b4f53a8a561">GetElemNbNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of nodes for given element <br>
+If there is not element for given ID - returns -1. <a
+ href="#8a3f80335947fd570bba6b4f53a8a561"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b962a2eb7fc5b6ee8c50795d185c45d0">GetElemNode</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns ID of node by given index for
+given element <br>
+If there is not element for given ID - returns -1 <br>
+If there is not node for given index - returns -2. <a
+ href="#b962a2eb7fc5b6ee8c50795d185c45d0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#e51aaa086dca92d2b7966ae0b49aefd7">IsMediumNode</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns true if given node is medium node
+in given quadratic element. <a href="#e51aaa086dca92d2b7966ae0b49aefd7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#10e70db0e24a1ec78636f8651a402873">IsMediumNodeOfAnyElem</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns true if given node is medium node
+in one of quadratic elements. <a
+ href="#10e70db0e24a1ec78636f8651a402873"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#bf279ea4ea4ea4aa0e01ef0b2da41376">ElemNbEdges</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of edges for given element.
+      <a href="#bf279ea4ea4ea4aa0e01ef0b2da41376"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ba5c055ca37c30cb77d2c698cb062d18">ElemNbFaces</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns number of faces for given element.
+      <a href="#ba5c055ca37c30cb77d2c698cb062d18"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#0711cb1be29ca2d8e186e921650b9a75">IsPoly</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns true if given element is polygon. <a
+ href="#0711cb1be29ca2d8e186e921650b9a75"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#a6688e1a2742f29aa5b662cc7aaa4032">IsQuadratic</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns true if given element is
+quadratic. <a href="#a6688e1a2742f29aa5b662cc7aaa4032"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#512996a6214d6d7bb82c449126602dcb">BaryCenter</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Returns XYZ coordinates of bary center for
+given element as list of double <br>
+If there is not element for given ID - returns empty list. <a
+ href="#512996a6214d6d7bb82c449126602dcb"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#7ef5a1396c6ca2f87f866019d6994fda">RemoveElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Removes elements from mesh by ids. <a
+ href="#7ef5a1396c6ca2f87f866019d6994fda"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3660e81cc2503176aeaaf791d91583aa">RemoveNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Removes nodes from mesh by ids. <a
+ href="#3660e81cc2503176aeaaf791d91583aa"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1fc905250f88b780af041874783e1aba">AddNode</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Add node to mesh by coordinates. <a
+ href="#1fc905250f88b780af041874783e1aba"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5300171dc7f8dcb867641e99ddfe1259">AddEdge</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create edge both similar and quadratic
+(this is determed by number of given nodes). <a
+ href="#5300171dc7f8dcb867641e99ddfe1259"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#ac29ca675d96e76ac464d552d0677bef">AddFace</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create face both similar and quadratic
+(this is determed by number of given nodes). <a
+ href="#ac29ca675d96e76ac464d552d0677bef"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1ff012def84bb3df64b313060f6de7ba">AddPolygonalFace</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Add polygonal face to mesh by list of
+nodes ids. <a href="#1ff012def84bb3df64b313060f6de7ba"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#21e6382dee8cc24808416494abc93e5f">AddVolume</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create volume both similar and quadratic
+(this is determed by number of given nodes). <a
+ href="#21e6382dee8cc24808416494abc93e5f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2d584c652eeb55d174ad4e2107ad4702">AddPolyhedralVolume</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create volume of many faces, giving nodes
+for each face. <a href="#2d584c652eeb55d174ad4e2107ad4702"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#77d8a4cee1fa308e4ce7d2b80f15e52e">AddPolyhedralVolumeByFaces</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Create volume of many faces, giving IDs of
+existing faces. <a href="#77d8a4cee1fa308e4ce7d2b80f15e52e"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3a0b58036724d0068a346f233ac1744f">MoveNode</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Move node with given id. <a
+ href="#3a0b58036724d0068a346f233ac1744f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b1cd711562c3f4cf4d2989606210dc6d">InverseDiag</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Replace two neighbour triangles sharing
+Node1-Node2 link with ones built on the same 4 nodes but having other
+common link. <a href="#b1cd711562c3f4cf4d2989606210dc6d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#1f9d69024eb5959bacf0f14c9a99f89f">DeleteDiag</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Replace two neighbour triangles sharing
+Node1-Node2 link with a quadrangle built on the same 4 nodes. <a
+ href="#1f9d69024eb5959bacf0f14c9a99f89f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#70be24d065258cab090116d94431f08b">Reorient</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Reorient elements by ids. <a
+ href="#70be24d065258cab090116d94431f08b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#3135d68c4429b2941870e19bb3233dce">ReorientObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Reorient all elements of the object. <a
+ href="#3135d68c4429b2941870e19bb3233dce"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#922f422cb40bc3412f7561defe43ef3b">TriToQuad</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Fuse neighbour triangles into quadrangles.
+      <a href="#922f422cb40bc3412f7561defe43ef3b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b6d00be6bccc1478f6dd627ab10ef0b0">TriToQuadObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Fuse neighbour triangles of the object
+into quadrangles. <a href="#b6d00be6bccc1478f6dd627ab10ef0b0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#0c0ad8d78fb361a3270325ceb3f495b6">QuadToTri</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Split quadrangles into triangles. <a
+ href="#0c0ad8d78fb361a3270325ceb3f495b6"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5ce3b8a9451caf30b6150c81000beb38">QuadToTriObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Split quadrangles into triangles. <a
+ href="#5ce3b8a9451caf30b6150c81000beb38"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#c0a1a58709e0b852d34ad4c800e4dbe5">SplitQuad</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Split quadrangles into triangles. <a
+ href="#c0a1a58709e0b852d34ad4c800e4dbe5"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#597d364ed43deec20e76bbe76733f24a">SplitQuadObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Split quadrangles into triangles. <a
+ href="#597d364ed43deec20e76bbe76733f24a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#318863d98fc0ceae3d2c40f2e140ddcc">BestSplit</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Find better splitting of the given
+quadrangle. <a href="#318863d98fc0ceae3d2c40f2e140ddcc"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#84d7a34fff0606afb1ad5ec38fbff51b">Smooth</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Smooth elements. <a
+ href="#84d7a34fff0606afb1ad5ec38fbff51b"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#35fe184fb7df14af5ed11780133242b6">SmoothObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Smooth elements belong to given object. <a
+ href="#35fe184fb7df14af5ed11780133242b6"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f1a03b74c100180c10eebe21623a2c08">SmoothParametric</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Parametric smooth the given elements. <a
+ href="#f1a03b74c100180c10eebe21623a2c08"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#72f3d72d6e05ee787657079f7fae7569">SmoothParametricObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Parametric smooth elements belong to given
+object. <a href="#72f3d72d6e05ee787657079f7fae7569"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#4dc4ca27b4d1b0dfc975b5ebb9e74b98">ConvertToQuadratic</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Converts all mesh to quadratic one,
+deletes old elements, replacing them with quadratic ones with the same
+id. <a href="#4dc4ca27b4d1b0dfc975b5ebb9e74b98"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#bf3a3a02b1ec06aaa4b518eacbc61c13">ConvertFromQuadratic</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Converts all mesh from quadratic to
+ordinary ones, deletes old quadratic elements, <br>
+replacing them with ordinary mesh elements with the same id. <a
+ href="#bf3a3a02b1ec06aaa4b518eacbc61c13"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#67efca0e9f290689ed21b473e52cbd50">RenumberNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Renumber mesh nodes. <a
+ href="#67efca0e9f290689ed21b473e52cbd50"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#425c345fea14aac8d46daf65e28aa361">RenumberElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Renumber mesh elements. <a
+ href="#425c345fea14aac8d46daf65e28aa361"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5c1411e04a23bd4f4ba721a24638a833">RotationSweep</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by rotation of the
+elements around the axis. <a href="#5c1411e04a23bd4f4ba721a24638a833"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#9e3953602695cb8cfdca1357cd4281a0">RotationSweepObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by rotation of the
+elements of object around the axis. <a
+ href="#9e3953602695cb8cfdca1357cd4281a0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#975714cfcbcbb60eabd43045fe7d80f0">ExtrusionSweep</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements with given ids. <a href="#975714cfcbcbb60eabd43045fe7d80f0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#4f3409fde48b1edb83ea3c598e061b01">AdvancedExtrusion</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements with given ids. <a href="#4f3409fde48b1edb83ea3c598e061b01"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#5d29416945e6a665b83258b6f20a3b9d">ExtrusionSweepObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements belong to object. <a href="#5d29416945e6a665b83258b6f20a3b9d"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#afa41c3158cd8b1fcfaf86db26d8550f">ExtrusionSweepObject1D</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements belong to object. <a href="#afa41c3158cd8b1fcfaf86db26d8550f"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#079e59af58714725629b5081b5ec15c4">ExtrusionSweepObject2D</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements belong to object. <a href="#079e59af58714725629b5081b5ec15c4"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#691522416f481a91a268d58e15646eb7">ExtrusionAlongPath</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+given elements A path of extrusion must be a meshed edge. <a
+ href="#691522416f481a91a268d58e15646eb7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f0248dfbb1f18de28754468c1173f88c">ExtrusionAlongPathObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Generate new elements by extrusion of the
+elements belong to object A path of extrusion must be a meshed edge. <a
+ href="#f0248dfbb1f18de28754468c1173f88c"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#e847af1a376e90dc10becf6c24475577">Mirror</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Symmetrical copy of mesh elements. <a
+ href="#e847af1a376e90dc10becf6c24475577"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b1d7bc19611c4e6cbb9c6a39aa7d41e7">MirrorObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Symmetrical copy of object. <a
+ href="#b1d7bc19611c4e6cbb9c6a39aa7d41e7"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#17a4c398f12048ee97be9e34c6fcf0df">Translate</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Translates the elements. <a
+ href="#17a4c398f12048ee97be9e34c6fcf0df"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#8fd2fa7ac4bd7733b92cfdc93bc06c6a">TranslateObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Translates the object. <a
+ href="#8fd2fa7ac4bd7733b92cfdc93bc06c6a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#9490661f177f27ab7c4ada20e244e049">Rotate</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Rotates the elements. <a
+ href="#9490661f177f27ab7c4ada20e244e049"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#edbcc6762a097b389338f3fb79dd2e43">RotateObject</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Rotates the object. <a
+ href="#edbcc6762a097b389338f3fb79dd2e43"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#cdf92cb074d0bdfdce13a7c496d593d4">FindCoincidentNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Find group of nodes close to each other
+within Tolerance. <a href="#cdf92cb074d0bdfdce13a7c496d593d4"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#189cb7bee4e396e1cd429f55bdeb7830">MergeNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Merge nodes. <a
+ href="#189cb7bee4e396e1cd429f55bdeb7830"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#6d065ef099f2d589074a7236cd17a8b8">MergeEqualElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Remove all but one of elements built on
+the same nodes. <a href="#6d065ef099f2d589074a7236cd17a8b8"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2a8b90d2e3ab295e130c72fa1b700e87">SewFreeBorders</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Sew free borders. <a
+ href="#2a8b90d2e3ab295e130c72fa1b700e87"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#33e575a39b2721c5f307ed633f826971">SewConformFreeBorders</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Sew conform free borders. <a
+ href="#33e575a39b2721c5f307ed633f826971"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#b92ca31f6a9cc3b67ad97c5dfc6d0df0">SewBorderToSide</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Sew border to side. <a
+ href="#b92ca31f6a9cc3b67ad97c5dfc6d0df0"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#bf094f8b9d3152d4b6ad03818c2e53ae">SewSideElements</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Sew two sides of a mesh. <a
+ href="#bf094f8b9d3152d4b6ad03818c2e53ae"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f0a5ee1d36cbd2f05f0096a85f013d6a">ChangeElemNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">Set new nodes for given element. <a
+ href="#f0a5ee1d36cbd2f05f0096a85f013d6a"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#2e52a15f9fa25f6a0dc17b80636b9ef4">GetLastCreatedNodes</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">If during last operation of MeshEditor
+some nodes were created this method returns list of it's IDs, <br>
+if new nodes not created - returns empty list. <a
+ href="#2e52a15f9fa25f6a0dc17b80636b9ef4"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#08160d8eccea10d14367996bb1459b77">GetLastCreatedElems</a></td>
+    </tr>
+    <tr>
+      <td class="mdescLeft">&nbsp;</td>
+      <td class="mdescRight">If during last operation of MeshEditor
+some elements were created this method returns list of it's IDs, <br>
+if new elements not creared - returns empty list. <a
+ href="#08160d8eccea10d14367996bb1459b77"></a><br>
+      </td>
+    </tr>
+    <tr>
+      <td colspan="2"><br>
+      <h2>Data Fields</h2>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#eb2e95e036f629d22802fe1caa0dea77">geom</a></td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#d4c31f83ccca912b41330a80953b19e2">mesh</a></td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f6f61e4be25bdf3a89492e8d9e466f1c">editor</a></td>
+    </tr>
+    <tr>
+      <td colspan="2"><br>
+      <h2>Static Public Attributes</h2>
+      </td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">geom</a>
+= 0</td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">mesh</a>
+= 0</td>
+    </tr>
+    <tr>
+      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
+      <td class="memItemRight" valign="bottom"><a class="el"
+ href="classsmesh_1_1Mesh.html#c57794e9c688fc591fa6a634ae7ecf24">editor</a>
+= 0</td>
+    </tr>
+  </tbody>
 </table>
+</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>Shape to be meshed or SMESH_Mesh object </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>name</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theMesh</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theSubObject</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theSubObject</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theGeomName</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</td>
+                <td>an id of the mesh element </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theGeomName</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>fineness</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>fineness</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>geom</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em> = <code>""</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>opt</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the file name </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>version</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the file name </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>auto_groups</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>f</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>f</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>ascii</em> = <code>1</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the file name </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>ascii</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the type of elements in the group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>name</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>type</em> = <code>None</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elemIDs</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the name of the mesh group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>elementType</em>&nbsp;</td>
+                <td>is the type of elements in the group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>elemIDs</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>UnaryOp</em> = <code>FT_Undefined</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the name of the mesh group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>elementType</em>&nbsp;</td>
+                <td>is the type of elements in the group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>CritType</em>&nbsp;</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>&nbsp;</td>
+                <td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Treshold</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Criterion</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the name of the mesh group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Criterion</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theCriteria</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the name of the mesh group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Criteria</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theFilter</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is the name of the mesh group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Criterion</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theFilter</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>group</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>group</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>name</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>clearAfterGet</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementOrder</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementType</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>iselem</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>shapeID</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>all</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>shapeID</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>id</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>index</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>nodeID</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>elementType</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>id</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>z</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IdsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Quantities</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IdsOfFaces</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>z</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>id of the node </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>x</em>&nbsp;</td>
+                <td>displacing along the X axis </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>y</em>&nbsp;</td>
+                <td>displacing along the Y axis </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>z</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NodeID2</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>first node id </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NodeID2</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NodeID2</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>first node id </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NodeID2</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>IDsOfElements</em>
+= <code>None</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theObject</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>MaxAngle</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>The triangles to be fused, </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theCriterion</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>MaxAngle</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is mesh, submesh or group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theCriterion</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>the faces to be splitted. </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theCriterion</em>&nbsp;</td>
+                <td>is FT_...; used to choose a diagonal for splitting.
+                </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em></em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Diag13</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>The faces to be splitted </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>the13Diag</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Diag13</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theCriterion</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>ID of the quadrangle to be splitted. </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theCriterion</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list if ids of elements to smooth </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>IDsOfFixedNodes</em>&nbsp;</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>&nbsp;</td>
+                <td>maximum number of iterations </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>MaxAspectRatio</em>&nbsp;</td>
+                <td>varies in range [1.0, inf] </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Method</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object to smooth </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>IDsOfFixedNodes</em>&nbsp;</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>&nbsp;</td>
+                <td>maximum number of iterations </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>MaxAspectRatio</em>&nbsp;</td>
+                <td>varies in range [1.0, inf] </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Method</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list if ids of elements to smooth </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>IDsOfFixedNodes</em>&nbsp;</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>&nbsp;</td>
+                <td>maximum number of iterations </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>MaxAspectRatio</em>&nbsp;</td>
+                <td>varies in range [1.0, inf] </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Method</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Method</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object to smooth </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>IDsOfFixedNodes</em>&nbsp;</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>&nbsp;</td>
+                <td>maximum number of iterations </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>MaxAspectRatio</em>&nbsp;</td>
+                <td>varies in range [1.0, inf] </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Method</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>theForce3d</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list of ids of elements to sweep </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Axix</em>&nbsp;</td>
+                <td>axis of rotation, AxisStruct or line(geom object) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>AngleInRadians</em>&nbsp;</td>
+                <td>angle of Rotation </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</td>
+                <td>number of steps </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Tolerance</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object wich elements should be sweeped </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Axix</em>&nbsp;</td>
+                <td>axis of rotation, AxisStruct or line(geom object) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>AngleInRadians</em>&nbsp;</td>
+                <td>angle of Rotation </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</td>
+                <td>number of steps </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Tolerance</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list of elements ids for extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>StepVector</em>&nbsp;</td>
+                <td>vector, defining the direction and value of
+extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>SewTolerance</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is ids of elements </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>StepVector</em>&nbsp;</td>
+                <td>vector, defining the direction and value of
+extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</td>
+                <td>the number of steps </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>ExtrFlags</em>&nbsp;</td>
+                <td>set flags for performing extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>SewTolerance</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object wich elements should be processed </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>StepVector</em>&nbsp;</td>
+                <td>vector, defining the direction and value of
+extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object wich elements should be processed </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>StepVector</em>&nbsp;</td>
+                <td>vector, defining the direction and value of
+extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NbOfSteps</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object wich elements should be processed </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>StepVector</em>&nbsp;</td>
+                <td>vector, defining the direction and value of
+extrusion </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>NbOfSteps</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>RefPoint</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is ids of elements </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>PathMesh</em>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</td>
+                <td>list of angles </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>HasRefPoint</em>&nbsp;</td>
+                <td>allows to use base point </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>RefPoint</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>RefPoint</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>is ids of elements </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>PathMesh</em>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</td>
+                <td>list of angles </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>HasRefPoint</em>&nbsp;</td>
+                <td>allows to use base point </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>RefPoint</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list of elements ids </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Mirror</em>&nbsp;</td>
+                <td>is AxisStruct or geom object(point, line, plane) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theMirrorType</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em> = <code>0</code></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>mesh, submesh or group </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Mirror</em>&nbsp;</td>
+                <td>is AxisStruct or geom object(point, line, plane) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>theMirrorType</em>&nbsp;</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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list of elements ids </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Vector</em>&nbsp;</td>
+                <td>direction of translation(DirStruct or vector) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Copy</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object to translate(mesh, submesh, or group) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Vector</em>&nbsp;</td>
+                <td>direction of translation(DirStruct or geom vector) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Copy</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>list of elements ids </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Axis</em>&nbsp;</td>
+                <td>axis of rotation(AxisStruct or geom line) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>AngleInRadians</em>&nbsp;</td>
+                <td>angle of rotation(in radians) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Copy</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Copy</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>object to rotate(mesh, submesh, or group) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Axis</em>&nbsp;</td>
+                <td>axis of rotation(AxisStruct or geom line) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>AngleInRadians</em>&nbsp;</td>
+                <td>angle of rotation(in radians) </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>Copy</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>Tolerance</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>tolerance value </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>list</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>GroupsOfNodes</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>CreatePolyedrs</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>SecondNodeID2</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>CreatePolyedrs</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>NodeID2OfSide2ToMerge</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</td>
+            <td class="mdname" nowrap="nowrap"> <em>newIDs</em></td>
+          </tr>
+          <tr>
+            <td class="md"><br>
+            </td>
+            <td class="md">)&nbsp;</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> &nbsp; </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>&nbsp;</td>
+                <td>the element id </td>
+              </tr>
+              <tr>
+                <td valign="top"><br>
+                </td>
+                <td valign="top"><em>newIDs</em>&nbsp;</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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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">(&nbsp;</td>
+            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
+            <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
+            </td>
+            <td class="md" valign="top">&nbsp;)&nbsp;</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> &nbsp; </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> &nbsp; </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> &nbsp; </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> &nbsp; </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> &nbsp; </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> &nbsp; </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> &nbsp; </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&nbsp;<a
+ href="http://www.doxygen.org/index.html"><img src="doxygen.png"
+ alt="doxygen" align="middle" border="0"></a> 1.4.6</div>
 </body>
 </html>