]> SALOME platform Git repositories - modules/smesh.git/blobdiff - doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html
Salome HOME
Update smesh python module documentation.
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh.html
index 4206a80ba98fd553fd2b21106a689c4793ef1413..51edc45d34a88994c1f12eadd6a4acaf749a6e58 100644 (file)
-<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
+<!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">
+   <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">
-  <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>
+&nbsp;
 </body>
 </html>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh.html">Mesh</a></div>
+<h1>smesh.Mesh Class Reference</h1><!-- doxytag: class="smesh::Mesh" -->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#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" 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#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" nowrap align="right" 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" nowrap align="right" 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" 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#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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" 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">Deprecated, only for compatibility!  <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#7ddf97abf59d1ddb743142357ba56103">Projection1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 1D algorithm for edges.  <a href="#7ddf97abf59d1ddb743142357ba56103"></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#c906452c66b813462d49a5e0e7aff93c">Projection2D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 2D algorithm for faces.  <a href="#c906452c66b813462d49a5e0e7aff93c"></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#cab360c7269abf3caa7705cdb5274dea">Projection3D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 3D algorithm for solids.  <a href="#cab360c7269abf3caa7705cdb5274dea"></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#c5e64828cdb2bc6bb626fc66e7bc5134">Prism</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a 3D extrusion (Prism 3D) or RadialPrism 3D algorithm for solids.  <a href="#c5e64828cdb2bc6bb626fc66e7bc5134"></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,-1] defines mesh fineness.  <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,-1] defines mesh fineness.  <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#1b0f1c169956e949c4aef9997ae2c8b3">AddHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assign hypothesis.  <a href="#1b0f1c169956e949c4aef9997ae2c8b3"></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#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" 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>, <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" 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">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" 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 class="memItemLeft" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#6a25defc09698efbe65b5e4b33ae1621">FindNodeClosestTo</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a node closest to a point.  <a href="#6a25defc09698efbe65b5e4b33ae1621"></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#d6159f5aa96dde48576c9906c004d878">MeshToPassThroughAPoint</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a node closest to a point and move it to a point location.  <a href="#d6159f5aa96dde48576c9906c004d878"></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#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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#4e9b0332c2c020c0f9baa1be7ff436f7">SplitQuadsNearTriangularFacets</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quafrangle faces near triangular facets of volumes.  <a href="#4e9b0332c2c020c0f9baa1be7ff436f7"></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#3ae71a6aea314843e0f9f5cc7d24cf4a">SplitHexaToTetras</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split hexahedrons into tetrahedrons.  <a href="#3ae71a6aea314843e0f9f5cc7d24cf4a"></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#4270db271f6180980c28cf58e835c3f3">SplitHexaToPrisms</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split hexahedrons into prisms.  <a href="#4270db271f6180980c28cf58e835c3f3"></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#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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#5bd7d2b42269c8783342692d99bceccf">FindCoincidentNodesOnPart</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find group of nodes close to each other within Tolerance.  <a href="#5bd7d2b42269c8783342692d99bceccf"></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#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" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html#f650e7e34b5019b7e0439046daccc898">FindEqualElements</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find elements built on the same nodes.  <a href="#f650e7e34b5019b7e0439046daccc898"></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#b23dd407618c78f92c709f8a33e89f26">MergeElements</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge elements in each given group.  <a href="#b23dd407618c78f92c709f8a33e89f26"></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#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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" nowrap align="right" 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" 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 class="memItemLeft" nowrap align="right" 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" 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>
+
+<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#c57794e9c688fc591fa6a634ae7ecf24">editor</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+The class contains mesh shape, SMESH_Mesh, SMESH_MeshEditor 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>obj</em> = <code>0</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>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(or the empty mesh if geom equal to 0)</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>obj</em>&nbsp;</td><td>Shape to be meshed or SMESH_Mesh object </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="bd750f18fbb3bbaec4658dbf9abf9a6a"></a><!-- doxytag: member="smesh::Mesh::SetMesh" ref="bd750f18fbb3bbaec4658dbf9abf9a6a" 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.SetMesh           </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>theMesh</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>theMesh</em>&nbsp;</td><td>is SMESH_Mesh object </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>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Mesh object </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b87f0d109e7dd97722ee0bfea949d534"></a><!-- doxytag: member="smesh::Mesh::GetName" ref="b87f0d109e7dd97722ee0bfea949d534" 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.GetName           </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="1c8c2f704ec04470c635bafbffc2fd89"></a><!-- doxytag: member="smesh::Mesh::SetName" ref="1c8c2f704ec04470c635bafbffc2fd89" 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.SetName           </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>name</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="6a6cf011f8f9ae71976677e5fc252cba"></a><!-- doxytag: member="smesh::Mesh::GetSubMesh" ref="6a6cf011f8f9ae71976677e5fc252cba" 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.GetSubMesh           </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>theSubObject</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></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 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...     </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>
+<dl compact><dt><b>Returns:</b></dt><dd>GEOM_Object </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3c65a48f65595eca0cb35537327f66e7"></a><!-- doxytag: member="smesh::Mesh::SetShape" ref="3c65a48f65595eca0cb35537327f66e7" 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.SetShape           </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"></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>geom</em>&nbsp;</td><td>shape to be meshed(GEOM_Object) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8b180b0fecdee7086fd87b6e399fb920"></a><!-- doxytag: member="smesh::Mesh::IsReadyToCompute" ref="8b180b0fecdee7086fd87b6e399fb920" 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.IsReadyToCompute           </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>theSubObject</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>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"></td><td valign="top"><em>theSubObject</em>&nbsp;</td><td>subshape of a mesh shape </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8a4a3f3f1b1c3ab7344043fc0462b34c"></a><!-- doxytag: member="smesh::Mesh::GetAlgoState" ref="8a4a3f3f1b1c3ab7344043fc0462b34c" 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.GetAlgoState           </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>theSubObject</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>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"></td><td valign="top"><em>theSubObject</em>&nbsp;</td><td>subshape of a mesh shape </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>a list of errors </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="98eebf424797ca54f6f8d26bfe5fa198"></a><!-- doxytag: member="smesh::Mesh::GetGeometryByMeshElement" ref="98eebf424797ca54f6f8d26bfe5fa198" 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.GetGeometryByMeshElement           </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>theElementID</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>theGeomName</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>
+The returned geometrical object, if not nil, is either found in the study or is published by this method with the given name <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></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"></td><td valign="top"><em>theElementID</em>&nbsp;</td><td>an id of the mesh element </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGeomName</em>&nbsp;</td><td>user defined name of geometrical object </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>GEOM.GEOM_Object instance </dd></dl>
+    </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. <br>
+ 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>algo</em> = <code><a class="el" href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">MEFISTO</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>geom</em> parameter is not sets, this algorithm is global. <br>
+ 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#4449cc4d5e7910c0afa9a35238736519">smesh.MEFISTO</a> or <a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</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="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. <br>
+ 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> = <code><a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">NETGEN</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>
+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. <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>, <a class="el" href="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">smesh.FULL_NETGEN</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. <br>
+ 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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7ddf97abf59d1ddb743142357ba56103"></a><!-- doxytag: member="smesh::Mesh::Projection1D" ref="7ddf97abf59d1ddb743142357ba56103" 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.Projection1D           </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="c906452c66b813462d49a5e0e7aff93c"></a><!-- doxytag: member="smesh::Mesh::Projection2D" ref="c906452c66b813462d49a5e0e7aff93c" 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.Projection2D           </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="cab360c7269abf3caa7705cdb5274dea"></a><!-- doxytag: member="smesh::Mesh::Projection3D" ref="cab360c7269abf3caa7705cdb5274dea" 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.Projection3D           </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="c5e64828cdb2bc6bb626fc66e7bc5134"></a><!-- doxytag: member="smesh::Mesh::Prism" ref="c5e64828cdb2bc6bb626fc66e7bc5134" 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.Prism           </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="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="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>
+    </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>
+    </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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1b0f1c169956e949c4aef9997ae2c8b3"></a><!-- doxytag: member="smesh::Mesh::AddHypothesis" ref="1b0f1c169956e949c4aef9997ae2c8b3" 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.AddHypothesis           </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>hyp</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>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>hyp</em>&nbsp;</td><td>is a hypothesis to assign </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>is subhape of mesh geometry </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9dcaabbf09856c4a4d7465cb12eaf28e"></a><!-- doxytag: member="smesh::Mesh::GetHypothesisList" ref="9dcaabbf09856c4a4d7465cb12eaf28e" 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.GetHypothesisList           </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"></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>geom</em>&nbsp;</td><td>is subhape of mesh geometry </td></tr>
+  </table>
+</dl>
+    </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>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_GroupOnGeom </dd></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>
+Export the mesh in a file with the MED format and choice the <em>version</em> of MED format <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>auto_groups</em> = <code>0</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>version</em> = <code>MED_V2_2</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>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"></td><td valign="top"><em>version</em>&nbsp;</td><td>MED format version(MED_V2_1 or MED_V2_2) </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>
+<a class="anchor" name="d0f9d4c25155f1aa2f2f9d9439bbd380"></a><!-- doxytag: member="smesh::Mesh::CreateEmptyGroup" ref="d0f9d4c25155f1aa2f2f9d9439bbd380" 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.CreateEmptyGroup           </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>elementType</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></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>elementType</em>&nbsp;</td><td>is the type of elements in the group </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>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4766ca881b87442bb269d843d6e0fbee"></a><!-- doxytag: member="smesh::Mesh::GroupOnGeom" ref="4766ca881b87442bb269d843d6e0fbee" 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.GroupOnGeom           </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" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>type</em> = <code>None</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>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_GroupOnGeom </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3b3954caebc6f212681cdc43d683d81f"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByIds" ref="3b3954caebc6f212681cdc43d683d81f" 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.MakeGroupByIds           </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>groupName</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>elementType</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>elemIDs</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>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elemIDs</em>&nbsp;</td><td>is the list of ids </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="971e345218f95e1d56d59450aebb8dec"></a><!-- doxytag: member="smesh::Mesh::MakeGroup" ref="971e345218f95e1d56d59450aebb8dec" 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.MakeGroup           </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>groupName</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>elementType</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>CritType</em> = <code>FT_Undefined</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>Compare</em> = <code>FT_EqualTo</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>Treshold</em> = <code>&quot;&quot;</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>UnaryOp</em> = <code>FT_Undefined</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>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>Compare</em>&nbsp;</td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>UnaryOp</em>&nbsp;</td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3ed52b9c18af35719986e962143a5ffb"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriterion" ref="3ed52b9c18af35719986e962143a5ffb" 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.MakeGroupByCriterion           </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>groupName</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>Criterion</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>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Criterion</em>&nbsp;</td><td>is the instance of Criterion class </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1db8830048163a89d6e8a5b38bc0aff6"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriteria" ref="1db8830048163a89d6e8a5b38bc0aff6" 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.MakeGroupByCriteria           </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>groupName</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>theCriteria</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>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Criteria</em>&nbsp;</td><td>is the list of criterions </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8f4952f18ef6e065b1f21b9c501acdbd"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByFilter" ref="8f4952f18ef6e065b1f21b9c501acdbd" 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.MakeGroupByFilter           </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>groupName</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>theFilter</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>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Criterion</em>&nbsp;</td><td>is the instance of Filter class </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="14ec9ac71e14ef62aa41ab5427dc874b"></a><!-- doxytag: member="smesh::Mesh::GetIdsFromFilter" ref="14ec9ac71e14ef62aa41ab5427dc874b" 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.GetIdsFromFilter           </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>theFilter</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>theFilter</em>&nbsp;</td><td>is SMESH_Filter </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>list of ids </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf1218d5cb3988330c0bf61db2a2b2b7"></a><!-- doxytag: member="smesh::Mesh::GetFreeBorders" ref="bf1218d5cb3988330c0bf61db2a2b2b7" 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.GetFreeBorders           </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>
+<dl compact><dt><b>Returns:</b></dt><dd>list of SMESH.FreeEdges.Border structure: edge id and two its nodes ids. </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="cf78d6ee5bf4142a7c47c542dd29774e"></a><!-- doxytag: member="smesh::Mesh::RemoveGroup" ref="cf78d6ee5bf4142a7c47c542dd29774e" 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.RemoveGroup           </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>group</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7b925f04a22f5b1b6b2e534da1ecbd92"></a><!-- doxytag: member="smesh::Mesh::RemoveGroupWithContents" ref="7b925f04a22f5b1b6b2e534da1ecbd92" 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.RemoveGroupWithContents           </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>group</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="95da60a43691e2555e1246346bab95cc"></a><!-- doxytag: member="smesh::Mesh::GetGroups" ref="95da60a43691e2555e1246346bab95cc" 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.GetGroups           </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="ec1357647df1fae2de711e46f33bce59"></a><!-- doxytag: member="smesh::Mesh::GetGroupNames" ref="ec1357647df1fae2de711e46f33bce59" 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.GetGroupNames           </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="adce4d7372f7f85d7851aac8fa8223ab"></a><!-- doxytag: member="smesh::Mesh::UnionGroups" ref="adce4d7372f7f85d7851aac8fa8223ab" 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.UnionGroups           </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>group1</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>group2</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></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>
+All mesh elements that are present in initial groups are added to the new one     </td>
+  </tr>
+</table>
+<a class="anchor" name="ff4bc7665f316f9afe4091a1aa195938"></a><!-- doxytag: member="smesh::Mesh::IntersectGroups" ref="ff4bc7665f316f9afe4091a1aa195938" 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.IntersectGroups           </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>group1</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>group2</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></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>
+All mesh elements that are present in both initial groups are added to the new one.     </td>
+  </tr>
+</table>
+<a class="anchor" name="93a759ed3183676d160b210ea16f4152"></a><!-- doxytag: member="smesh::Mesh::CutGroups" ref="93a759ed3183676d160b210ea16f4152" 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.CutGroups           </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>mainGroup</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>toolGroup</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></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>
+All mesh elements that are present in main group but do not present in tool group are added to the new one     </td>
+  </tr>
+</table>
+<a class="anchor" name="a8eb2739e60747e3e4f21f6d044fb8ea"></a><!-- doxytag: member="smesh::Mesh::GetLog" ref="a8eb2739e60747e3e4f21f6d044fb8ea" 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.GetLog           </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>clearAfterGet</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>clearAfterGet</em>&nbsp;</td><td>log is emptied after Get (safe if concurrents access) </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>list of log_block structures: commandType number coords indexes </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ca397e42479735387f28e60daba5fa21"></a><!-- doxytag: member="smesh::Mesh::ClearLog" ref="ca397e42479735387f28e60daba5fa21" 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.ClearLog           </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>
+Must be used immediately after GetLog if clearAfterGet is false.     </td>
+  </tr>
+</table>
+<a class="anchor" name="8c2b5b28778a8c8e75dbf67e9e173e96"></a><!-- doxytag: member="smesh::Mesh::GetId" ref="8c2b5b28778a8c8e75dbf67e9e173e96" 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.GetId           </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="aefae881bffe9563d1d94a8aa94311aa"></a><!-- doxytag: member="smesh::Mesh::GetStudyId" ref="aefae881bffe9563d1d94a8aa94311aa" 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.GetStudyId           </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="d1846b2ee111a6720a7bfdb7bae9a04e"></a><!-- doxytag: member="smesh::Mesh::HasDuplicatedGroupNamesMED" ref="d1846b2ee111a6720a7bfdb7bae9a04e" 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.HasDuplicatedGroupNamesMED           </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>
+Consider maximum group name length stored in MED file.     </td>
+  </tr>
+</table>
+<a class="anchor" name="e65f765b6a402c7c8b26335fa4422cf5"></a><!-- doxytag: member="smesh::Mesh::GetMeshEditor" ref="e65f765b6a402c7c8b26335fa4422cf5" 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.GetMeshEditor           </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="23967469975fb15ab095fbef5d3fff4c"></a><!-- doxytag: member="smesh::Mesh::GetMEDMesh" ref="23967469975fb15ab095fbef5d3fff4c" 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.GetMEDMesh           </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="726ae692c089873060904db2f5be2489"></a><!-- doxytag: member="smesh::Mesh::NbNodes" ref="726ae692c089873060904db2f5be2489" 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.NbNodes           </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="ab9164bf03dfc3f96373c83890faeac7"></a><!-- doxytag: member="smesh::Mesh::NbElements" ref="ab9164bf03dfc3f96373c83890faeac7" 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.NbElements           </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="8f6a7ba5c4246afbe8c23c31b54fe151"></a><!-- doxytag: member="smesh::Mesh::NbEdges" ref="8f6a7ba5c4246afbe8c23c31b54fe151" 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.NbEdges           </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="62493e2dea0235f7043c35850ea67bc1"></a><!-- doxytag: member="smesh::Mesh::NbEdgesOfOrder" ref="62493e2dea0235f7043c35850ea67bc1" 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.NbEdgesOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7e9df39cf5129962023043abcc898e69"></a><!-- doxytag: member="smesh::Mesh::NbFaces" ref="7e9df39cf5129962023043abcc898e69" 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.NbFaces           </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="b5f5d0f76b75110f373c2978bec4511d"></a><!-- doxytag: member="smesh::Mesh::NbFacesOfOrder" ref="b5f5d0f76b75110f373c2978bec4511d" 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.NbFacesOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="45deec5dbf334ba86f69210edb6eb031"></a><!-- doxytag: member="smesh::Mesh::NbTriangles" ref="45deec5dbf334ba86f69210edb6eb031" 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.NbTriangles           </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="81cdae5d219351e937d02a8ea5c8bd66"></a><!-- doxytag: member="smesh::Mesh::NbTrianglesOfOrder" ref="81cdae5d219351e937d02a8ea5c8bd66" 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.NbTrianglesOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d83429db26cce1bc35795935c4c22e0a"></a><!-- doxytag: member="smesh::Mesh::NbQuadrangles" ref="d83429db26cce1bc35795935c4c22e0a" 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.NbQuadrangles           </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="4c9bca301fa2170813406412cfd9c1aa"></a><!-- doxytag: member="smesh::Mesh::NbQuadranglesOfOrder" ref="4c9bca301fa2170813406412cfd9c1aa" 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.NbQuadranglesOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f086f62d71136f0e5a24ee9a4150515b"></a><!-- doxytag: member="smesh::Mesh::NbPolygons" ref="f086f62d71136f0e5a24ee9a4150515b" 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.NbPolygons           </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="e35ea16aadc59efecaff428c0b3c2dfe"></a><!-- doxytag: member="smesh::Mesh::NbVolumes" ref="e35ea16aadc59efecaff428c0b3c2dfe" 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.NbVolumes           </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="b5dc83d1838f66e925667cd6634b5919"></a><!-- doxytag: member="smesh::Mesh::NbVolumesOfOrder" ref="b5dc83d1838f66e925667cd6634b5919" 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.NbVolumesOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="2a7fd2a66045ad4ef37395899cf3e2b4"></a><!-- doxytag: member="smesh::Mesh::NbTetras" ref="2a7fd2a66045ad4ef37395899cf3e2b4" 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.NbTetras           </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="5f6f04aee13f5e9146b0b83dc4a29136"></a><!-- doxytag: member="smesh::Mesh::NbTetrasOfOrder" ref="5f6f04aee13f5e9146b0b83dc4a29136" 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.NbTetrasOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="fd3a0392332424162db67bdc18a66b9e"></a><!-- doxytag: member="smesh::Mesh::NbHexas" ref="fd3a0392332424162db67bdc18a66b9e" 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.NbHexas           </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="30d469eb020c16ac95fe4ccc86df9847"></a><!-- doxytag: member="smesh::Mesh::NbHexasOfOrder" ref="30d469eb020c16ac95fe4ccc86df9847" 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.NbHexasOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="aee1ae2972f4256dbc23281f212bd63d"></a><!-- doxytag: member="smesh::Mesh::NbPyramids" ref="aee1ae2972f4256dbc23281f212bd63d" 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.NbPyramids           </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="6f9f0c840846170841655ffe6c88c9ba"></a><!-- doxytag: member="smesh::Mesh::NbPyramidsOfOrder" ref="6f9f0c840846170841655ffe6c88c9ba" 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.NbPyramidsOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="497d7d510d365904c8850f8a1ab9b9c6"></a><!-- doxytag: member="smesh::Mesh::NbPrisms" ref="497d7d510d365904c8850f8a1ab9b9c6" 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.NbPrisms           </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="8d37e2b2ec7aff3b89b0933c03409e5b"></a><!-- doxytag: member="smesh::Mesh::NbPrismsOfOrder" ref="8d37e2b2ec7aff3b89b0933c03409e5b" 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.NbPrismsOfOrder           </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>elementOrder</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>elementOrder</em>&nbsp;</td><td>is order of elements: ORDER_ANY, ORDER_LINEAR or ORDER_QUADRATIC </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="84903e975c77cc2542ea50143f9cb877"></a><!-- doxytag: member="smesh::Mesh::NbPolyhedrons" ref="84903e975c77cc2542ea50143f9cb877" 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.NbPolyhedrons           </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="fafa87c1893299b30bffdaa748837ace"></a><!-- doxytag: member="smesh::Mesh::NbSubMesh" ref="fafa87c1893299b30bffdaa748837ace" 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.NbSubMesh           </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="2f7b4230985fdf7dac8c1a3dc5d96efa"></a><!-- doxytag: member="smesh::Mesh::GetElementsId" ref="2f7b4230985fdf7dac8c1a3dc5d96efa" 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.GetElementsId           </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="1dbede49ac46741782d4b88096024754"></a><!-- doxytag: member="smesh::Mesh::GetElementsByType" ref="1dbede49ac46741782d4b88096024754" 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.GetElementsByType           </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>elementType</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>elementType</em>&nbsp;</td><td>is required type of elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d4f0260724efd10fc07d6cc030348bf7"></a><!-- doxytag: member="smesh::Mesh::GetNodesId" ref="d4f0260724efd10fc07d6cc030348bf7" 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.GetNodesId           </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="09d64e636ad97f4929174795376cb79a"></a><!-- doxytag: member="smesh::Mesh::GetElementType" ref="09d64e636ad97f4929174795376cb79a" 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.GetElementType           </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>id</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>iselem</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="cff00e6b2f5d63f24af53e5d654d259e"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementsId" ref="cff00e6b2f5d63f24af53e5d654d259e" 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.GetSubMeshElementsId           </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>shapeID</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>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="df30b3062d9420c85f457d8d67716c6a"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshNodesId" ref="df30b3062d9420c85f457d8d67716c6a" 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.GetSubMeshNodesId           </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>shapeID</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>all</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>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="01928943dd569e70590f7a82d5a9c083"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementType" ref="01928943dd569e70590f7a82d5a9c083" 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.GetSubMeshElementType           </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>shapeID</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>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="97cc6a5900b73642880b5c5327167347"></a><!-- doxytag: member="smesh::Mesh::Dump" ref="97cc6a5900b73642880b5c5327167347" 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.Dump           </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="8c5f43b40615e416e8723250aedca198"></a><!-- doxytag: member="smesh::Mesh::GetNodeXYZ" ref="8c5f43b40615e416e8723250aedca198" 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.GetNodeXYZ           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="89759593eb975e4a98f21fad2f0471d9"></a><!-- doxytag: member="smesh::Mesh::GetNodeInverseElements" ref="89759593eb975e4a98f21fad2f0471d9" 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.GetNodeInverseElements           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="819f94ff143442f18726ad6d571f4d4d"></a><!-- doxytag: member="smesh::Mesh::GetShapeID" ref="819f94ff143442f18726ad6d571f4d4d" 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.GetShapeID           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="eef3aa74ef3616715448260f21f743fe"></a><!-- doxytag: member="smesh::Mesh::GetShapeIDForElem" ref="eef3aa74ef3616715448260f21f743fe" 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.GetShapeIDForElem           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</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="8a3f80335947fd570bba6b4f53a8a561"></a><!-- doxytag: member="smesh::Mesh::GetElemNbNodes" ref="8a3f80335947fd570bba6b4f53a8a561" 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.GetElemNbNodes           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b962a2eb7fc5b6ee8c50795d185c45d0"></a><!-- doxytag: member="smesh::Mesh::GetElemNode" ref="b962a2eb7fc5b6ee8c50795d185c45d0" 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.GetElemNode           </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>id</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>index</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e51aaa086dca92d2b7966ae0b49aefd7"></a><!-- doxytag: member="smesh::Mesh::IsMediumNode" ref="e51aaa086dca92d2b7966ae0b49aefd7" 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.IsMediumNode           </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>elementID</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>nodeID</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="10e70db0e24a1ec78636f8651a402873"></a><!-- doxytag: member="smesh::Mesh::IsMediumNodeOfAnyElem" ref="10e70db0e24a1ec78636f8651a402873" 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.IsMediumNodeOfAnyElem           </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>nodeID</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>elementType</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf279ea4ea4ea4aa0e01ef0b2da41376"></a><!-- doxytag: member="smesh::Mesh::ElemNbEdges" ref="bf279ea4ea4ea4aa0e01ef0b2da41376" 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.ElemNbEdges           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ba5c055ca37c30cb77d2c698cb062d18"></a><!-- doxytag: member="smesh::Mesh::ElemNbFaces" ref="ba5c055ca37c30cb77d2c698cb062d18" 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.ElemNbFaces           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0711cb1be29ca2d8e186e921650b9a75"></a><!-- doxytag: member="smesh::Mesh::IsPoly" ref="0711cb1be29ca2d8e186e921650b9a75" 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.IsPoly           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a6688e1a2742f29aa5b662cc7aaa4032"></a><!-- doxytag: member="smesh::Mesh::IsQuadratic" ref="a6688e1a2742f29aa5b662cc7aaa4032" 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.IsQuadratic           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="512996a6214d6d7bb82c449126602dcb"></a><!-- doxytag: member="smesh::Mesh::BaryCenter" ref="512996a6214d6d7bb82c449126602dcb" 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.BaryCenter           </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>id</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7ef5a1396c6ca2f87f866019d6994fda"></a><!-- doxytag: member="smesh::Mesh::RemoveElements" ref="7ef5a1396c6ca2f87f866019d6994fda" 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.RemoveElements           </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>IDsOfElements</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>IDsOfElements</em>&nbsp;</td><td>is list of ids of elements to remove </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3660e81cc2503176aeaaf791d91583aa"></a><!-- doxytag: member="smesh::Mesh::RemoveNodes" ref="3660e81cc2503176aeaaf791d91583aa" 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.RemoveNodes           </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>IDsOfNodes</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>IDsOfNodes</em>&nbsp;</td><td>is list of ids of nodes to remove </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1fc905250f88b780af041874783e1aba"></a><!-- doxytag: member="smesh::Mesh::AddNode" ref="1fc905250f88b780af041874783e1aba" 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.AddNode           </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>x</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>y</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>z</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="5300171dc7f8dcb867641e99ddfe1259"></a><!-- doxytag: member="smesh::Mesh::AddEdge" ref="5300171dc7f8dcb867641e99ddfe1259" 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.AddEdge           </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>IDsOfNodes</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>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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ac29ca675d96e76ac464d552d0677bef"></a><!-- doxytag: member="smesh::Mesh::AddFace" ref="ac29ca675d96e76ac464d552d0677bef" 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.AddFace           </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>IDsOfNodes</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>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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1ff012def84bb3df64b313060f6de7ba"></a><!-- doxytag: member="smesh::Mesh::AddPolygonalFace" ref="1ff012def84bb3df64b313060f6de7ba" 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.AddPolygonalFace           </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>IdsOfNodes</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="21e6382dee8cc24808416494abc93e5f"></a><!-- doxytag: member="smesh::Mesh::AddVolume" ref="21e6382dee8cc24808416494abc93e5f" 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.AddVolume           </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>IDsOfNodes</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>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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="2d584c652eeb55d174ad4e2107ad4702"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolume" ref="2d584c652eeb55d174ad4e2107ad4702" 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.AddPolyhedralVolume           </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>IdsOfNodes</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>Quantities</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>IdsOfNodes</em>&nbsp;</td><td>List of node IDs for volume creation face by face. </td></tr>
+    <tr><td valign="top"></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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="77d8a4cee1fa308e4ce7d2b80f15e52e"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolumeByFaces" ref="77d8a4cee1fa308e4ce7d2b80f15e52e" 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.AddPolyhedralVolumeByFaces           </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>IdsOfFaces</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>IdsOfFaces</em>&nbsp;</td><td>List of face IDs for volume creation.</td></tr>
+  </table>
+</dl>
+Note: The created volume will refer only to nodes of the given faces, not to the faces itself.     </td>
+  </tr>
+</table>
+<a class="anchor" name="3a0b58036724d0068a346f233ac1744f"></a><!-- doxytag: member="smesh::Mesh::MoveNode" ref="3a0b58036724d0068a346f233ac1744f" 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.MoveNode           </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>NodeID</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>x</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>y</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>z</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>NodeID</em>&nbsp;</td><td>id of the node </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>new X coordinate </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>new Y coordinate </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>new Z coordinate </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="6a25defc09698efbe65b5e4b33ae1621"></a><!-- doxytag: member="smesh::Mesh::FindNodeClosestTo" ref="6a25defc09698efbe65b5e4b33ae1621" 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.FindNodeClosestTo           </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>x</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>y</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>z</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>x</em>&nbsp;</td><td>X coordinate of a point </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>Y coordinate of a point </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>Z coordinate of a point </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>id of a node </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d6159f5aa96dde48576c9906c004d878"></a><!-- doxytag: member="smesh::Mesh::MeshToPassThroughAPoint" ref="d6159f5aa96dde48576c9906c004d878" 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.MeshToPassThroughAPoint           </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>x</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>y</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>z</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>x</em>&nbsp;</td><td>X coordinate of a point </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>Y coordinate of a point </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>Z coordinate of a point </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>id of a moved node </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1cd711562c3f4cf4d2989606210dc6d"></a><!-- doxytag: member="smesh::Mesh::InverseDiag" ref="b1cd711562c3f4cf4d2989606210dc6d" 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.InverseDiag           </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>NodeID1</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>NodeID2</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>NodeID1</em>&nbsp;</td><td>first node id </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NodeID2</em>&nbsp;</td><td>second node id </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>false if proper faces not found </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1f9d69024eb5959bacf0f14c9a99f89f"></a><!-- doxytag: member="smesh::Mesh::DeleteDiag" ref="1f9d69024eb5959bacf0f14c9a99f89f" 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.DeleteDiag           </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>NodeID1</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>NodeID2</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>NodeID1</em>&nbsp;</td><td>first node id </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NodeID2</em>&nbsp;</td><td>second node id </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>false if proper faces not found </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="70be24d065258cab090116d94431f08b"></a><!-- doxytag: member="smesh::Mesh::Reorient" ref="70be24d065258cab090116d94431f08b" 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.Reorient           </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>IDsOfElements</em> = <code>None</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>IDsOfElements</em>&nbsp;</td><td>if undefined reorient all mesh elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="3135d68c4429b2941870e19bb3233dce"></a><!-- doxytag: member="smesh::Mesh::ReorientObject" ref="3135d68c4429b2941870e19bb3233dce" 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.ReorientObject           </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>theObject</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>theObject</em>&nbsp;</td><td>is mesh, submesh or group </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="922f422cb40bc3412f7561defe43ef3b"></a><!-- doxytag: member="smesh::Mesh::TriToQuad" ref="922f422cb40bc3412f7561defe43ef3b" 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.TriToQuad           </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>IDsOfElements</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>theCriterion</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>MaxAngle</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>IDsOfElements</em>&nbsp;</td><td>The triangles to be fused, </td></tr>
+    <tr><td valign="top"></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"></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>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b6d00be6bccc1478f6dd627ab10ef0b0"></a><!-- doxytag: member="smesh::Mesh::TriToQuadObject" ref="b6d00be6bccc1478f6dd627ab10ef0b0" 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.TriToQuadObject           </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>theObject</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>theCriterion</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>MaxAngle</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>theObject</em>&nbsp;</td><td>is mesh, submesh or group </td></tr>
+    <tr><td valign="top"></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"></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>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0c0ad8d78fb361a3270325ceb3f495b6"></a><!-- doxytag: member="smesh::Mesh::QuadToTri" ref="0c0ad8d78fb361a3270325ceb3f495b6" 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.QuadToTri           </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>IDsOfElements</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>theCriterion</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>IDsOfElements</em>&nbsp;</td><td>the faces to be splitted. </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em></em>&nbsp;</td><td>TRUE in case of success, FALSE otherwise. </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="5ce3b8a9451caf30b6150c81000beb38"></a><!-- doxytag: member="smesh::Mesh::QuadToTriObject" ref="5ce3b8a9451caf30b6150c81000beb38" 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.QuadToTriObject           </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>theObject</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>theCriterion</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>theObject</em>&nbsp;</td><td>object to taking list of elements from, is mesh, submesh or group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCriterion</em>&nbsp;</td><td>is FT_...; used to choose a diagonal for splitting. </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c0a1a58709e0b852d34ad4c800e4dbe5"></a><!-- doxytag: member="smesh::Mesh::SplitQuad" ref="c0a1a58709e0b852d34ad4c800e4dbe5" 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.SplitQuad           </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>IDsOfElements</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>Diag13</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>theElems</em>&nbsp;</td><td>The faces to be splitted </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>the13Diag</em>&nbsp;</td><td>is used to choose a diagonal for splitting. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="597d364ed43deec20e76bbe76733f24a"></a><!-- doxytag: member="smesh::Mesh::SplitQuadObject" ref="597d364ed43deec20e76bbe76733f24a" 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.SplitQuadObject           </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>theObject</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>Diag13</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>theObject</em>&nbsp;</td><td>is object to taking list of elements from, is mesh, submesh or group </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="318863d98fc0ceae3d2c40f2e140ddcc"></a><!-- doxytag: member="smesh::Mesh::BestSplit" ref="318863d98fc0ceae3d2c40f2e140ddcc" 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.BestSplit           </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>IDOfQuad</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>theCriterion</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>IDOfQuad</em>&nbsp;</td><td>ID of the quadrangle to be splitted. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCriterion</em>&nbsp;</td><td>is FT_...; a criterion to choose a diagonal for splitting. </td></tr>
+  </table>
+</dl>
+<dl 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>
+</table>
+<a class="anchor" name="4e9b0332c2c020c0f9baa1be7ff436f7"></a><!-- doxytag: member="smesh::Mesh::SplitQuadsNearTriangularFacets" ref="4e9b0332c2c020c0f9baa1be7ff436f7" 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.SplitQuadsNearTriangularFacets           </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="3ae71a6aea314843e0f9f5cc7d24cf4a"></a><!-- doxytag: member="smesh::Mesh::SplitHexaToTetras" ref="3ae71a6aea314843e0f9f5cc7d24cf4a" 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.SplitHexaToTetras           </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>theObject</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>theNode000</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>theNode001</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>
+Use pattern mapping functionality for splitting. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to take list of hexahedrons from; is mesh, submesh or group. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNode000,theNode001</em>&nbsp;</td><td>is in range [0,7]; give an orientation of the pattern relatively each hexahedron: the (0,0,0) key-point of pattern will be mapped into &lt;theNode000&gt;-th node of each volume, the (0,0,1) key-point will be mapped into &lt;theNode001&gt;-th node of each volume. The (0,0,0) key-point of used pattern corresponds to not split corner. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td>TRUE in case of success, FALSE otherwise. </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4270db271f6180980c28cf58e835c3f3"></a><!-- doxytag: member="smesh::Mesh::SplitHexaToPrisms" ref="4270db271f6180980c28cf58e835c3f3" 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.SplitHexaToPrisms           </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>theObject</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>theNode000</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>theNode001</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>
+Use pattern mapping functionality for splitting. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to take list of hexahedrons from; is mesh, submesh or group. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNode000,theNode001</em>&nbsp;</td><td>is in range [0,7]; give an orientation of the pattern relatively each hexahedron: the (0,0,0) key-point of pattern will be mapped into &lt;theNode000&gt;-th node of each volume, the (0,0,1) key-point will be mapped into &lt;theNode001&gt;-th node of each volume. The edge (0,0,0)-(0,0,1) of used pattern connects two not split corners. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td>TRUE in case of success, FALSE otherwise. </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="84d7a34fff0606afb1ad5ec38fbff51b"></a><!-- doxytag: member="smesh::Mesh::Smooth" ref="84d7a34fff0606afb1ad5ec38fbff51b" 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.Smooth           </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>IDsOfElements</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>IDsOfFixedNodes</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>MaxNbOfIterations</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>MaxAspectRatio</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>Method</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>IDsOfElements</em>&nbsp;</td><td>list if ids of elements to smooth </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="35fe184fb7df14af5ed11780133242b6"></a><!-- doxytag: member="smesh::Mesh::SmoothObject" ref="35fe184fb7df14af5ed11780133242b6" 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.SmoothObject           </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>theObject</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>IDsOfFixedNodes</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>MaxNbOfIterations</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>MaxxAspectRatio</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>Method</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>theObject</em>&nbsp;</td><td>object to smooth </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f1a03b74c100180c10eebe21623a2c08"></a><!-- doxytag: member="smesh::Mesh::SmoothParametric" ref="f1a03b74c100180c10eebe21623a2c08" 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.SmoothParametric           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>IDsOfElements</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>IDsOfFixedNodes</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>MaxNbOfIterations</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>MaxAspectRatio</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>Method</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>IDsOfElements</em>&nbsp;</td><td>list if ids of elements to smooth </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="72f3d72d6e05ee787657079f7fae7569"></a><!-- doxytag: member="smesh::Mesh::SmoothParametricObject" ref="72f3d72d6e05ee787657079f7fae7569" 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.SmoothParametricObject           </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>theObject</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>IDsOfFixedNodes</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>MaxNbOfIterations</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>MaxAspectRatio</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>Method</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>theObject</em>&nbsp;</td><td>object to smooth </td></tr>
+    <tr><td valign="top"></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"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4dc4ca27b4d1b0dfc975b5ebb9e74b98"></a><!-- doxytag: member="smesh::Mesh::ConvertToQuadratic" ref="4dc4ca27b4d1b0dfc975b5ebb9e74b98" 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.ConvertToQuadratic           </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>theForce3d</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf3a3a02b1ec06aaa4b518eacbc61c13"></a><!-- doxytag: member="smesh::Mesh::ConvertFromQuadratic" ref="bf3a3a02b1ec06aaa4b518eacbc61c13" 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.ConvertFromQuadratic           </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="67efca0e9f290689ed21b473e52cbd50"></a><!-- doxytag: member="smesh::Mesh::RenumberNodes" ref="67efca0e9f290689ed21b473e52cbd50" 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.RenumberNodes           </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="425c345fea14aac8d46daf65e28aa361"></a><!-- doxytag: member="smesh::Mesh::RenumberElements" ref="425c345fea14aac8d46daf65e28aa361" 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.RenumberElements           </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="5c1411e04a23bd4f4ba721a24638a833"></a><!-- doxytag: member="smesh::Mesh::RotationSweep" ref="5c1411e04a23bd4f4ba721a24638a833" 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.RotationSweep           </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>IDsOfElements</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>Axix</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>AngleInRadians</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>NbOfSteps</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>Tolerance</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>IDsOfElements</em>&nbsp;</td><td>list of ids of elements to sweep </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Axix</em>&nbsp;</td><td>axis of rotation, AxisStruct or line(geom object) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of Rotation </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>number of steps </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9e3953602695cb8cfdca1357cd4281a0"></a><!-- doxytag: member="smesh::Mesh::RotationSweepObject" ref="9e3953602695cb8cfdca1357cd4281a0" 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.RotationSweepObject           </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>theObject</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>Axix</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>AngleInRadians</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>NbOfSteps</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>Tolerance</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>theObject</em>&nbsp;</td><td>object wich elements should be sweeped </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Axix</em>&nbsp;</td><td>axis of rotation, AxisStruct or line(geom object) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of Rotation </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>number of steps </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="975714cfcbcbb60eabd43045fe7d80f0"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweep" ref="975714cfcbcbb60eabd43045fe7d80f0" 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.ExtrusionSweep           </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>IDsOfElements</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>StepVector</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>NbOfSteps</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>IDsOfElements</em>&nbsp;</td><td>list of elements ids for extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4f3409fde48b1edb83ea3c598e061b01"></a><!-- doxytag: member="smesh::Mesh::AdvancedExtrusion" ref="4f3409fde48b1edb83ea3c598e061b01" 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.AdvancedExtrusion           </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>IDsOfElements</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>StepVector</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>NbOfSteps</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>ExtrFlags</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>SewTolerance</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>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ExtrFlags</em>&nbsp;</td><td>set flags for performing extrusion </td></tr>
+    <tr><td valign="top"></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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="5d29416945e6a665b83258b6f20a3b9d"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject" ref="5d29416945e6a665b83258b6f20a3b9d" 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.ExtrusionSweepObject           </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>theObject</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>StepVector</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>NbOfSteps</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>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="afa41c3158cd8b1fcfaf86db26d8550f"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject1D" ref="afa41c3158cd8b1fcfaf86db26d8550f" 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.ExtrusionSweepObject1D           </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>theObject</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>StepVector</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>NbOfSteps</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>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="079e59af58714725629b5081b5ec15c4"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject2D" ref="079e59af58714725629b5081b5ec15c4" 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.ExtrusionSweepObject2D           </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>theObject</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>StepVector</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>NbOfSteps</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>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="691522416f481a91a268d58e15646eb7"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPath" ref="691522416f481a91a268d58e15646eb7" 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.ExtrusionAlongPath           </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>IDsOfElements</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>PathMesh</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>PathShape</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>NodeStart</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>HasAngles</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>Angles</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>HasRefPoint</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>RefPoint</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>LinearVariation</em> = <code>False</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>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
+    <tr><td valign="top"></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"></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"></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"></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"></td><td valign="top"><em>Angles</em>&nbsp;</td><td>list of angles </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>HasRefPoint</em>&nbsp;</td><td>allows to use base point </td></tr>
+    <tr><td valign="top"></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>
+    <tr><td valign="top"></td><td valign="top"><em>LinearVariation</em>&nbsp;</td><td>makes compute rotation angles as linear variation of given Angles along path steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f0248dfbb1f18de28754468c1173f88c"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPathObject" ref="f0248dfbb1f18de28754468c1173f88c" 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.ExtrusionAlongPathObject           </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>theObject</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>PathMesh</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>PathShape</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>NodeStart</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>HasAngles</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>Angles</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>HasRefPoint</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>RefPoint</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>LinearVariation</em> = <code>False</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>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
+    <tr><td valign="top"></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"></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"></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"></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"></td><td valign="top"><em>Angles</em>&nbsp;</td><td>list of angles </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>HasRefPoint</em>&nbsp;</td><td>allows to use base point </td></tr>
+    <tr><td valign="top"></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>
+    <tr><td valign="top"></td><td valign="top"><em>LinearVariation</em>&nbsp;</td><td>makes compute rotation angles as linear variation of given Angles along path steps </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e847af1a376e90dc10becf6c24475577"></a><!-- doxytag: member="smesh::Mesh::Mirror" ref="e847af1a376e90dc10becf6c24475577" 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.Mirror           </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>IDsOfElements</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>Mirror</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>theMirrorType</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>Copy</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>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Mirror</em>&nbsp;</td><td>is AxisStruct or geom object(point, line, plane) </td></tr>
+    <tr><td valign="top"></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"></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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1d7bc19611c4e6cbb9c6a39aa7d41e7"></a><!-- doxytag: member="smesh::Mesh::MirrorObject" ref="b1d7bc19611c4e6cbb9c6a39aa7d41e7" 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.MirrorObject           </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>theObject</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>Mirror</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>theMirrorType</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>Copy</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>theObject</em>&nbsp;</td><td>mesh, submesh or group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Mirror</em>&nbsp;</td><td>is AxisStruct or geom object(point, line, plane) </td></tr>
+    <tr><td valign="top"></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"></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>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="17a4c398f12048ee97be9e34c6fcf0df"></a><!-- doxytag: member="smesh::Mesh::Translate" ref="17a4c398f12048ee97be9e34c6fcf0df" 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.Translate           </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>IDsOfElements</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>Vector</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>Copy</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>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Vector</em>&nbsp;</td><td>direction of translation(DirStruct or vector) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the translated elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8fd2fa7ac4bd7733b92cfdc93bc06c6a"></a><!-- doxytag: member="smesh::Mesh::TranslateObject" ref="8fd2fa7ac4bd7733b92cfdc93bc06c6a" 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.TranslateObject           </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>theObject</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>Vector</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>Copy</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>theObject</em>&nbsp;</td><td>object to translate(mesh, submesh, or group) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Vector</em>&nbsp;</td><td>direction of translation(DirStruct or geom vector) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the translated elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9490661f177f27ab7c4ada20e244e049"></a><!-- doxytag: member="smesh::Mesh::Rotate" ref="9490661f177f27ab7c4ada20e244e049" 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.Rotate           </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>IDsOfElements</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>Axis</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>AngleInRadians</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>Copy</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>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Axis</em>&nbsp;</td><td>axis of rotation(AxisStruct or geom line) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of rotation(in radians) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the rotated elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="edbcc6762a097b389338f3fb79dd2e43"></a><!-- doxytag: member="smesh::Mesh::RotateObject" ref="edbcc6762a097b389338f3fb79dd2e43" 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.RotateObject           </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>theObject</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>Axis</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>AngleInRadians</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>Copy</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>theObject</em>&nbsp;</td><td>object to rotate(mesh, submesh, or group) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Axis</em>&nbsp;</td><td>axis of rotation(AxisStruct or geom line) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of rotation(in radians) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the rotated elements </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="cdf92cb074d0bdfdce13a7c496d593d4"></a><!-- doxytag: member="smesh::Mesh::FindCoincidentNodes" ref="cdf92cb074d0bdfdce13a7c496d593d4" 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.FindCoincidentNodes           </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>Tolerance</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>Tolerance</em>&nbsp;</td><td>tolerance value </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of group of nodes </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="5bd7d2b42269c8783342692d99bceccf"></a><!-- doxytag: member="smesh::Mesh::FindCoincidentNodesOnPart" ref="5bd7d2b42269c8783342692d99bceccf" 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.FindCoincidentNodesOnPart           </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>SubMeshOrGroup</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>Tolerance</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>Tolerance</em>&nbsp;</td><td>tolerance value </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>SubMeshOrGroup</em>&nbsp;</td><td>SubMesh or Group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of group of nodes </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="189cb7bee4e396e1cd429f55bdeb7830"></a><!-- doxytag: member="smesh::Mesh::MergeNodes" ref="189cb7bee4e396e1cd429f55bdeb7830" 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.MergeNodes           </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>GroupsOfNodes</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>list</em>&nbsp;</td><td>of group of nodes </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f650e7e34b5019b7e0439046daccc898"></a><!-- doxytag: member="smesh::Mesh::FindEqualElements" ref="f650e7e34b5019b7e0439046daccc898" 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.FindEqualElements           </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>MeshOrSubMeshOrGroup</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>MeshOrSubMeshOrGroup</em>&nbsp;</td><td><a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> or SubMesh, or Group of elements for searching </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>a list of groups of equal elements </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b23dd407618c78f92c709f8a33e89f26"></a><!-- doxytag: member="smesh::Mesh::MergeElements" ref="b23dd407618c78f92c709f8a33e89f26" 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.MergeElements           </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>GroupsOfElementsID</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>GroupsOfElementsID</em>&nbsp;</td><td>groups of elements for merging </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="6d065ef099f2d589074a7236cd17a8b8"></a><!-- doxytag: member="smesh::Mesh::MergeEqualElements" ref="6d065ef099f2d589074a7236cd17a8b8" 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.MergeEqualElements           </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="2a8b90d2e3ab295e130c72fa1b700e87"></a><!-- doxytag: member="smesh::Mesh::SewFreeBorders" ref="2a8b90d2e3ab295e130c72fa1b700e87" 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.SewFreeBorders           </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>FirstNodeID1</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>SecondNodeID1</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>LastNodeID1</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>FirstNodeID2</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>SecondNodeID2</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>LastNodeID2</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>CreatePolygons</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>CreatePolyedrs</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="33e575a39b2721c5f307ed633f826971"></a><!-- doxytag: member="smesh::Mesh::SewConformFreeBorders" ref="33e575a39b2721c5f307ed633f826971" 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.SewConformFreeBorders           </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>FirstNodeID1</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>SecondNodeID1</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>LastNodeID1</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>FirstNodeID2</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>SecondNodeID2</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b92ca31f6a9cc3b67ad97c5dfc6d0df0"></a><!-- doxytag: member="smesh::Mesh::SewBorderToSide" ref="b92ca31f6a9cc3b67ad97c5dfc6d0df0" 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.SewBorderToSide           </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>FirstNodeIDOnFreeBorder</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>SecondNodeIDOnFreeBorder</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>LastNodeIDOnFreeBorder</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>FirstNodeIDOnSide</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>LastNodeIDOnSide</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>CreatePolygons</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>CreatePolyedrs</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>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf094f8b9d3152d4b6ad03818c2e53ae"></a><!-- doxytag: member="smesh::Mesh::SewSideElements" ref="bf094f8b9d3152d4b6ad03818c2e53ae" 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.SewSideElements           </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>IDsOfSide1Elements</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>IDsOfSide2Elements</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>NodeID1OfSide1ToMerge</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>NodeID1OfSide2ToMerge</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>NodeID2OfSide1ToMerge</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>NodeID2OfSide2ToMerge</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>
+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.     </td>
+  </tr>
+</table>
+<a class="anchor" name="f0a5ee1d36cbd2f05f0096a85f013d6a"></a><!-- doxytag: member="smesh::Mesh::ChangeElemNodes" ref="f0a5ee1d36cbd2f05f0096a85f013d6a" 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.ChangeElemNodes           </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>ide</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>newIDs</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>ide</em>&nbsp;</td><td>the element id </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>newIDs</em>&nbsp;</td><td>nodes ids </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>If number of nodes is not corresponded to type of element - returns false </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="2e52a15f9fa25f6a0dc17b80636b9ef4"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedNodes" ref="2e52a15f9fa25f6a0dc17b80636b9ef4" 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.GetLastCreatedNodes           </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="08160d8eccea10d14367996bb1459b77"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedElems" ref="08160d8eccea10d14367996bb1459b77" 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.GetLastCreatedElems           </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>
+<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="c57794e9c688fc591fa6a634ae7ecf24"></a><!-- doxytag: member="smesh::Mesh::editor" ref="c57794e9c688fc591fa6a634ae7ecf24" 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#c57794e9c688fc591fa6a634ae7ecf24">smesh.Mesh.editor</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>
+</table>
+<a class="anchor" name="f6f61e4be25bdf3a89492e8d9e466f1c"></a><!-- doxytag: member="smesh::Mesh::editor" ref="f6f61e4be25bdf3a89492e8d9e466f1c" 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#c57794e9c688fc591fa6a634ae7ecf24">smesh.Mesh.editor</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>