Salome HOME
Integrate improvement PAL13615 from V3_2_0_maintainance
authorabd <abd@opencascade.com>
Tue, 24 Apr 2007 11:04:11 +0000 (11:04 +0000)
committerabd <abd@opencascade.com>
Tue, 24 Apr 2007 11:04:11 +0000 (11:04 +0000)
41 files changed:
doc/salome/gui/SMESH/files/constructing_meshes.htm
doc/salome/gui/SMESH/files/merging_nodes.htm
doc/salome/gui/SMESH/pics/add.gif [new file with mode: 0644]
doc/salome/gui/SMESH/pics/failed_computation.png [new file with mode: 0644]
doc/salome/gui/SMESH/pics/mergenodes.png
doc/salome/gui/SMESH/pics/meshcomputationfail.png [new file with mode: 0644]
doc/salome/gui/SMESH/pics/meshcomputationsucceed.png [new file with mode: 0644]
doc/salome/gui/SMESH/pics/remove.gif [new file with mode: 0644]
doc/salome/gui/SMESH/pics/sort.gif [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm__inherit__graph.jpg
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Hexahedron.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Netgen.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Quadrangle.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D__inherit__graph.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__Python.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__inherit__graph.jpg
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Tetrahedron.html
doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Triangle.html
doc/salome/gui/SMESH/smeshpy_doc/namespacesmesh.html
src/SMESH/SMESH_Algo.cxx
src/SMESH/SMESH_Mesh.cxx
src/SMESH/SMESH_MesherHelper.cxx
src/SMESH/SMESH_subMesh.cxx
src/SMESHGUI/SMESHGUI_ComputeDlg.cxx
src/SMESH_SWIG/smesh.py
src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx
src/StdMeshers/StdMeshers_Quadrangle_2D.cxx

index 832efd1bdd638a4e05a832b256d93bd61adb70bd..5a4fbc6fe8920cb163ba95322c0a19ed2c0c01b0 100755 (executable)
@@ -19,13 +19,16 @@ ul.whs2 { list-style:disc; }
 p.whs3 { margin-left:40px; }
 img_whs4 { border:none; width:22px; height:24px; border-style:none; }
 p.whs5 { margin-left:80px; }
-img_whs6 { border:none; width:370px; height:296px; float:none; }
+img_whs6 { border:none; width:370px; height:296px; float:none; border-style:none; }
 img_whs7 { border:none; width:173px; height:88px; border-style:none; }
 img_whs8 { border:none; width:34px; height:29px; border-style:none; }
 img_whs9 { border:none; width:29px; height:28px; border-style:none; }
 img_whs10 { border:none; width:30px; height:29px; border-style:none; }
 img_whs11 { border:none; width:232px; height:142px; border-style:none; float:right; }
 img_whs12 { border:none; width:25px; height:24px; border-style:none; }
+img_whs13 { border:none; width:457px; height:486px; float:none; border-style:none; }
+img_whs14 { border:none; width:564px; height:402px; float:none; border-style:none; }
+img_whs15 { border:none; width:260px; height:270px; float:none; border-style:none; }
 -->
 </style><script type="text/javascript" language="JavaScript">
 <!--
@@ -187,7 +190,37 @@ if (window.writeIntopicBar)
  your mesh in the <span style="font-weight: bold;"><B>Object Browser</B></span>. 
  &nbsp;From the 
  <span style="font-weight: bold;"><B>Mesh </B></span>menu select<span style="font-weight: bold;"><B> 
- Compute </B></span>or click <img src="../image28.gif" width="25px" height="24px" border="0" class="img_whs12"> button of the toolbar. </p>
+ Compute </B></span>or click <img src="../image28.gif" width="25px" height="24px" border="0" class="img_whs12"> button of the toolbar. The Mesh 
+ Computation information box appears.</p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/meshcomputationsucceed.png" x-maintain-ratio="TRUE" width="457px" height="486px" border="0" class="img_whs13"></p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3">If the mesh computation failed, the information 
+ about the cause of the failure is provided. </p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/meshcomputationfail.png" x-maintain-ratio="TRUE" width="564px" height="402px" border="0" class="img_whs14"> </p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3">After you select the error, <span style="font-weight: bold;"><B>Show 
+ Subshape</B></span> button allows visualizing the mesh elements that cause 
+ it</p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/failed_computation.png" x-maintain-ratio="TRUE" width="260px" height="270px" border="0" class="img_whs15"> </p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><span style="font-weight: bold;"><B>Publish 
+ Subshape</B></span> button allows importing it in a separate MED or UNV file. 
+ </p>
 
 <p class="whs3">&nbsp;</p>
 
index 66c3f9d0e507d695e31157268fc91730b76889a5..62089e843a82a075872dc3cb5d5e07c63830da51 100755 (executable)
@@ -16,9 +16,15 @@ if (navigator.appName !="Netscape")
 <!--
 img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }
 p.whs2 { margin-left:40px; }
-img_whs3 { border:none; width:400px; height:488px; float:none; }
-img_whs4 { border:none; width:341px; height:375px; float:none; border-style:none; }
-img_whs5 { border:none; float:none; width:347px; height:376px; border-style:none; }
+img_whs3 { border:none; width:420px; height:507px; float:none; border-style:none; }
+ul.whs4 { list-style:disc; }
+p.whs5 { margin-left:72px; }
+p.whs6 { margin-left:40px; font-weight:bold; }
+img_whs7 { border:none; width:37px; height:28px; float:none; border-style:none; }
+img_whs8 { border:none; width:38px; height:30px; float:none; border-style:none; }
+img_whs9 { border:none; width:82px; height:27px; float:none; border-style:none; }
+img_whs10 { border:none; width:341px; height:375px; float:none; border-style:none; }
+img_whs11 { border:none; float:none; width:347px; height:376px; border-style:none; }
 -->
 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
 <!--
@@ -98,18 +104,58 @@ if (window.writeIntopicBar)
 
 <p>&nbsp;</p>
 
-<p class="whs2"><img src="../pics/mergenodes.png" x-maintain-ratio="TRUE" width="400px" height="488px" border="0" class="img_whs3"></p>
+<p class="whs2"><img src="../pics/mergenodes.png" x-maintain-ratio="TRUE" width="420px" height="507px" border="0" class="img_whs3"></p>
 
 <p class="whs2">&nbsp;</p>
 
-<p class="whs2">This dialog box allows to create groups of 
- coincident nodes and to merge them. </p>
+<ul type="disc" class="whs4">
+       
+       <li class=kadov-p><p class="whs2"><span style="font-weight: bold;"><B>Name</B></span> 
+ is the name of the mesh whose nodes will be merged.</p></li>
+       
+       <li class=kadov-p><p class="whs2"><span style="font-weight: bold;"><B>Tolerance</B></span> 
+ is a maximum distance between nodes sufficient for merging.</p></li>
+       
+       <li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Detect</B></span> 
+ button generates the list of coincident nodes for the given <span style="font-weight: bold;"><B>Tolerance</B></span>.</p></li>
+       
+       <li class=kadov-p><p class="whs2"><span style="font-weight: bold;"><B>Coincident 
+ nodes</B></span> is a list of groupes of nodes for merging. All nodes of each 
+ group will form one after the operation. </p></li>
+       
+       <li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Remove</B></span> 
+ button deletes the selected group from the list.</p></li>
+       
+       <li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Add</B></span> 
+ button adds to the list a group of nodes selected in the viewer with pressed 
+ &quot;Shift&quot; key.</p></li>
+       
+       <li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Select 
+ all</B></span> checkbox selects all groups.</p></li>
+       
+       <li class=kadov-p><p class="whs6">Edit 
+ selected group<span style="font-weight: normal;"> list</span> <span style="font-weight: normal;">allows 
+ editing the selected group:</span></p></li>
+       
+       <li class=kadov-p><p class="whs5"><img src="../pics/add.gif" x-maintain-ratio="TRUE" width="37px" height="28px" border="0" class="img_whs7"> adds 
+ to the group the node selected in the viewer.</p></li>
+       
+       <li class=kadov-p><p class="whs5"><img src="../pics/remove.gif" x-maintain-ratio="TRUE" width="38px" height="30px" border="0" class="img_whs8"> removes 
+ from the group the selected node.</p></li>
+       
+       <li class=kadov-p><p class="whs5"><img src="../pics/sort.gif" x-maintain-ratio="TRUE" width="82px" height="27px" border="0" class="img_whs9"> moves 
+ the selected node to the first position in the group. This means that 
+ all other nodes will be merged into this one. </p></li>
+</ul>
+
+<p class="whs5">&nbsp;</p>
+
+<p class="whs5">To confirm your choice click <span style="font-weight: bold;"><B>OK</B></span> 
+ or <span style="font-weight: bold;"><B>Apply</B></span> button.</p>
 
 <p class="whs2">&nbsp;</p>
 
-<p class="whs2"><img src="../pics/merging_nodes1.png" x-maintain-ratio="TRUE" width="341px" height="375px" border="0" class="img_whs4"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../pics/merging_nodes2.png" x-maintain-ratio="TRUE" width="347px" height="376px" border="0" class="img_whs5"></p>
-
-<p class="whs2">&nbsp;</p>
+<p class="whs2"><img src="../pics/merging_nodes1.png" x-maintain-ratio="TRUE" width="341px" height="375px" border="0" class="img_whs10"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../pics/merging_nodes2.png" x-maintain-ratio="TRUE" width="347px" height="376px" border="0" class="img_whs11"></p>
 
 <p class="whs2">&nbsp;</p>
 
diff --git a/doc/salome/gui/SMESH/pics/add.gif b/doc/salome/gui/SMESH/pics/add.gif
new file mode 100644 (file)
index 0000000..26350e4
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/add.gif differ
diff --git a/doc/salome/gui/SMESH/pics/failed_computation.png b/doc/salome/gui/SMESH/pics/failed_computation.png
new file mode 100644 (file)
index 0000000..e44a538
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/failed_computation.png differ
index 36818438d940faf534ad4823b78b6e8b06390d7b..d7437e4002736897ecda44cf6849101b00258f5e 100755 (executable)
Binary files a/doc/salome/gui/SMESH/pics/mergenodes.png and b/doc/salome/gui/SMESH/pics/mergenodes.png differ
diff --git a/doc/salome/gui/SMESH/pics/meshcomputationfail.png b/doc/salome/gui/SMESH/pics/meshcomputationfail.png
new file mode 100644 (file)
index 0000000..9c26158
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/meshcomputationfail.png differ
diff --git a/doc/salome/gui/SMESH/pics/meshcomputationsucceed.png b/doc/salome/gui/SMESH/pics/meshcomputationsucceed.png
new file mode 100644 (file)
index 0000000..ab23579
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/meshcomputationsucceed.png differ
diff --git a/doc/salome/gui/SMESH/pics/remove.gif b/doc/salome/gui/SMESH/pics/remove.gif
new file mode 100644 (file)
index 0000000..8b81cb2
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/remove.gif differ
diff --git a/doc/salome/gui/SMESH/pics/sort.gif b/doc/salome/gui/SMESH/pics/sort.gif
new file mode 100644 (file)
index 0000000..28a5dff
Binary files /dev/null and b/doc/salome/gui/SMESH/pics/sort.gif differ
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>
index eab86f41c777ef9b344f7d055bd0d2f6b07d0705..f960f7109603f54faca42b13f4b7edddcd05f192 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Algorithm Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Algorithm" --> <br>
-Mother class to define algorithm, recommended to don't use directly. <a
- href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Algorithm:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Algorithm__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Algorithm__inherit__map" alt="Inheritance graph"
- border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Algorithm.html">Mesh_Algorithm</a></div>
+<h1>smesh.Mesh_Algorithm Class Reference</h1><!-- doxytag: class="smesh::Mesh_Algorithm" -->Mother class to define algorithm, recommended to don't use directly.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Algorithm:<p><center><img src="classsmesh_1_1Mesh__Algorithm__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Algorithm__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Algorithm__inherit__map">
-<area href="classsmesh_1_1Mesh__Hexahedron.html" shape="rect"
- coords="219,8,395,32" alt="">
-<area href="classsmesh_1_1Mesh__Netgen.html" shape="rect"
- coords="234,56,381,80" alt="">
-<area href="classsmesh_1_1Mesh__Quadrangle.html" shape="rect"
- coords="221,104,394,128" alt="">
-<area href="classsmesh_1_1Mesh__Segment.html" shape="rect"
- coords="229,152,386,176" alt="">
-<area href="classsmesh_1_1Mesh__Tetrahedron.html" shape="rect"
- coords="219,200,395,224" alt="">
-<area href="classsmesh_1_1Mesh__Triangle.html" shape="rect"
- coords="231,248,383,272" alt="">
+<area href="classsmesh_1_1Mesh__Hexahedron.html" shape="rect" coords="227,8,403,32" alt="">
+<area href="classsmesh_1_1Mesh__Netgen.html" shape="rect" coords="242,56,389,80" alt="">
+<area href="classsmesh_1_1Mesh__Prism3D.html" shape="rect" coords="238,104,393,128" alt="">
+<area href="classsmesh_1_1Mesh__Projection1D.html" shape="rect" coords="225,152,406,176" alt="">
+<area href="classsmesh_1_1Mesh__Projection2D.html" shape="rect" coords="225,200,406,224" alt="">
+<area href="classsmesh_1_1Mesh__Projection3D.html" shape="rect" coords="225,248,406,272" alt="">
+<area href="classsmesh_1_1Mesh__Quadrangle.html" shape="rect" coords="229,296,402,320" alt="">
+<area href="classsmesh_1_1Mesh__RadialPrism3D.html" shape="rect" coords="219,344,411,368" alt="">
+<area href="classsmesh_1_1Mesh__Segment.html" shape="rect" coords="237,392,394,416" alt="">
+<area href="classsmesh_1_1Mesh__Tetrahedron.html" shape="rect" coords="227,440,403,464" alt="">
+<area href="classsmesh_1_1Mesh__Triangle.html" shape="rect" coords="239,488,391,512" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" -->
+<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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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>
-  </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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>
-  </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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>
-  </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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>
-  </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Algorithm::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Algorithm::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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>
-  </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Algorithm::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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>
-  </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Algorithm::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Algorithm::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Algorithm::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Algorithm::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Algorithm::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Algorithm::mesh" ref="47bfe89357342e4a889d4723518288e1" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Algorithm::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Algorithm::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Algorithm::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Algorithm::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Algorithm::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Algorithm::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Algorithm::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Algorithm::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Algorithm::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>          </td>
+        </tr>
       </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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Algorithm::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Algorithm::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Algorithm::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Algorithm::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Algorithm::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Algorithm::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-</p>
-</body>
-</html>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
index 39dd1ddf86cae1f86535dc4e372d4c3da36aa562..5cc00367fbc05dee84ea4efc889eab3bc8852474 100644 (file)
Binary files a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm__inherit__graph.jpg and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Algorithm__inherit__graph.jpg differ
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment.html
new file mode 100644 (file)
index 0000000..5b9b534
--- /dev/null
@@ -0,0 +1,973 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__CompositeSegment.html">Mesh_CompositeSegment</a></div>
+<h1>smesh.Mesh_CompositeSegment Class Reference</h1><!-- doxytag: class="smesh::Mesh_CompositeSegment" --><!-- doxytag: inherits="smesh::Mesh_Segment" -->Class to define a segment 1D algorithm for discretization.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_CompositeSegment:<p><center><img src="classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__CompositeSegment__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__CompositeSegment__inherit__map">
+<area href="classsmesh_1_1Mesh__Segment.html" shape="rect" coords="39,84,197,108" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="38,9,198,33" alt="">
+</map>
+<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__CompositeSegment.html#517bc6da0e79cb989f3346810fe5c471">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#517bc6da0e79cb989f3346810fe5c471"></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__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis to cut an edge in several segments with the same length.  <a href="#474a476f4ee613be478c94398202c6ad"></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__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis to cut an edge in several fixed number of segments.  <a href="#f562aced3f41d5dec7c344c78a21ff3b"></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__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an edge in several segments with arithmetic length increasing.  <a href="#54cb7674f55ecb828ecadb1f3408b95f"></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__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis to cut an edge in several segments with geometric length increasing.  <a href="#8824c58a068d8ebb6dfafe276cc45b6a"></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__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Deflection1D" hypothesis.  <a href="#7bfa579e708b6c7558183fe50e414668"></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__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Propagation" hypothesis that propagate all other hypothesis on all others edges that are in the opposite side in the case of quadrangular faces.  <a href="#e5d33518995c1ea6c97a4ae364841730"></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__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis.  <a href="#7a7aff5f8542efaee0115e90f2dff9c8"></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__Segment.html#d12bcd1749874d541101bf8af001dd65">LengthNearVertex</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "SegmentLengthAroundVertex" hypothesis.  <a href="#d12bcd1749874d541101bf8af001dd65"></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__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.  <a href="#7e99441cd6f8b7be3888663345ce8f20"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Segment.html#b6907301d8393ce0e80bf014d37133ac">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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="517bc6da0e79cb989f3346810fe5c471"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::__init__" ref="517bc6da0e79cb989f3346810fe5c471" 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_CompositeSegment.__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>mesh</em>, </td>
+        </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>
+
+<p>
+Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Segment.html#3028b681627a583d99eee297936d2d8e">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::LocalLength" ref="474a476f4ee613be478c94398202c6ad" 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.LocalLength           </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>l</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>l</em>&nbsp;</td><td>for the length of segments that cut an edge </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" 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.NumberOfSegments           </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>n</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s</em> = <code>[]</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>n</em>&nbsp;</td><td>for the number of segments that cut an edge </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" 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.Arithmetic1D           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" 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.StartEndLength           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" 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.Deflection1D           </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>d</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>d</em>&nbsp;</td><td>for the deflection </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" 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.Propagation           </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><code> [inherited]</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="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" 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.AutomaticLength           </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"><code> [inherited]</code></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>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d12bcd1749874d541101bf8af001dd65"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::LengthNearVertex" ref="d12bcd1749874d541101bf8af001dd65" 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.LengthNearVertex           </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>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>vertex</em> = <code>0</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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>length</em>&nbsp;</td><td>for the segment length </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>vertex</em>&nbsp;</td><td>for the length localization: vertex index [0,1] | verext object </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" 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.QuadraticMesh           </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><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+If the 2D mesher sees that all boundary edges are quadratic ones, it generates quadratic faces, else it generates linear faces using medium nodes as if they were vertex ones. The 3D mesher generates quadratic volumes only if all boundary faces are quadratic ones, else it fails.     </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="b6907301d8393ce0e80bf014d37133ac"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::geom" ref="b6907301d8393ce0e80bf014d37133ac" 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__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..f24ab01
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg differ
index 7b13d15cab93b60ab7811367fc93e9e1bd7a7eb0..4489d1f2344efbdd9fe47ca74a804cfc1020556f 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Hexahedron Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Hexahedron" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->
-<br>
-Class to define a hexahedron 3D algorithm. <a href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Hexahedron:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Hexahedron__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Hexahedron__inherit__map" alt="Inheritance graph"
- border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Hexahedron.html">Mesh_Hexahedron</a></div>
+<h1>smesh.Mesh_Hexahedron Class Reference</h1><!-- doxytag: class="smesh::Mesh_Hexahedron" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a hexahedron 3D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Hexahedron:<p><center><img src="classsmesh_1_1Mesh__Hexahedron__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Hexahedron__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Hexahedron__inherit__map">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="16,9,176,33" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="16,9,176,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Hexahedron.html#d65de99b0553d2994bf93b9bc4194fba">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#d65de99b0553d2994bf93b9bc4194fba"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="d65de99b0553d2994bf93b9bc4194fba"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::__init__" ref="d65de99b0553d2994bf93b9bc4194fba" args="" -->
+<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__Hexahedron.html#d65de99b0553d2994bf93b9bc4194fba">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#d65de99b0553d2994bf93b9bc4194fba"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="d65de99b0553d2994bf93b9bc4194fba"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::__init__" ref="d65de99b0553d2994bf93b9bc4194fba" 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_Hexahedron.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Hexahedron.__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>mesh</em>, </td>
+        </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>
-  </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="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::mesh" ref="47bfe89357342e4a889d4723518288e1" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::geom" ref="f6608d059606200dce0679f3367112d1" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Hexahedron::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-</p>
-</body>
-</html>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
index b263ef38886f6a1d4b665d8c09c75ad629edc56d..cde572c63e65465426fa8d95c9b00ac0391c49fb 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Netgen Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Netgen" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->
-Class to define a NETGEN-based 2D or 3D algorithm that need no discrete
-boundary (i.e. <a href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Netgen:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Netgen__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Netgen__inherit__map" alt="Inheritance graph"
- border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Netgen.html">Mesh_Netgen</a></div>
+<h1>smesh.Mesh_Netgen Class Reference</h1><!-- doxytag: class="smesh::Mesh_Netgen" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a NETGEN-based 2D or 3D algorithm that need no discrete boundary (i.e.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Netgen:<p><center><img src="classsmesh_1_1Mesh__Netgen__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Netgen__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Netgen__inherit__map">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="8,9,168,33" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="8,9,168,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Netgen.html#18bbc559d35c96498968cca5a6a489e2">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#18bbc559d35c96498968cca5a6a489e2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Netgen.html#0620ef2bccc9c400fb193dfd28fb0a26">Parameters</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define hypothesis containing parameters of
-the algorithm. <a href="#0620ef2bccc9c400fb193dfd28fb0a26"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Netgen.html#021b44db5124e62363500490c9b2cb33">is3D</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">is3D</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-independent)
-<p>This class is deprecated, only for compatibility!</p>
-<p>More details. </p>
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="18bbc559d35c96498968cca5a6a489e2"></a><!-- doxytag: member="smesh::Mesh_Netgen::__init__" ref="18bbc559d35c96498968cca5a6a489e2" args="" -->
+<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__Netgen.html#18bbc559d35c96498968cca5a6a489e2">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#18bbc559d35c96498968cca5a6a489e2"></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__Netgen.html#0620ef2bccc9c400fb193dfd28fb0a26">Parameters</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define hypothesis containing parameters of the algorithm.  <a href="#0620ef2bccc9c400fb193dfd28fb0a26"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Netgen.html#021b44db5124e62363500490c9b2cb33">is3D</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">is3D</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+independent)<p>
+This class is deprecated, only for compatibility!<p>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="18bbc559d35c96498968cca5a6a489e2"></a><!-- doxytag: member="smesh::Mesh_Netgen::__init__" ref="18bbc559d35c96498968cca5a6a489e2" 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_Netgen.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Netgen.__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>mesh</em>, </td>
+        </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>
-  </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="0620ef2bccc9c400fb193dfd28fb0a26"></a><!-- doxytag: member="smesh::Mesh_Netgen::Parameters" ref="0620ef2bccc9c400fb193dfd28fb0a26" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <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.Parameters </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>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
-<p>
+<a class="anchor" name="0620ef2bccc9c400fb193dfd28fb0a26"></a><!-- doxytag: member="smesh::Mesh_Netgen::Parameters" ref="0620ef2bccc9c400fb193dfd28fb0a26" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Netgen.Parameters           </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>
-  </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Netgen::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Netgen::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Netgen::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Netgen::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Netgen::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Netgen::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Netgen::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Netgen::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="ffe45db8ad553008d544a5aaf0ca980d"></a><!-- doxytag: member="smesh::Mesh_Netgen::is3D" ref="ffe45db8ad553008d544a5aaf0ca980d" args="" -->
+    </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="ffe45db8ad553008d544a5aaf0ca980d"></a><!-- doxytag: member="smesh::Mesh_Netgen::is3D" ref="ffe45db8ad553008d544a5aaf0ca980d" 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__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">smesh.Mesh_Netgen.is3D</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">smesh.Mesh_Netgen.is3D</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="021b44db5124e62363500490c9b2cb33"></a><!-- doxytag: member="smesh::Mesh_Netgen::is3D" ref="021b44db5124e62363500490c9b2cb33" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="021b44db5124e62363500490c9b2cb33"></a><!-- doxytag: member="smesh::Mesh_Netgen::is3D" ref="021b44db5124e62363500490c9b2cb33" 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"><a class="el"
- href="classsmesh_1_1Mesh__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">smesh.Mesh_Netgen.is3D</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Netgen.html#ffe45db8ad553008d544a5aaf0ca980d">smesh.Mesh_Netgen.is3D</a>          </td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Netgen::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Netgen::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Netgen::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Netgen::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Netgen::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Netgen::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Netgen::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Netgen::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Netgen::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Netgen::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Netgen::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Netgen::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Netgen::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Netgen::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Netgen::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Netgen::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-</body>
-</html>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D.html
new file mode 100644 (file)
index 0000000..a3b06f9
--- /dev/null
@@ -0,0 +1,592 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__Prism3D.html">Mesh_Prism3D</a></div>
+<h1>smesh.Mesh_Prism3D Class Reference</h1><!-- doxytag: class="smesh::Mesh_Prism3D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a 3D extrusion algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Prism3D:<p><center><img src="classsmesh_1_1Mesh__Prism3D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Prism3D__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__Prism3D__inherit__map">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="8,9,168,33" alt="">
+</map>
+<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__Prism3D.html#cfb1228c508c53e74da3ec741a6e9d54">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#cfb1228c508c53e74da3ec741a6e9d54"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="cfb1228c508c53e74da3ec741a6e9d54"></a><!-- doxytag: member="smesh::Mesh_Prism3D::__init__" ref="cfb1228c508c53e74da3ec741a6e9d54" 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_Prism3D.__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>mesh</em>, </td>
+        </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="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Prism3D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Prism3D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Prism3D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Prism3D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Prism3D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Prism3D::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Prism3D::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Prism3D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Prism3D::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Prism3D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Prism3D::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Prism3D::geom" ref="b637c67f711a33b32c3b56073a65db52" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Prism3D::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Prism3D::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Prism3D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Prism3D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..fdf7cb8
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Prism3D__inherit__graph.jpg differ
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D.html
new file mode 100644 (file)
index 0000000..94c2827
--- /dev/null
@@ -0,0 +1,658 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__Projection1D.html">Mesh_Projection1D</a></div>
+<h1>smesh.Mesh_Projection1D Class Reference</h1><!-- doxytag: class="smesh::Mesh_Projection1D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a projection 1D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Projection1D:<p><center><img src="classsmesh_1_1Mesh__Projection1D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Projection1D__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__Projection1D__inherit__map">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="18,9,178,33" alt="">
+</map>
+<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__Projection1D.html#a6462d220b600938ae89e6c5d2f3e3da">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#a6462d220b600938ae89e6c5d2f3e3da"></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__Projection1D.html#4652f536579bbde78d30ea313f7dcff5">SourceEdge</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Source Edge" hypothesis, specifying a meshed edge to take a mesh pattern from, and optionally association of vertices between the source edge and a target one (where a hipothesis is assigned to).  <a href="#4652f536579bbde78d30ea313f7dcff5"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="a6462d220b600938ae89e6c5d2f3e3da"></a><!-- doxytag: member="smesh::Mesh_Projection1D::__init__" ref="a6462d220b600938ae89e6c5d2f3e3da" 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.__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>mesh</em>, </td>
+        </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="4652f536579bbde78d30ea313f7dcff5"></a><!-- doxytag: member="smesh::Mesh_Projection1D::SourceEdge" ref="4652f536579bbde78d30ea313f7dcff5" 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.SourceEdge           </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>edge</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>mesh</em> = <code>None</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>srcV</em> = <code>None</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>tgtV</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>edge</em>&nbsp;</td><td>to take nodes distribution from </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>mesh</em>&nbsp;</td><td>to take nodes distribution from (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>srcV</em>&nbsp;</td><td>is vertex of <em>edge</em> to associate with <em>tgtV</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>tgtV</em>&nbsp;</td><td>is vertex of <em>the</em> edge where the algorithm is assigned, to associate with <em>srcV</em> (optional) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Projection1D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Projection1D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Projection1D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Projection1D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Projection1D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Projection1D::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Projection1D::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Projection1D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Projection1D::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Projection1D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Projection1D::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Projection1D::geom" ref="b637c67f711a33b32c3b56073a65db52" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Projection1D::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Projection1D::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Projection1D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Projection1D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..8d038d0
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection1D__inherit__graph.jpg differ
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D.html
new file mode 100644 (file)
index 0000000..f2985f6
--- /dev/null
@@ -0,0 +1,672 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__Projection2D.html">Mesh_Projection2D</a></div>
+<h1>smesh.Mesh_Projection2D Class Reference</h1><!-- doxytag: class="smesh::Mesh_Projection2D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a projection 2D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Projection2D:<p><center><img src="classsmesh_1_1Mesh__Projection2D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Projection2D__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__Projection2D__inherit__map">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="18,9,178,33" alt="">
+</map>
+<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__Projection2D.html#b7d6061733659b600b2a8f33ae2ff3ee">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#b7d6061733659b600b2a8f33ae2ff3ee"></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__Projection2D.html#bc9aab57b17456ce4ff66ef4e14993c3">SourceFace</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Source Face" hypothesis, specifying a meshed face to take a mesh pattern from, and optionally association of vertices between the source face and a target one (where a hipothesis is assigned to).  <a href="#bc9aab57b17456ce4ff66ef4e14993c3"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="b7d6061733659b600b2a8f33ae2ff3ee"></a><!-- doxytag: member="smesh::Mesh_Projection2D::__init__" ref="b7d6061733659b600b2a8f33ae2ff3ee" 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.__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>mesh</em>, </td>
+        </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="bc9aab57b17456ce4ff66ef4e14993c3"></a><!-- doxytag: member="smesh::Mesh_Projection2D::SourceFace" ref="bc9aab57b17456ce4ff66ef4e14993c3" 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.SourceFace           </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>face</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>mesh</em> = <code>None</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>srcV1</em> = <code>None</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>tgtV1</em> = <code>None</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>srcV2</em> = <code>None</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>tgtV2</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>face</em>&nbsp;</td><td>to take mesh pattern from </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>mesh</em>&nbsp;</td><td>to take mesh pattern from (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>srcV1</em>&nbsp;</td><td>is vertex of <em>face</em> to associate with <em>tgtV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>tgtV1</em>&nbsp;</td><td>is vertex of <em>the</em> face where the algorithm is assigned, to associate with <em>srcV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>srcV2</em>&nbsp;</td><td>is vertex of <em>face</em> to associate with <em>tgtV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>tgtV2</em>&nbsp;</td><td>is vertex of <em>the</em> face where the algorithm is assigned, to associate with <em>srcV2</em> (optional)</td></tr>
+  </table>
+</dl>
+Note: association vertices must belong to one edge of a face     </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Projection2D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Projection2D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Projection2D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Projection2D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Projection2D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Projection2D::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Projection2D::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Projection2D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Projection2D::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Projection2D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Projection2D::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Projection2D::geom" ref="b637c67f711a33b32c3b56073a65db52" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Projection2D::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Projection2D::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Projection2D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Projection2D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..0433234
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection2D__inherit__graph.jpg differ
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D.html
new file mode 100644 (file)
index 0000000..9393e9f
--- /dev/null
@@ -0,0 +1,672 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__Projection3D.html">Mesh_Projection3D</a></div>
+<h1>smesh.Mesh_Projection3D Class Reference</h1><!-- doxytag: class="smesh::Mesh_Projection3D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a projection 3D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Projection3D:<p><center><img src="classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Projection3D__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__Projection3D__inherit__map">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="18,9,178,33" alt="">
+</map>
+<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__Projection3D.html#28be0d3ffb986e05a77c1039db579eba">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#28be0d3ffb986e05a77c1039db579eba"></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__Projection3D.html#873f563b7e1da2000b3d2387839e216c">SourceShape3D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Source Shape 3D" hypothesis, specifying a meshed solid to take a mesh pattern from, and optionally association of vertices between the source solid and a target one (where a hipothesis is assigned to).  <a href="#873f563b7e1da2000b3d2387839e216c"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="28be0d3ffb986e05a77c1039db579eba"></a><!-- doxytag: member="smesh::Mesh_Projection3D::__init__" ref="28be0d3ffb986e05a77c1039db579eba" 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.__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>mesh</em>, </td>
+        </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="873f563b7e1da2000b3d2387839e216c"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SourceShape3D" ref="873f563b7e1da2000b3d2387839e216c" 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.SourceShape3D           </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>solid</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>mesh</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>srcV1</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>tgtV1</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>srcV2</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>tgtV2</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>solid</em>&nbsp;</td><td>to take mesh pattern from </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>mesh</em>&nbsp;</td><td>to take mesh pattern from (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>srcV1</em>&nbsp;</td><td>is vertex of <em>solid</em> to associate with <em>tgtV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>tgtV1</em>&nbsp;</td><td>is vertex of <em>the</em> solid where the algorithm is assigned, to associate with <em>srcV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>srcV2</em>&nbsp;</td><td>is vertex of <em>solid</em> to associate with <em>tgtV1</em> (optional) </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>tgtV2</em>&nbsp;</td><td>is vertex of <em>the</em> solid where the algorithm is assigned, to associate with <em>srcV2</em> (optional)</td></tr>
+  </table>
+</dl>
+Note: association vertices must belong to one edge of a solid     </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="b637c67f711a33b32c3b56073a65db52" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Projection3D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Projection3D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..17aaff1
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg differ
index b17a070c40ffd26e0d86e6f42df9f4a81784cb3d..6cf4f44f2cf30453f3f4a6d605954528622d10d6 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Quadrangle Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Quadrangle" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->
-<br>
-Class to define a quadrangle 2D algorithm. <a href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Quadrangle:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Quadrangle__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Quadrangle__inherit__map" alt="Inheritance graph"
- border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Quadrangle.html">Mesh_Quadrangle</a></div>
+<h1>smesh.Mesh_Quadrangle Class Reference</h1><!-- doxytag: class="smesh::Mesh_Quadrangle" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a quadrangle 2D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Quadrangle:<p><center><img src="classsmesh_1_1Mesh__Quadrangle__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Quadrangle__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Quadrangle__inherit__map">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="14,9,174,33" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="14,9,174,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Quadrangle.html#5e71a8605f4a289ce099d399d33d362e">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#5e71a8605f4a289ce099d399d33d362e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Quadrangle.html#21ffcfa5246f721b875247de6b6b70cf">QuadranglePreference</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "QuadranglePreference" hypothesis,
-forcing construction of quadrangles if the number of nodes on opposite
-edges is not the same in the case where the global number of nodes on
-edges is even. <a href="#21ffcfa5246f721b875247de6b6b70cf"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="5e71a8605f4a289ce099d399d33d362e"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::__init__" ref="5e71a8605f4a289ce099d399d33d362e" args="" -->
+<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__Quadrangle.html#5e71a8605f4a289ce099d399d33d362e">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#5e71a8605f4a289ce099d399d33d362e"></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__Quadrangle.html#21ffcfa5246f721b875247de6b6b70cf">QuadranglePreference</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "QuadranglePreference" hypothesis, forcing construction of quadrangles if the number of nodes on opposite edges is not the same in the case where the global number of nodes on edges is even.  <a href="#21ffcfa5246f721b875247de6b6b70cf"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="5e71a8605f4a289ce099d399d33d362e"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::__init__" ref="5e71a8605f4a289ce099d399d33d362e" 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_Quadrangle.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Quadrangle.__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>mesh</em>, </td>
+        </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>
-  </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="21ffcfa5246f721b875247de6b6b70cf"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::QuadranglePreference" ref="21ffcfa5246f721b875247de6b6b70cf" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="21ffcfa5246f721b875247de6b6b70cf"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::QuadranglePreference" ref="21ffcfa5246f721b875247de6b6b70cf" 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_Quadrangle.QuadranglePreference </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Quadrangle.QuadranglePreference           </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>
-  </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="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::mesh" ref="47bfe89357342e4a889d4723518288e1" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::geom" ref="f6608d059606200dce0679f3367112d1" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Quadrangle::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-</p>
-</body>
-</html>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D.html
new file mode 100644 (file)
index 0000000..cad6827
--- /dev/null
@@ -0,0 +1,1011 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
+   <title>Main Page</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+&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__RadialPrism3D.html">Mesh_RadialPrism3D</a></div>
+<h1>smesh.Mesh_RadialPrism3D Class Reference</h1><!-- doxytag: class="smesh::Mesh_RadialPrism3D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a Radial Prism 3D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_RadialPrism3D:<p><center><img src="classsmesh_1_1Mesh__RadialPrism3D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__RadialPrism3D__inherit__map" alt="Inheritance graph"></center>
+<map name="smesh_8Mesh__RadialPrism3D__inherit__map">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="24,9,184,33" alt="">
+</map>
+<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__RadialPrism3D.html#e3effd52303e9e8c9588761bff06d11a">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#e3effd52303e9e8c9588761bff06d11a"></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__RadialPrism3D.html#7279a424b7a0d408b72939ca4f531e8d">Get3DHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return 3D hypothesis holding the 1D one.  <a href="#7279a424b7a0d408b72939ca4f531e8d"></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__RadialPrism3D.html#fd84fe6d5878f16dc0ede22db76f5c5e">OwnHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method creating 1D hypothes and storing it in the LayerDistribution hypothes.  <a href="#fd84fe6d5878f16dc0ede22db76f5c5e"></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__RadialPrism3D.html#ea054202c708371703103fe8fcab3f39">NumberOfLayers</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfLayers" hypothesis, specifying a number of layers of prisms to build between the inner and outer shells.  <a href="#ea054202c708371703103fe8fcab3f39"></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__RadialPrism3D.html#1e17e03a641e4e5a63dd35a03f361982">LocalLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis, specifying segment length to build between the inner and outer shells.  <a href="#1e17e03a641e4e5a63dd35a03f361982"></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__RadialPrism3D.html#b94222316c2706f288b2214ff9243de1">NumberOfSegments</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis, specifying a number of layers of prisms to build between the inner and outer shells.  <a href="#b94222316c2706f288b2214ff9243de1"></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__RadialPrism3D.html#322032da05195de9c046c0207ece3d0b">Arithmetic1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis, specifying distribution of segments to build between the inner and outer shells as arithmetic length increasing.  <a href="#322032da05195de9c046c0207ece3d0b"></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__RadialPrism3D.html#8fc5e38c27e4b3da61a1258d53b4620a">StartEndLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis, specifying distribution of segments to build between the inner and outer shells as geometric length increasing.  <a href="#8fc5e38c27e4b3da61a1258d53b4620a"></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__RadialPrism3D.html#b96d5f036ae41b3624d2cf1f2599eafc">AutomaticLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis, specifying number of segments to build between the inner and outer shells.  <a href="#b96d5f036ae41b3624d2cf1f2599eafc"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__RadialPrism3D.html#fad916e0e29ef3ddb981ad0170b6f550">distribHyp</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__RadialPrism3D.html#80a82d7d4fd3b53dd210da8cc734320a">nbLayers</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="e3effd52303e9e8c9588761bff06d11a"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::__init__" ref="e3effd52303e9e8c9588761bff06d11a" 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_RadialPrism3D.__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>mesh</em>, </td>
+        </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="7279a424b7a0d408b72939ca4f531e8d"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::Get3DHypothesis" ref="7279a424b7a0d408b72939ca4f531e8d" 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_RadialPrism3D.Get3DHypothesis           </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="fd84fe6d5878f16dc0ede22db76f5c5e"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::OwnHypothesis" ref="fd84fe6d5878f16dc0ede22db76f5c5e" 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_RadialPrism3D.OwnHypothesis           </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>hypType</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&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>
+Returns the created hypothes     </td>
+  </tr>
+</table>
+<a class="anchor" name="ea054202c708371703103fe8fcab3f39"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::NumberOfLayers" ref="ea054202c708371703103fe8fcab3f39" 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_RadialPrism3D.NumberOfLayers           </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>n</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="1e17e03a641e4e5a63dd35a03f361982"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::LocalLength" ref="1e17e03a641e4e5a63dd35a03f361982" 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_RadialPrism3D.LocalLength           </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>l</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>l</em>&nbsp;</td><td>for the length of segments </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b94222316c2706f288b2214ff9243de1"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::NumberOfSegments" ref="b94222316c2706f288b2214ff9243de1" 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_RadialPrism3D.NumberOfSegments           </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>n</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s</em> = <code>[]</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>n</em>&nbsp;</td><td>for the number of segments </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="322032da05195de9c046c0207ece3d0b"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::Arithmetic1D" ref="322032da05195de9c046c0207ece3d0b" 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_RadialPrism3D.Arithmetic1D           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8fc5e38c27e4b3da61a1258d53b4620a"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::StartEndLength" ref="8fc5e38c27e4b3da61a1258d53b4620a" 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_RadialPrism3D.StartEndLength           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b96d5f036ae41b3624d2cf1f2599eafc"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::AutomaticLength" ref="b96d5f036ae41b3624d2cf1f2599eafc" 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_RadialPrism3D.AutomaticLength           </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>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh           </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><code> [inherited]</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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm           </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><code> [inherited]</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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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><code> [inherited]</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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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><code> [inherited]</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="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></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="fad916e0e29ef3ddb981ad0170b6f550"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::distribHyp" ref="fad916e0e29ef3ddb981ad0170b6f550" 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__RadialPrism3D.html#fad916e0e29ef3ddb981ad0170b6f550">smesh.Mesh_RadialPrism3D.distribHyp</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="80a82d7d4fd3b53dd210da8cc734320a"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::nbLayers" ref="80a82d7d4fd3b53dd210da8cc734320a" 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__RadialPrism3D.html#80a82d7d4fd3b53dd210da8cc734320a">smesh.Mesh_RadialPrism3D.nbLayers</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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::geom" ref="b637c67f711a33b32c3b56073a65db52" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::subm" ref="e31641d994477ff6913cef21bc8eed50" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_RadialPrism3D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
diff --git a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D__inherit__graph.jpg b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D__inherit__graph.jpg
new file mode 100644 (file)
index 0000000..326430d
Binary files /dev/null and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__RadialPrism3D__inherit__graph.jpg differ
index e39e7de347c66b7be3b24712fbb5e59fcbb87e03..fa5868ad00141d9b8dc77dd784ba2d71e751862e 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Segment Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Segment" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->
-<br>
-Class to define a segment 1D algorithm for discretization. <a
- href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Segment:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Segment__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Segment__inherit__map" alt="Inheritance graph"
- border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Segment.html">Mesh_Segment</a></div>
+<h1>smesh.Mesh_Segment Class Reference</h1><!-- doxytag: class="smesh::Mesh_Segment" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a segment 1D algorithm for discretization.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Segment:<p><center><img src="classsmesh_1_1Mesh__Segment__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Segment__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Segment__inherit__map">
-<area href="classsmesh_1_1Mesh__Segment__Python.html" shape="rect"
- coords="8,158,216,182" alt="">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="32,9,192,33" alt="">
+<area href="classsmesh_1_1Mesh__CompositeSegment.html" shape="rect" coords="7,158,229,182" alt="">
+<area href="classsmesh_1_1Mesh__Segment__Python.html" shape="rect" coords="253,158,461,182" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="157,9,317,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Segment.html#3028b681627a583d99eee297936d2d8e">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#3028b681627a583d99eee297936d2d8e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "LocalLength" hypothesis to cut an
-edge in several segments with the same length. <a
- href="#474a476f4ee613be478c94398202c6ad"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "NumberOfSegments" hypothesis to
-cut an edge in several fixed number of segments. <a
- href="#f562aced3f41d5dec7c344c78a21ff3b"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an
-edge in several segments with arithmetic length increasing. <a
- href="#54cb7674f55ecb828ecadb1f3408b95f"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "StartEndLength" hypothesis to cut
-an edge in several segments with geometric length increasing. <a
- href="#8824c58a068d8ebb6dfafe276cc45b6a"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Deflection1D" hypothesis. <a
- href="#7bfa579e708b6c7558183fe50e414668"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Propagation" hypothesis that
-propagate all other hypothesis on all others edges that are in the
-opposite side in the case of quadrangular faces. <a
- href="#e5d33518995c1ea6c97a4ae364841730"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "AutomaticLength" hypothesis. <a
- href="#7a7aff5f8542efaee0115e90f2dff9c8"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing
-construction of quadratic edges. <a
- href="#7e99441cd6f8b7be3888663345ce8f20"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="3028b681627a583d99eee297936d2d8e"></a><!-- doxytag: member="smesh::Mesh_Segment::__init__" ref="3028b681627a583d99eee297936d2d8e" args="" -->
+<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__Segment.html#3028b681627a583d99eee297936d2d8e">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#3028b681627a583d99eee297936d2d8e"></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__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis to cut an edge in several segments with the same length.  <a href="#474a476f4ee613be478c94398202c6ad"></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__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis to cut an edge in several fixed number of segments.  <a href="#f562aced3f41d5dec7c344c78a21ff3b"></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__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an edge in several segments with arithmetic length increasing.  <a href="#54cb7674f55ecb828ecadb1f3408b95f"></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__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis to cut an edge in several segments with geometric length increasing.  <a href="#8824c58a068d8ebb6dfafe276cc45b6a"></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__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Deflection1D" hypothesis.  <a href="#7bfa579e708b6c7558183fe50e414668"></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__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Propagation" hypothesis that propagate all other hypothesis on all others edges that are in the opposite side in the case of quadrangular faces.  <a href="#e5d33518995c1ea6c97a4ae364841730"></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__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis.  <a href="#7a7aff5f8542efaee0115e90f2dff9c8"></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__Segment.html#d12bcd1749874d541101bf8af001dd65">LengthNearVertex</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "SegmentLengthAroundVertex" hypothesis.  <a href="#d12bcd1749874d541101bf8af001dd65"></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__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.  <a href="#7e99441cd6f8b7be3888663345ce8f20"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Segment.html#b6907301d8393ce0e80bf014d37133ac">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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="3028b681627a583d99eee297936d2d8e"></a><!-- doxytag: member="smesh::Mesh_Segment::__init__" ref="3028b681627a583d99eee297936d2d8e" 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_Segment.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.__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>mesh</em>, </td>
+        </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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p></p>
-      <p>Reimplemented in <a class="el"
- href="classsmesh_1_1Mesh__Segment__Python.html#fc80535134635f793e2b3b2aa31a8277">smesh.Mesh_Segment_Python</a>.
-      </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_Segment::LocalLength" ref="474a476f4ee613be478c94398202c6ad" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <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.LocalLength </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>l</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>l</em>&nbsp;</td>
-                <td>for the length of segments that cut an edge </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_Segment::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" args="" --></p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__CompositeSegment.html#517bc6da0e79cb989f3346810fe5c471">smesh.Mesh_CompositeSegment</a>, and <a class="el" href="classsmesh_1_1Mesh__Segment__Python.html#fc80535134635f793e2b3b2aa31a8277">smesh.Mesh_Segment_Python</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_Segment::LocalLength" ref="474a476f4ee613be478c94398202c6ad" 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_Segment.NumberOfSegments </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>n</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>s</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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LocalLength           </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>l</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>n</em>&nbsp;</td>
-                <td>for the number of segments that cut an edge </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>s</em>&nbsp;</td>
-                <td>for the scale factor (optional) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_Segment::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" args="" --></p>
+    </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>l</em>&nbsp;</td><td>for the length of segments that cut an edge </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_Segment::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" 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_Segment.Arithmetic1D </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>start</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>end</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.NumberOfSegments           </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>n</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s</em> = <code>[]</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>start</em>&nbsp;</td>
-                <td>for the length of the first segment </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>end</em>&nbsp;</td>
-                <td>for the length of the last segment </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_Segment::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" args="" --></p>
+    </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>n</em>&nbsp;</td><td>for the number of segments that cut an edge </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_Segment::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" 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_Segment.StartEndLength </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>start</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>end</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Arithmetic1D           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>start</em>&nbsp;</td>
-                <td>for the length of the first segment </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>end</em>&nbsp;</td>
-                <td>for the length of the last segment </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_Segment::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" args="" --></p>
+    </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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_Segment::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" 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_Segment.Deflection1D </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>d</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.StartEndLength           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>d</em>&nbsp;</td>
-                <td>for the deflection </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_Segment::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" args="" --></p>
+    </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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_Segment::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" 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_Segment.Propagation </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Deflection1D           </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>d</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_Segment::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" args="" --></p>
+    </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>d</em>&nbsp;</td><td>for the deflection </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_Segment::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" 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_Segment.AutomaticLength </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Propagation           </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>
-  </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>fineness</em>&nbsp;</td>
-                <td>for the fineness [0-1] </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_Segment::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_Segment::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" 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_Segment.QuadraticMesh </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.AutomaticLength           </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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>If the 2D mesher sees that all boundary edges are quadratic
-ones, it generates quadratic faces, else it generates linear faces
-using medium nodes as if they were vertex ones. The 3D mesher generates
-quadratic volumes only if all boundary faces are quadratic ones, else
-it fails. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Segment::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+    </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>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d12bcd1749874d541101bf8af001dd65"></a><!-- doxytag: member="smesh::Mesh_Segment::LengthNearVertex" ref="d12bcd1749874d541101bf8af001dd65" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LengthNearVertex           </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>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>vertex</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>
-  </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Segment::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </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>length</em>&nbsp;</td><td>for the segment length </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>vertex</em>&nbsp;</td><td>for the length localization: vertex index [0,1] | verext object </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_Segment::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.QuadraticMesh           </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>
-  </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Segment::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+If the 2D mesher sees that all boundary edges are quadratic ones, it generates quadratic faces, else it generates linear faces using medium nodes as if they were vertex ones. The 3D mesher generates quadratic volumes only if all boundary faces are quadratic ones, else it fails.     </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Segment::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Segment::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Segment::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Segment::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Segment::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Segment::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Segment::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Segment::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Segment::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Segment::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Segment::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Segment::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Segment::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Segment::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </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="b6907301d8393ce0e80bf014d37133ac"></a><!-- doxytag: member="smesh::Mesh_Segment::geom" ref="b6907301d8393ce0e80bf014d37133ac" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment.geom</a>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Segment::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Segment::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-</body>
-</html>
+</BODY>
+</HTML>
index 8dae93e69ed54c482610d1e2f3ab79b0b8bb7a45..4107fa168e4b54101f6fa180ec6aff566e5e6432 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Segment_Python Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Segment_Python" --><!-- doxytag: inherits="smesh::Mesh_Segment" -->
-<br>
-Class to define a segment 1D algorithm for discretization with python
-function. <a href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Segment_Python:<br>
-<br>
-</p>
-<p></p>
-<center><img
- src="classsmesh_1_1Mesh__Segment__Python__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Segment__Python__inherit__map"
- alt="Inheritance graph" border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Segment__Python.html">Mesh_Segment_Python</a></div>
+<h1>smesh.Mesh_Segment_Python Class Reference</h1><!-- doxytag: class="smesh::Mesh_Segment_Python" --><!-- doxytag: inherits="smesh::Mesh_Segment" -->Class to define a segment 1D algorithm for discretization with python function.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Segment_Python:<p><center><img src="classsmesh_1_1Mesh__Segment__Python__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Segment__Python__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Segment__Python__inherit__map">
-<area href="classsmesh_1_1Mesh__Segment.html" shape="rect"
- coords="33,84,190,108" alt="">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="32,9,192,33" alt="">
+<area href="classsmesh_1_1Mesh__Segment.html" shape="rect" coords="33,84,190,108" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="32,9,192,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Segment__Python.html#fc80535134635f793e2b3b2aa31a8277">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#fc80535134635f793e2b3b2aa31a8277"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment__Python.html#f76e302de7146a1af9ad154f37108b6f">PythonSplit1D</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "PythonSplit1D" hypothesis based on
-the Erwan Adam patch, awaiting equivalent SALOME functionality. <a
- href="#f76e302de7146a1af9ad154f37108b6f"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "LocalLength" hypothesis to cut an
-edge in several segments with the same length. <a
- href="#474a476f4ee613be478c94398202c6ad"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "NumberOfSegments" hypothesis to
-cut an edge in several fixed number of segments. <a
- href="#f562aced3f41d5dec7c344c78a21ff3b"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an
-edge in several segments with arithmetic length increasing. <a
- href="#54cb7674f55ecb828ecadb1f3408b95f"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "StartEndLength" hypothesis to cut
-an edge in several segments with geometric length increasing. <a
- href="#8824c58a068d8ebb6dfafe276cc45b6a"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Deflection1D" hypothesis. <a
- href="#7bfa579e708b6c7558183fe50e414668"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Propagation" hypothesis that
-propagate all other hypothesis on all others edges that are in the
-opposite side in the case of quadrangular faces. <a
- href="#e5d33518995c1ea6c97a4ae364841730"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "AutomaticLength" hypothesis. <a
- href="#7a7aff5f8542efaee0115e90f2dff9c8"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing
-construction of quadratic edges. <a
- href="#7e99441cd6f8b7be3888663345ce8f20"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
+<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__Segment__Python.html#fc80535134635f793e2b3b2aa31a8277">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#fc80535134635f793e2b3b2aa31a8277"></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__Segment__Python.html#f76e302de7146a1af9ad154f37108b6f">PythonSplit1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "PythonSplit1D" hypothesis based on the Erwan Adam patch, awaiting equivalent SALOME functionality.  <a href="#f76e302de7146a1af9ad154f37108b6f"></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__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis to cut an edge in several segments with the same length.  <a href="#474a476f4ee613be478c94398202c6ad"></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__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis to cut an edge in several fixed number of segments.  <a href="#f562aced3f41d5dec7c344c78a21ff3b"></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__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an edge in several segments with arithmetic length increasing.  <a href="#54cb7674f55ecb828ecadb1f3408b95f"></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__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis to cut an edge in several segments with geometric length increasing.  <a href="#8824c58a068d8ebb6dfafe276cc45b6a"></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__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Deflection1D" hypothesis.  <a href="#7bfa579e708b6c7558183fe50e414668"></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__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Propagation" hypothesis that propagate all other hypothesis on all others edges that are in the opposite side in the case of quadrangular faces.  <a href="#e5d33518995c1ea6c97a4ae364841730"></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__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis.  <a href="#7a7aff5f8542efaee0115e90f2dff9c8"></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__Segment.html#d12bcd1749874d541101bf8af001dd65">LengthNearVertex</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "SegmentLengthAroundVertex" hypothesis.  <a href="#d12bcd1749874d541101bf8af001dd65"></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__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.  <a href="#7e99441cd6f8b7be3888663345ce8f20"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Segment.html#b6907301d8393ce0e80bf014d37133ac">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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
 </table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="fc80535134635f793e2b3b2aa31a8277"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::__init__" ref="fc80535134635f793e2b3b2aa31a8277" args="" -->
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="fc80535134635f793e2b3b2aa31a8277"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::__init__" ref="fc80535134635f793e2b3b2aa31a8277" 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_Segment_Python.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment_Python.__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>mesh</em>, </td>
+        </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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p></p>
-      <p>Reimplemented from <a class="el"
- href="classsmesh_1_1Mesh__Segment.html#3028b681627a583d99eee297936d2d8e">smesh.Mesh_Segment</a>.
-      </p>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="f76e302de7146a1af9ad154f37108b6f"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::PythonSplit1D" ref="f76e302de7146a1af9ad154f37108b6f" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <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_Python.PythonSplit1D </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>n</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>func</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>n</em>&nbsp;</td>
-                <td>for the number of segments that cut an edge </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>func</em>&nbsp;</td>
-                <td>for the python function that calculate the length
-of all segments </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::LocalLength" ref="474a476f4ee613be478c94398202c6ad" args="" --></p>
+
 <p>
+Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Segment.html#3028b681627a583d99eee297936d2d8e">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="f76e302de7146a1af9ad154f37108b6f"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::PythonSplit1D" ref="f76e302de7146a1af9ad154f37108b6f" 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_Segment.LocalLength </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>l</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment_Python.PythonSplit1D           </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>n</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>func</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>l</em>&nbsp;</td>
-                <td>for the length of segments that cut an edge </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" args="" --></p>
+<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>n</em>&nbsp;</td><td>for the number of segments that cut an edge </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>func</em>&nbsp;</td><td>for the python function that calculate the length of all segments </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::LocalLength" ref="474a476f4ee613be478c94398202c6ad" 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_Segment.NumberOfSegments </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>n</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>s</em> = <code>[]</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LocalLength           </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>l</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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>n</em>&nbsp;</td>
-                <td>for the number of segments that cut an edge </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>s</em>&nbsp;</td>
-                <td>for the scale factor (optional) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" args="" --></p>
+<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>l</em>&nbsp;</td><td>for the length of segments that cut an edge </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" 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_Segment.Arithmetic1D </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>start</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>end</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.NumberOfSegments           </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>n</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s</em> = <code>[]</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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>start</em>&nbsp;</td>
-                <td>for the length of the first segment </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>end</em>&nbsp;</td>
-                <td>for the length of the last segment </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" args="" --></p>
+<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>n</em>&nbsp;</td><td>for the number of segments that cut an edge </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" 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_Segment.StartEndLength </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>start</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>end</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Arithmetic1D           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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>start</em>&nbsp;</td>
-                <td>for the length of the first segment </td>
-              </tr>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>end</em>&nbsp;</td>
-                <td>for the length of the last segment </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" args="" --></p>
+<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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" 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_Segment.Deflection1D </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>d</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.StartEndLength           </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>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>end</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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>d</em>&nbsp;</td>
-                <td>for the deflection </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" args="" --></p>
+<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>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" 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_Segment.Propagation </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Deflection1D           </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>d</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" args="" --></p>
+<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>d</em>&nbsp;</td><td>for the deflection </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" 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_Segment.AutomaticLength </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Propagation           </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><code> [inherited]</code></td>
+        </tr>
       </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>fineness</em>&nbsp;</td>
-                <td>for the fineness [0-1] </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" 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_Segment.QuadraticMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.AutomaticLength           </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"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>If the 2D mesher sees that all boundary edges are quadratic
-ones, it generates quadratic faces, else it generates linear faces
-using medium nodes as if they were vertex ones. The 3D mesher generates
-quadratic volumes only if all boundary faces are quadratic ones, else
-it fails. </p>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+<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>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d12bcd1749874d541101bf8af001dd65"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::LengthNearVertex" ref="d12bcd1749874d541101bf8af001dd65" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LengthNearVertex           </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>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>vertex</em> = <code>0</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+<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>length</em>&nbsp;</td><td>for the segment length </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>vertex</em>&nbsp;</td><td>for the length localization: vertex index [0,1] | verext object </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Segment.QuadraticMesh           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+If the 2D mesher sees that all boundary edges are quadratic ones, it generates quadratic faces, else it generates linear faces using medium nodes as if they were vertex ones. The 3D mesher generates quadratic volumes only if all boundary faces are quadratic ones, else it fails.     </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+<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="b6907301d8393ce0e80bf014d37133ac"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::geom" ref="b6907301d8393ce0e80bf014d37133ac" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Segment_Python::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-<div class="div-footer">Generated on Fri Oct 27 19:00:40 2006 for
-SALOME - SMESH - v.3.2.2 by&nbsp;<a
- href="http://www.doxygen.org/index.html"><img src="doxygen.png"
- alt="doxygen" align="middle" border="0"></a> 1.4.6</div>
-</body>
-</html>
+</BODY>
+</HTML>
index a5de47112fd7e2edefce5c19c178b6540f39ba99..05c33cea66afb7687d831ef6a262b36adb07cab9 100644 (file)
Binary files a/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__inherit__graph.jpg and b/doc/salome/gui/SMESH/smeshpy_doc/classsmesh_1_1Mesh__Segment__inherit__graph.jpg differ
index f1f31ddf6ae9a78196395e17f4e3804ce3c364a4..f3aa6de53aebe70c035c36912fd305e1fb73d1a2 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>
+&nbsp;
+</body>
+</html>
 <!-- Generated by Doxygen 1.4.6 -->
-<h1>smesh.Mesh_Tetrahedron Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Tetrahedron" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" --><br>
-Class to define a tetrahedron 3D algorithm. <a href="#_details">More...</a>
-<p>Inheritance diagram for smesh.Mesh_Tetrahedron:<br>
-<br>
-</p>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Tetrahedron__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Tetrahedron__inherit__map"
- alt="Inheritance graph" border="0"></center>
+<div class="nav">
+<a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html">Mesh_Tetrahedron</a></div>
+<h1>smesh.Mesh_Tetrahedron Class Reference</h1><!-- doxytag: class="smesh::Mesh_Tetrahedron" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a tetrahedron 3D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Tetrahedron:<p><center><img src="classsmesh_1_1Mesh__Tetrahedron__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Tetrahedron__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Tetrahedron__inherit__map">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="16,9,176,33" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="16,9,176,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Tetrahedron.html#4f6c4b76dac2b592bb1a035f59662e86">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#4f6c4b76dac2b592bb1a035f59662e86"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#b00ebafde33e06e82ec0d156891a83be">MaxElementVolume</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "MaxElementVolume" hypothesis to
-give the maximun volume of each tetrahedral. <a
- href="#b00ebafde33e06e82ec0d156891a83be"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#c0eaf2eaf4fadde975e6127e4a2156f1">Parameters</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Netgen 3D Parameters" hypothesis. <a
- href="#c0eaf2eaf4fadde975e6127e4a2156f1"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#8aeb0f8ae2afe7607508e66917048b1f">SetMaxSize</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set MaxSize. <a
- href="#8aeb0f8ae2afe7607508e66917048b1f"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#0d5a4b74e9536e327df4212466138887">SetSecondOrder</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set SecondOrder flag. <a
- href="#0d5a4b74e9536e327df4212466138887"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#c24fc1ef1afa5850e995284d77c5caee">SetOptimize</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set Optimize flag. <a
- href="#c24fc1ef1afa5850e995284d77c5caee"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#c23b97b21244cd1ae46d5dba22c446af">SetFineness</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set Fineness. <a
- href="#c23b97b21244cd1ae46d5dba22c446af"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#54cff72fa1177898bf489cdec09606e0">SetGrowthRate</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set GrowthRate. <a
- href="#54cff72fa1177898bf489cdec09606e0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#e72ccfb372fab5e0f9636e0f3dc8d1ff">SetNbSegPerEdge</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set NbSegPerEdge. <a
- href="#e72ccfb372fab5e0f9636e0f3dc8d1ff"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#88005a951d36f15c14471339564696d8">SetNbSegPerRadius</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set NbSegPerRadius. <a
- href="#88005a951d36f15c14471339564696d8"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Tetrahedron.html#79b86fe05d300bb0a784b2ceea0b4327">algoType</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__Tetrahedron.html#e44277e96e89677fb254311f462a4c2f">params</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">params</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__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">algoType</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
+<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__Tetrahedron.html#4f6c4b76dac2b592bb1a035f59662e86">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#4f6c4b76dac2b592bb1a035f59662e86"></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__Tetrahedron.html#b00ebafde33e06e82ec0d156891a83be">MaxElementVolume</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "MaxElementVolume" hypothesis to give the maximun volume of each tetrahedral.  <a href="#b00ebafde33e06e82ec0d156891a83be"></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__Tetrahedron.html#c0eaf2eaf4fadde975e6127e4a2156f1">Parameters</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Netgen 3D Parameters" hypothesis.  <a href="#c0eaf2eaf4fadde975e6127e4a2156f1"></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__Tetrahedron.html#8aeb0f8ae2afe7607508e66917048b1f">SetMaxSize</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set MaxSize.  <a href="#8aeb0f8ae2afe7607508e66917048b1f"></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__Tetrahedron.html#0d5a4b74e9536e327df4212466138887">SetSecondOrder</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set SecondOrder flag.  <a href="#0d5a4b74e9536e327df4212466138887"></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__Tetrahedron.html#c24fc1ef1afa5850e995284d77c5caee">SetOptimize</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Optimize flag.  <a href="#c24fc1ef1afa5850e995284d77c5caee"></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__Tetrahedron.html#c23b97b21244cd1ae46d5dba22c446af">SetFineness</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Fineness.  <a href="#c23b97b21244cd1ae46d5dba22c446af"></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__Tetrahedron.html#54cff72fa1177898bf489cdec09606e0">SetGrowthRate</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set GrowthRate.  <a href="#54cff72fa1177898bf489cdec09606e0"></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__Tetrahedron.html#e72ccfb372fab5e0f9636e0f3dc8d1ff">SetNbSegPerEdge</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerEdge.  <a href="#e72ccfb372fab5e0f9636e0f3dc8d1ff"></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__Tetrahedron.html#88005a951d36f15c14471339564696d8">SetNbSegPerRadius</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerRadius.  <a href="#88005a951d36f15c14471339564696d8"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Tetrahedron.html#79b86fe05d300bb0a784b2ceea0b4327">algoType</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__Tetrahedron.html#e44277e96e89677fb254311f462a4c2f">params</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">params</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__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">algoType</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
 </table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="4f6c4b76dac2b592bb1a035f59662e86"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::__init__" ref="4f6c4b76dac2b592bb1a035f59662e86" args="" -->
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="4f6c4b76dac2b592bb1a035f59662e86"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::__init__" ref="4f6c4b76dac2b592bb1a035f59662e86" 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_Tetrahedron.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>algoType</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.__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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>algoType</em>, </td>
+        </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>
-  </tbody>
+    </td>
+  </tr>
 </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="b00ebafde33e06e82ec0d156891a83be"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::MaxElementVolume" ref="b00ebafde33e06e82ec0d156891a83be" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <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.MaxElementVolume </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>vol</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>vol</em>&nbsp;</td>
-                <td>for the maximum volume of each tetrahedral </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="c0eaf2eaf4fadde975e6127e4a2156f1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Parameters" ref="c0eaf2eaf4fadde975e6127e4a2156f1" args="" --></p>
-<p>
+<a class="anchor" name="b00ebafde33e06e82ec0d156891a83be"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::MaxElementVolume" ref="b00ebafde33e06e82ec0d156891a83be" 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_Tetrahedron.Parameters </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.MaxElementVolume           </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>vol</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="8aeb0f8ae2afe7607508e66917048b1f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetMaxSize" ref="8aeb0f8ae2afe7607508e66917048b1f" args="" --></p>
+<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>vol</em>&nbsp;</td><td>for the maximum volume of each tetrahedral </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c0eaf2eaf4fadde975e6127e4a2156f1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Parameters" ref="c0eaf2eaf4fadde975e6127e4a2156f1" 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_Tetrahedron.SetMaxSize </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>theSize</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.Parameters           </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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="0d5a4b74e9536e327df4212466138887"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetSecondOrder" ref="0d5a4b74e9536e327df4212466138887" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8aeb0f8ae2afe7607508e66917048b1f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetMaxSize" ref="8aeb0f8ae2afe7607508e66917048b1f" 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_Tetrahedron.SetSecondOrder </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetMaxSize           </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>theSize</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="c24fc1ef1afa5850e995284d77c5caee"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetOptimize" ref="c24fc1ef1afa5850e995284d77c5caee" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0d5a4b74e9536e327df4212466138887"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetSecondOrder" ref="0d5a4b74e9536e327df4212466138887" 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_Tetrahedron.SetOptimize </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetSecondOrder           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="c23b97b21244cd1ae46d5dba22c446af"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetFineness" ref="c23b97b21244cd1ae46d5dba22c446af" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c24fc1ef1afa5850e995284d77c5caee"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetOptimize" ref="c24fc1ef1afa5850e995284d77c5caee" 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_Tetrahedron.SetFineness </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>theFineness</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetOptimize           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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>theFineness</em>&nbsp;</td>
-                <td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or
-Custom </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="54cff72fa1177898bf489cdec09606e0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetGrowthRate" ref="54cff72fa1177898bf489cdec09606e0" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c23b97b21244cd1ae46d5dba22c446af"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetFineness" ref="c23b97b21244cd1ae46d5dba22c446af" 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_Tetrahedron.SetGrowthRate </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>theRate</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetFineness           </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>theFineness</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e72ccfb372fab5e0f9636e0f3dc8d1ff"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerEdge" ref="e72ccfb372fab5e0f9636e0f3dc8d1ff" args="" --></p>
+<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>theFineness</em>&nbsp;</td><td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="54cff72fa1177898bf489cdec09606e0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetGrowthRate" ref="54cff72fa1177898bf489cdec09606e0" 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_Tetrahedron.SetNbSegPerEdge </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetGrowthRate           </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>theRate</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="88005a951d36f15c14471339564696d8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerRadius" ref="88005a951d36f15c14471339564696d8" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e72ccfb372fab5e0f9636e0f3dc8d1ff"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerEdge" ref="e72ccfb372fab5e0f9636e0f3dc8d1ff" 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_Tetrahedron.SetNbSegPerRadius </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetNbSegPerEdge           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="88005a951d36f15c14471339564696d8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerRadius" ref="88005a951d36f15c14471339564696d8" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetNbSegPerRadius           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e00a10e0a5c1eb4497dbb504aac70f6b"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e00a10e0a5c1eb4497dbb504aac70f6b" args="" -->
+<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="e00a10e0a5c1eb4497dbb504aac70f6b"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e00a10e0a5c1eb4497dbb504aac70f6b" 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__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a> = 0<code> [static]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e6ef59593ce8ba300a4a46ab154d4546"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="e6ef59593ce8ba300a4a46ab154d4546" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6ef59593ce8ba300a4a46ab154d4546"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="e6ef59593ce8ba300a4a46ab154d4546" 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__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a> = 0<code> [static]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="79b86fe05d300bb0a784b2ceea0b4327"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="79b86fe05d300bb0a784b2ceea0b4327" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="79b86fe05d300bb0a784b2ceea0b4327"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="79b86fe05d300bb0a784b2ceea0b4327" 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"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="e44277e96e89677fb254311f462a4c2f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e44277e96e89677fb254311f462a4c2f" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e44277e96e89677fb254311f462a4c2f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e44277e96e89677fb254311f462a4c2f" 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"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="47bfe89357342e4a889d4723518288e1" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="f6608d059606200dce0679f3367112d1" 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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
 </table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      </td>
-    </tr>
-  </tbody>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-</body>
-</html>
+</BODY>
+</HTML>
index 6ce21c2a9c66826ed3dca57fe0de1a48e7c1a970..7046b0ebf625b982103566c49668d7d333c2dae2 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>
-<h1>smesh.Mesh_Triangle Class Reference</h1>
-<!-- doxytag: class="smesh::Mesh_Triangle" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" --><br>
-Class to define a triangle 2D algorithm. <a href="#_details">More...</a><br>
-<br>
-Inheritance diagram for smesh.Mesh_Triangle:<br>
-<br>
-<p></p>
-<center><img src="classsmesh_1_1Mesh__Triangle__inherit__graph.jpg"
- usemap="#smesh_8Mesh__Triangle__inherit__map" alt="Inheritance graph"
- border="0"></center>
+&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__Triangle.html">Mesh_Triangle</a></div>
+<h1>smesh.Mesh_Triangle Class Reference</h1><!-- doxytag: class="smesh::Mesh_Triangle" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a triangle 2D algorithm.  
+<a href="#_details">More...</a>
+<p>
+Inheritance diagram for smesh.Mesh_Triangle:<p><center><img src="classsmesh_1_1Mesh__Triangle__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Triangle__inherit__map" alt="Inheritance graph"></center>
 <map name="smesh_8Mesh__Triangle__inherit__map">
-<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
- coords="8,9,168,33" alt="">
+<area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="8,9,168,33" alt="">
 </map>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <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__Triangle.html#d7de151c483aa4ccc41757e1986718b0">__init__</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private constructor. <a
- href="#d7de151c483aa4ccc41757e1986718b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#9fe448143f3fa207b3d46536b30342ec">MaxElementArea</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "MaxElementArea" hypothesis to give
-the maximun area of each triangles. <a
- href="#9fe448143f3fa207b3d46536b30342ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#d2b41cafc2001c01d19619ce21379760">LengthFromEdges</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "LengthFromEdges" hypothesis to
-build triangles based on the length of the edges taken from the wire. <a
- href="#d2b41cafc2001c01d19619ce21379760"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#69a341f624cb8402e386658fa98e29d0">Parameters</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Define "Netgen 2D Parameters" hypothesis. <a
- href="#69a341f624cb8402e386658fa98e29d0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#7a07e4f1132d91e8ba07fca47ca5d0f9">SetMaxSize</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set MaxSize. <a
- href="#7a07e4f1132d91e8ba07fca47ca5d0f9"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#4e81ffd268d1bbd163b8686a4d6ed263">SetSecondOrder</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set SecondOrder flag. <a
- href="#4e81ffd268d1bbd163b8686a4d6ed263"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#aedfeb9fd639cb01e01b7989c3619524">SetOptimize</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set Optimize flag. <a
- href="#aedfeb9fd639cb01e01b7989c3619524"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#4a348dfd84e1c7d17437cffb6ba5011a">SetFineness</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set Fineness. <a
- href="#4a348dfd84e1c7d17437cffb6ba5011a"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#b1fce7c1e3c257b65069b05e906f94cb">SetGrowthRate</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set GrowthRate. <a
- href="#b1fce7c1e3c257b65069b05e906f94cb"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#dbc76e5ec41100c11642f29a1e1bdb42">SetNbSegPerEdge</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set NbSegPerEdge. <a
- href="#dbc76e5ec41100c11642f29a1e1bdb42"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#ea4546d82521e441d31d1db1254b94b2">SetNbSegPerRadius</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set NbSegPerRadius. <a
- href="#ea4546d82521e441d31d1db1254b94b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#34ee5173a46e2ea3ca66f9225229efbb">SetQuadAllowed</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set QuadAllowed flag. <a
- href="#34ee5173a46e2ea3ca66f9225229efbb"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">If the algorithm is global, return 0; <br>
-else return the submesh associated to this algorithm. <a
- href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Return the wrapped mesher. <a
- href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get list of hypothesis that can be used
-with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get name of algo. <a
- href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set name to algo. <a
- href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get id of algo. <a
- href="#9ddd321337780f828103a7aef5662a66"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#b0ee92d94d1907fc263864b727685187"></a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Private method. <a
- href="#e6c4621e95fa72626c26a320a53c5929"></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__Triangle.html#57e6b5372ec214aab175c16ebbf2fd18">algoType</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__Triangle.html#a0a5947fbd5e4c91734d87c73af00a2d">params</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">algoType</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__Triangle.html#099db285c4146ebe49dd7a1323693a9a">params</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
-= 0</td>
-    </tr>
-  </tbody>
-</table>
-<hr><a name="_details"></a>
-<h2>Detailed Description</h2>
-More details.
-<p></p>
-<hr>
-<h2>Member Function Documentation</h2>
-<a class="anchor" name="d7de151c483aa4ccc41757e1986718b0"></a><!-- doxytag: member="smesh::Mesh_Triangle::__init__" ref="d7de151c483aa4ccc41757e1986718b0" args="" -->
+<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__Triangle.html#d7de151c483aa4ccc41757e1986718b0">__init__</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#d7de151c483aa4ccc41757e1986718b0"></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__Triangle.html#9fe448143f3fa207b3d46536b30342ec">MaxElementArea</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "MaxElementArea" hypothesis to give the maximun area of each triangles.  <a href="#9fe448143f3fa207b3d46536b30342ec"></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__Triangle.html#d2b41cafc2001c01d19619ce21379760">LengthFromEdges</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LengthFromEdges" hypothesis to build triangles based on the length of the edges taken from the wire.  <a href="#d2b41cafc2001c01d19619ce21379760"></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__Triangle.html#69a341f624cb8402e386658fa98e29d0">Parameters</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Netgen 2D Parameters" hypothesis.  <a href="#69a341f624cb8402e386658fa98e29d0"></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__Triangle.html#7a07e4f1132d91e8ba07fca47ca5d0f9">SetMaxSize</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set MaxSize.  <a href="#7a07e4f1132d91e8ba07fca47ca5d0f9"></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__Triangle.html#4e81ffd268d1bbd163b8686a4d6ed263">SetSecondOrder</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set SecondOrder flag.  <a href="#4e81ffd268d1bbd163b8686a4d6ed263"></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__Triangle.html#aedfeb9fd639cb01e01b7989c3619524">SetOptimize</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Optimize flag.  <a href="#aedfeb9fd639cb01e01b7989c3619524"></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__Triangle.html#4a348dfd84e1c7d17437cffb6ba5011a">SetFineness</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Fineness.  <a href="#4a348dfd84e1c7d17437cffb6ba5011a"></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__Triangle.html#b1fce7c1e3c257b65069b05e906f94cb">SetGrowthRate</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set GrowthRate.  <a href="#b1fce7c1e3c257b65069b05e906f94cb"></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__Triangle.html#dbc76e5ec41100c11642f29a1e1bdb42">SetNbSegPerEdge</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerEdge.  <a href="#dbc76e5ec41100c11642f29a1e1bdb42"></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__Triangle.html#ea4546d82521e441d31d1db1254b94b2">SetNbSegPerRadius</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerRadius.  <a href="#ea4546d82521e441d31d1db1254b94b2"></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__Triangle.html#34ee5173a46e2ea3ca66f9225229efbb">SetQuadAllowed</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set QuadAllowed flag.  <a href="#34ee5173a46e2ea3ca66f9225229efbb"></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__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
+ else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></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__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></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__Triangle.html#57e6b5372ec214aab175c16ebbf2fd18">algoType</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__Triangle.html#a0a5947fbd5e4c91734d87c73af00a2d">params</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__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">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__Algorithm.html#b637c67f711a33b32c3b56073a65db52">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__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</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__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</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__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">algoType</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__Triangle.html#099db285c4146ebe49dd7a1323693a9a">params</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__Algorithm.html#47bfe89357342e4a889d4723518288e1">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__Algorithm.html#f6608d059606200dce0679f3367112d1">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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+More details. 
 <p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="d7de151c483aa4ccc41757e1986718b0"></a><!-- doxytag: member="smesh::Mesh_Triangle::__init__" ref="d7de151c483aa4ccc41757e1986718b0" 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_Triangle.__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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>algoType</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.__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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>algoType</em>, </td>
+        </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>
-  </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="9fe448143f3fa207b3d46536b30342ec"></a><!-- doxytag: member="smesh::Mesh_Triangle::MaxElementArea" ref="9fe448143f3fa207b3d46536b30342ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9fe448143f3fa207b3d46536b30342ec"></a><!-- doxytag: member="smesh::Mesh_Triangle::MaxElementArea" ref="9fe448143f3fa207b3d46536b30342ec" 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_Triangle.MaxElementArea </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>area</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.MaxElementArea           </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>area</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>area</em>&nbsp;</td>
-                <td>for the maximum area of each triangles </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="d2b41cafc2001c01d19619ce21379760"></a><!-- doxytag: member="smesh::Mesh_Triangle::LengthFromEdges" ref="d2b41cafc2001c01d19619ce21379760" args="" --></p>
+    </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>area</em>&nbsp;</td><td>for the maximum area of each triangles </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d2b41cafc2001c01d19619ce21379760"></a><!-- doxytag: member="smesh::Mesh_Triangle::LengthFromEdges" ref="d2b41cafc2001c01d19619ce21379760" 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_Triangle.LengthFromEdges </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.LengthFromEdges           </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>
-  </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="69a341f624cb8402e386658fa98e29d0"></a><!-- doxytag: member="smesh::Mesh_Triangle::Parameters" ref="69a341f624cb8402e386658fa98e29d0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="69a341f624cb8402e386658fa98e29d0"></a><!-- doxytag: member="smesh::Mesh_Triangle::Parameters" ref="69a341f624cb8402e386658fa98e29d0" 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_Triangle.Parameters </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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.Parameters           </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>
-  </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="7a07e4f1132d91e8ba07fca47ca5d0f9"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetMaxSize" ref="7a07e4f1132d91e8ba07fca47ca5d0f9" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7a07e4f1132d91e8ba07fca47ca5d0f9"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetMaxSize" ref="7a07e4f1132d91e8ba07fca47ca5d0f9" 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_Triangle.SetMaxSize </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>theSize</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetMaxSize           </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>theSize</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="4e81ffd268d1bbd163b8686a4d6ed263"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetSecondOrder" ref="4e81ffd268d1bbd163b8686a4d6ed263" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4e81ffd268d1bbd163b8686a4d6ed263"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetSecondOrder" ref="4e81ffd268d1bbd163b8686a4d6ed263" 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_Triangle.SetSecondOrder </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>seld</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetSecondOrder           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>seld</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="aedfeb9fd639cb01e01b7989c3619524"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetOptimize" ref="aedfeb9fd639cb01e01b7989c3619524" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="aedfeb9fd639cb01e01b7989c3619524"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetOptimize" ref="aedfeb9fd639cb01e01b7989c3619524" 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_Triangle.SetOptimize </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetOptimize           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="4a348dfd84e1c7d17437cffb6ba5011a"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetFineness" ref="4a348dfd84e1c7d17437cffb6ba5011a" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4a348dfd84e1c7d17437cffb6ba5011a"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetFineness" ref="4a348dfd84e1c7d17437cffb6ba5011a" 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_Triangle.SetFineness </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>theFineness</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetFineness           </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>theFineness</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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>theFineness</em>&nbsp;</td>
-                <td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or
-Custom </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b1fce7c1e3c257b65069b05e906f94cb"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetGrowthRate" ref="b1fce7c1e3c257b65069b05e906f94cb" args="" --></p>
+    </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>theFineness</em>&nbsp;</td><td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom </td></tr>
+  </table>
+</dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1fce7c1e3c257b65069b05e906f94cb"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetGrowthRate" ref="b1fce7c1e3c257b65069b05e906f94cb" 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_Triangle.SetGrowthRate </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>theRate</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetGrowthRate           </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>theRate</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="dbc76e5ec41100c11642f29a1e1bdb42"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetNbSegPerEdge" ref="dbc76e5ec41100c11642f29a1e1bdb42" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="dbc76e5ec41100c11642f29a1e1bdb42"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetNbSegPerEdge" ref="dbc76e5ec41100c11642f29a1e1bdb42" 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_Triangle.SetNbSegPerEdge </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetNbSegPerEdge           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="ea4546d82521e441d31d1db1254b94b2"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetNbSegPerRadius" ref="ea4546d82521e441d31d1db1254b94b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ea4546d82521e441d31d1db1254b94b2"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetNbSegPerRadius" ref="ea4546d82521e441d31d1db1254b94b2" 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_Triangle.SetNbSegPerRadius </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>theVal</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetNbSegPerRadius           </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>theVal</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="34ee5173a46e2ea3ca66f9225229efbb"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetQuadAllowed" ref="34ee5173a46e2ea3ca66f9225229efbb" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="34ee5173a46e2ea3ca66f9225229efbb"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetQuadAllowed" ref="34ee5173a46e2ea3ca66f9225229efbb" 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_Triangle.SetQuadAllowed </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>toAllow</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Triangle.SetQuadAllowed           </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>toAllow</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </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="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" 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_Algorithm.GetSubMesh </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </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><code> [inherited]</code></td>
+        </tr>
       </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="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" 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_Algorithm.GetAlgorithm </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </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><code> [inherited]</code></td>
+        </tr>
       </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="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" 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_Algorithm.GetCompatibleHypothesis </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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </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><code> [inherited]</code></td>
+        </tr>
       </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="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Triangle::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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"><code> [inherited]</code></td>
+        </tr>
       </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="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Triangle::GetId" ref="9ddd321337780f828103a7aef5662a66" 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_Algorithm.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"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.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><code> [inherited]</code></td>
+        </tr>
       </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="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Triangle::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Triangle::Create" ref="b0ee92d94d1907fc263864b727685187" 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_Algorithm.TreatHypoStatus </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>status</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </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>mesh</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geom</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypo</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Print error message if a hypothesis was not assigned. </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Triangle::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Triangle::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" 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_Algorithm.Create </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>mesh</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </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>args</em> = <code>[]</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>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
       </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="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Triangle::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
+    </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="78df0a3eb610328638ec5c69e7c6af60"></a><!-- doxytag: member="smesh::Mesh_Triangle::algoType" ref="78df0a3eb610328638ec5c69e7c6af60" 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_Algorithm.Hypothesis </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>hyp</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>args</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>so</em> = <code>"libStdMeshersEngine.so"</code></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><code> [inherited]</code></td>
-          </tr>
-        </tbody>
+  <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__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">smesh.Mesh_Triangle.algoType</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="78df0a3eb610328638ec5c69e7c6af60"></a><!-- doxytag: member="smesh::Mesh_Triangle::algoType" ref="78df0a3eb610328638ec5c69e7c6af60" args="" -->
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="099db285c4146ebe49dd7a1323693a9a"></a><!-- doxytag: member="smesh::Mesh_Triangle::params" ref="099db285c4146ebe49dd7a1323693a9a" 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__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">smesh.Mesh_Triangle.algoType</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Triangle.html#099db285c4146ebe49dd7a1323693a9a">smesh.Mesh_Triangle.params</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="099db285c4146ebe49dd7a1323693a9a"></a><!-- doxytag: member="smesh::Mesh_Triangle::params" ref="099db285c4146ebe49dd7a1323693a9a" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="57e6b5372ec214aab175c16ebbf2fd18"></a><!-- doxytag: member="smesh::Mesh_Triangle::algoType" ref="57e6b5372ec214aab175c16ebbf2fd18" 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__Triangle.html#099db285c4146ebe49dd7a1323693a9a">smesh.Mesh_Triangle.params</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <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__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">smesh.Mesh_Triangle.algoType</a>          </td>
+        </tr>
       </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="57e6b5372ec214aab175c16ebbf2fd18"></a><!-- doxytag: member="smesh::Mesh_Triangle::algoType" ref="57e6b5372ec214aab175c16ebbf2fd18" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a0a5947fbd5e4c91734d87c73af00a2d"></a><!-- doxytag: member="smesh::Mesh_Triangle::params" ref="a0a5947fbd5e4c91734d87c73af00a2d" 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"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#78df0a3eb610328638ec5c69e7c6af60">smesh.Mesh_Triangle.algoType</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Triangle.html#099db285c4146ebe49dd7a1323693a9a">smesh.Mesh_Triangle.params</a>          </td>
+        </tr>
       </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="a0a5947fbd5e4c91734d87c73af00a2d"></a><!-- doxytag: member="smesh::Mesh_Triangle::params" ref="a0a5947fbd5e4c91734d87c73af00a2d" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Triangle::mesh" ref="47bfe89357342e4a889d4723518288e1" 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"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html#099db285c4146ebe49dd7a1323693a9a">smesh.Mesh_Triangle.params</a>
-            </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Triangle::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Triangle::mesh" ref="a2388901def73df05eabdc3dd0aeb876" 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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
+        </tr>
       </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="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Triangle::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Triangle::geom" ref="f6608d059606200dce0679f3367112d1" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Triangle::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-<table class="mdTable" cellpadding="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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
-= 0<code> [static, inherited]</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="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Triangle::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
+
 <p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Triangle::geom" ref="b637c67f711a33b32c3b56073a65db52" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
+        </tr>
       </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="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Triangle::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+
+<p>
+Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Triangle::subm" ref="981bc18824369ac623f4527b7ddddaf5" 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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Triangle::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Triangle::subm" ref="e31641d994477ff6913cef21bc8eed50" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
+        </tr>
       </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="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Triangle::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Triangle::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" 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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
-= 0<code> [static, inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
+        </tr>
       </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="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Triangle::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Triangle::algo" ref="169100dea59b37e7e9a0d155b7208fc8" 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"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
-[inherited]</code> </td>
-          </tr>
-        </tbody>
+  <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__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-</p>
-</body>
-</html>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</BODY>
+</HTML>
index 1834acd9ee9dcf1ca1b4709049aa1666403cce73..68f0d78375cece3acf7076131f7867f7816248a7 100644 (file)
@@ -1,13 +1,11 @@
-<!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>
 <h1>Package smesh</h1>
@@ -19,2074 +17,1371 @@ clear mesh creation and edition.
 </p>
 <p>
 <table border="0" cellpadding="0" cellspacing="0">
-  <tbody>
-    <tr>
-      <td><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2">
-      <h2>Data Structures</h2>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Algorithm.html">Mesh_Algorithm</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Mother class to define algorithm,
-recommended to don't use directly. <a
- href="classsmesh_1_1Mesh__Algorithm.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment.html">Mesh_Segment</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a segment 1D algorithm for
-discretization. <a href="classsmesh_1_1Mesh__Segment.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Segment__Python.html">Mesh_Segment_Python</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a segment 1D algorithm for
-discretization with python function. <a
- href="classsmesh_1_1Mesh__Segment__Python.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Triangle.html">Mesh_Triangle</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a triangle 2D algorithm. <a
- href="classsmesh_1_1Mesh__Triangle.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Quadrangle.html">Mesh_Quadrangle</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a quadrangle 2D algorithm.
-      <a href="classsmesh_1_1Mesh__Quadrangle.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Tetrahedron.html">Mesh_Tetrahedron</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a tetrahedron 3D
-algorithm. <a href="classsmesh_1_1Mesh__Tetrahedron.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Hexahedron.html">Mesh_Hexahedron</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a hexahedron 3D algorithm.
-      <a href="classsmesh_1_1Mesh__Hexahedron.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh__Netgen.html">Mesh_Netgen</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a NETGEN-based 2D or 3D
-algorithm that need no discrete boundary (i.e. <a
- href="classsmesh_1_1Mesh__Netgen.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">class
-&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="classsmesh_1_1Mesh.html">Mesh</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Class to define a mesh. <a
- href="classsmesh_1_1Mesh.html#_details">More...</a><br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <h2>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="namespacesmesh.html#78d19ec2e8b9d0290e401878b14ade9c">GetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Gets object name. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#79291ef16549a9ea4338f6515d2a3347">SetName</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Sets name to object. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#5c11d47101c96bda3d7162617b33f58a">EnumToLong</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Returns long value from enumeration Uses
-for SMESH.FunctorType enumeration. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#7e175d2c5495363a6df421313faf4c43">GetPointStruct</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get PointStruct from vertex. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#d26e9b90b0cb5d2e43123e6f127e5a87">GetDirStruct</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get DirStruct from vector. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#ee0c3f87cae057e11d1d18a657e315f9">GetAxisStruct</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get AxisStruct from object. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#e40116571038fba2db7a1c3588b89598">SetEmbeddedMode</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set the current mode. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#14affae9db8e4a412eafb2a6fe174218">IsEmbeddedMode</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get the current mode. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#d39ae64cb08100cd93234d15aca978d5">SetCurrentStudy</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Set the current study. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#451cd7527b6484ed2dd7bf58275adaf6">GetCurrentStudy</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Get the current study. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#e92c083f2c9ac716012531aa3e9f786f">CreateMeshesFromUNV</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Create <a class="el"
- href="classsmesh_1_1Mesh.html">Mesh</a> object importing data from
-given UNV file. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#45cc030efe388e131d0aa54d75b83b31">CreateMeshesFromMED</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Create <a class="el"
- href="classsmesh_1_1Mesh.html">Mesh</a> object(s) importing data from
-given MED file. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#eab78614705c83dd55a54e7239b164e4">CreateMeshesFromSTL</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Create <a class="el"
- href="classsmesh_1_1Mesh.html">Mesh</a> object importing data from
-given STL file. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#fa73ac57b58b7d409a33ec3971bbd278">GetSubShapesId</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">From SMESH_Gen interface. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#f2e028022f5f3399ba1b1790acc5a853">GetPattern</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">From SMESH_Gen interface. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#03961f7bbd325cfd29d0a80685ec719d">GetEmptyCriterion</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Creates an empty criterion. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#f1ee4dcc9ba12ec95d99eb794ae4636f">GetCriterion</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Creates a criterion by given parameters. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#62eb2a46d9a194cc14210a3b169a0206">GetFilter</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Creates filter by given parameters of
-criterion. <br>
-      </td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#99e71a9fd57d9298e553af661f46c420">GetFunctor</a></td>
-    </tr>
-    <tr>
-      <td class="mdescLeft">&nbsp;</td>
-      <td class="mdescRight">Creates numerical functor by its type. <br>
-      </td>
-    </tr>
-    <tr>
-      <td colspan="2"><br>
-      <h2>Variables</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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">noNETGENPlugin</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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">noNETGENPlugin</a>
-= 1</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">REGULAR</a>
-= 1</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#40eed802c94269a68ec2194609fac2f0">PYTHON</a>
-= 2</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">MEFISTO</a>
-= 3</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">NETGEN</a>
-= 4</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">GHS3D</a>
-= 5</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">FULL_NETGEN</a>
-= 6</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">POINT</a>
-= <a class="el"
- href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">SMESH_MeshEditor.POINT</a></td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">AXIS</a> =
-      <a class="el"
- href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">SMESH_MeshEditor.AXIS</a></td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">PLANE</a>
-= <a class="el"
- href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">SMESH_MeshEditor.PLANE</a></td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">LAPLACIAN_SMOOTH</a>
-= <a class="el"
- href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">SMESH_MeshEditor.LAPLACIAN_SMOOTH</a></td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">CENTROIDAL_SMOOTH</a>
-= <a class="el"
- href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">SMESH_MeshEditor.CENTROIDAL_SMOOTH</a></td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#8063a2dbc510a33b4f6c056b0e059ce3">VeryCoarse</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="namespacesmesh.html#f7f5ba712f050ae89776eb0b27edc1bf">Coarse</a>
-= 1</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#ac157436ade9909f14cc94865ec94ef7">Moderate</a>
-= 2</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#0cbc436d589be051e2bd733da2006528">Fine</a> =
-3</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#b2cb5fe43d16d24399313f85d6956b05">VeryFine</a>
-= 4</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#beaf031bab31506b47b3c28066afb637">Custom</a>
-= 5</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">string&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#d821cab222bc6c9405a89a6c6082d388">NO_NAME</a>
-= "NoName"</td>
-    </tr>
-    <tr>
-      <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">tuple&nbsp;</td>
-      <td class="memItemRight" valign="bottom"><a class="el"
- href="namespacesmesh.html#6e041b9ca898fefe3ea0abafeed4aff2">smesh</a>
-= salome.lcc.FindOrLoadComponent("FactoryServer", "SMESH")</td>
-    </tr>
-  </tbody>
-</table>
-</p>
-<hr>
-<h2>Function Documentation</h2>
-<a class="anchor" name="78d19ec2e8b9d0290e401878b14ade9c"></a><!-- doxytag: member="smesh::GetName" ref="78d19ec2e8b9d0290e401878b14ade9c" args="" -->
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html">Mesh_Algorithm</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mother class to define algorithm, recommended to don't use directly.  <a href="classsmesh_1_1Mesh__Algorithm.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html">Mesh_Segment</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a segment 1D algorithm for discretization.  <a href="classsmesh_1_1Mesh__Segment.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__CompositeSegment.html">Mesh_CompositeSegment</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a segment 1D algorithm for discretization.  <a href="classsmesh_1_1Mesh__CompositeSegment.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment__Python.html">Mesh_Segment_Python</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a segment 1D algorithm for discretization with python function.  <a href="classsmesh_1_1Mesh__Segment__Python.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Triangle.html">Mesh_Triangle</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a triangle 2D algorithm.  <a href="classsmesh_1_1Mesh__Triangle.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Quadrangle.html">Mesh_Quadrangle</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a quadrangle 2D algorithm.  <a href="classsmesh_1_1Mesh__Quadrangle.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html">Mesh_Tetrahedron</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a tetrahedron 3D algorithm.  <a href="classsmesh_1_1Mesh__Tetrahedron.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Hexahedron.html">Mesh_Hexahedron</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a hexahedron 3D algorithm.  <a href="classsmesh_1_1Mesh__Hexahedron.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Netgen.html">Mesh_Netgen</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a NETGEN-based 2D or 3D algorithm that need no discrete boundary (i.e.  <a href="classsmesh_1_1Mesh__Netgen.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Projection1D.html">Mesh_Projection1D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a projection 1D algorithm.  <a href="classsmesh_1_1Mesh__Projection1D.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Projection2D.html">Mesh_Projection2D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a projection 2D algorithm.  <a href="classsmesh_1_1Mesh__Projection2D.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Projection3D.html">Mesh_Projection3D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a projection 3D algorithm.  <a href="classsmesh_1_1Mesh__Projection3D.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Prism3D.html">Mesh_Prism3D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a 3D extrusion algorithm.  <a href="classsmesh_1_1Mesh__Prism3D.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__RadialPrism3D.html">Mesh_RadialPrism3D</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a Radial Prism 3D algorithm.  <a href="classsmesh_1_1Mesh__RadialPrism3D.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh.html">Mesh</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to define a mesh.  <a href="classsmesh_1_1Mesh.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>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="namespacesmesh.html#78d19ec2e8b9d0290e401878b14ade9c">GetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets object name.  <a href="#78d19ec2e8b9d0290e401878b14ade9c"></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="namespacesmesh.html#79291ef16549a9ea4338f6515d2a3347">SetName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets name to object.  <a href="#79291ef16549a9ea4338f6515d2a3347"></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="namespacesmesh.html#5c11d47101c96bda3d7162617b33f58a">EnumToLong</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns long value from enumeration Uses for SMESH.FunctorType enumeration.  <a href="#5c11d47101c96bda3d7162617b33f58a"></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="namespacesmesh.html#7e175d2c5495363a6df421313faf4c43">GetPointStruct</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get PointStruct from vertex.  <a href="#7e175d2c5495363a6df421313faf4c43"></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="namespacesmesh.html#d26e9b90b0cb5d2e43123e6f127e5a87">GetDirStruct</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get DirStruct from vector.  <a href="#d26e9b90b0cb5d2e43123e6f127e5a87"></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="namespacesmesh.html#ee0c3f87cae057e11d1d18a657e315f9">GetAxisStruct</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get AxisStruct from object.  <a href="#ee0c3f87cae057e11d1d18a657e315f9"></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="namespacesmesh.html#e40116571038fba2db7a1c3588b89598">SetEmbeddedMode</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current mode.  <a href="#e40116571038fba2db7a1c3588b89598"></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="namespacesmesh.html#14affae9db8e4a412eafb2a6fe174218">IsEmbeddedMode</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current mode.  <a href="#14affae9db8e4a412eafb2a6fe174218"></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="namespacesmesh.html#d39ae64cb08100cd93234d15aca978d5">SetCurrentStudy</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current study.  <a href="#d39ae64cb08100cd93234d15aca978d5"></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="namespacesmesh.html#451cd7527b6484ed2dd7bf58275adaf6">GetCurrentStudy</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current study.  <a href="#451cd7527b6484ed2dd7bf58275adaf6"></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="namespacesmesh.html#e92c083f2c9ac716012531aa3e9f786f">CreateMeshesFromUNV</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> object importing data from given UNV file.  <a href="#e92c083f2c9ac716012531aa3e9f786f"></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="namespacesmesh.html#45cc030efe388e131d0aa54d75b83b31">CreateMeshesFromMED</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> object(s) importing data from given MED file.  <a href="#45cc030efe388e131d0aa54d75b83b31"></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="namespacesmesh.html#eab78614705c83dd55a54e7239b164e4">CreateMeshesFromSTL</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> object importing data from given STL file.  <a href="#eab78614705c83dd55a54e7239b164e4"></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="namespacesmesh.html#fa73ac57b58b7d409a33ec3971bbd278">GetSubShapesId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">From SMESH_Gen interface.  <a href="#fa73ac57b58b7d409a33ec3971bbd278"></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="namespacesmesh.html#f2e028022f5f3399ba1b1790acc5a853">GetPattern</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">From SMESH_Gen interface.  <a href="#f2e028022f5f3399ba1b1790acc5a853"></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="namespacesmesh.html#03961f7bbd325cfd29d0a80685ec719d">GetEmptyCriterion</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an empty criterion.  <a href="#03961f7bbd325cfd29d0a80685ec719d"></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="namespacesmesh.html#f1ee4dcc9ba12ec95d99eb794ae4636f">GetCriterion</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a criterion by given parameters.  <a href="#f1ee4dcc9ba12ec95d99eb794ae4636f"></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="namespacesmesh.html#62eb2a46d9a194cc14210a3b169a0206">GetFilter</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates filter by given parameters of criterion.  <a href="#62eb2a46d9a194cc14210a3b169a0206"></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="namespacesmesh.html#99e71a9fd57d9298e553af661f46c420">GetFunctor</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates numerical functor by its type.  <a href="#99e71a9fd57d9298e553af661f46c420"></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="namespacesmesh.html#4c9816c7de2ca573df022a3395498a77">TreatHypoStatus</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print error message if a hypothesis was not assigned.  <a href="#4c9816c7de2ca573df022a3395498a77"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">noNETGENPlugin</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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">noNETGENPlugin</a> = 1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">REGULAR</a> = 1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#40eed802c94269a68ec2194609fac2f0">PYTHON</a> = 2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#76a5fdf46440e128f9ab6791d61f76a6">COMPOSITE</a> = 3</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">MEFISTO</a> = 3</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">NETGEN</a> = 4</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">GHS3D</a> = 5</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">FULL_NETGEN</a> = 6</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">POINT</a> = <a class="el" href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">SMESH_MeshEditor.POINT</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">AXIS</a> = <a class="el" href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">SMESH_MeshEditor.AXIS</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">PLANE</a> = <a class="el" href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">SMESH_MeshEditor.PLANE</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">LAPLACIAN_SMOOTH</a> = <a class="el" href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">SMESH_MeshEditor.LAPLACIAN_SMOOTH</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">CENTROIDAL_SMOOTH</a> = <a class="el" href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">SMESH_MeshEditor.CENTROIDAL_SMOOTH</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#8063a2dbc510a33b4f6c056b0e059ce3">VeryCoarse</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="namespacesmesh.html#f7f5ba712f050ae89776eb0b27edc1bf">Coarse</a> = 1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#ac157436ade9909f14cc94865ec94ef7">Moderate</a> = 2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#0cbc436d589be051e2bd733da2006528">Fine</a> = 3</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#b2cb5fe43d16d24399313f85d6956b05">VeryFine</a> = 4</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#beaf031bab31506b47b3c28066afb637">Custom</a> = 5</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#d821cab222bc6c9405a89a6c6082d388">NO_NAME</a> = &quot;NoName&quot;</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">tuple&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesmesh.html#6e041b9ca898fefe3ea0abafeed4aff2">smesh</a> = salome.lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;SMESH&quot;)</td></tr>
+
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="78d19ec2e8b9d0290e401878b14ade9c"></a><!-- doxytag: member="smesh::GetName" ref="78d19ec2e8b9d0290e401878b14ade9c" 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.GetName           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>obj</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="79291ef16549a9ea4338f6515d2a3347"></a><!-- doxytag: member="smesh::SetName" ref="79291ef16549a9ea4338f6515d2a3347" 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.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>obj</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.SetName           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>obj</em>, </td>
+        </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>
-  </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="79291ef16549a9ea4338f6515d2a3347"></a><!-- doxytag: member="smesh::SetName" ref="79291ef16549a9ea4338f6515d2a3347" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="5c11d47101c96bda3d7162617b33f58a"></a><!-- doxytag: member="smesh::EnumToLong" ref="5c11d47101c96bda3d7162617b33f58a" 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.SetName </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>obj</em>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.EnumToLong           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theItem</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="5c11d47101c96bda3d7162617b33f58a"></a><!-- doxytag: member="smesh::EnumToLong" ref="5c11d47101c96bda3d7162617b33f58a" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7e175d2c5495363a6df421313faf4c43"></a><!-- doxytag: member="smesh::GetPointStruct" ref="7e175d2c5495363a6df421313faf4c43" 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.EnumToLong </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>theItem</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetPointStruct           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theVertex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="7e175d2c5495363a6df421313faf4c43"></a><!-- doxytag: member="smesh::GetPointStruct" ref="7e175d2c5495363a6df421313faf4c43" args="" --></p>
+    </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>theVertex</em>&nbsp;</td><td>is GEOM object(vertex) </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH.PointStruct </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d26e9b90b0cb5d2e43123e6f127e5a87"></a><!-- doxytag: member="smesh::GetDirStruct" ref="d26e9b90b0cb5d2e43123e6f127e5a87" 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.GetPointStruct </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>theVertex</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetDirStruct           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theVector</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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>theVertex</em>&nbsp;</td>
-                <td>is GEOM object(vertex) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH.PointStruct </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="d26e9b90b0cb5d2e43123e6f127e5a87"></a><!-- doxytag: member="smesh::GetDirStruct" ref="d26e9b90b0cb5d2e43123e6f127e5a87" args="" --></p>
+    </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>theVector</em>&nbsp;</td><td>is GEOM object(vector) </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH.DirStruct </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ee0c3f87cae057e11d1d18a657e315f9"></a><!-- doxytag: member="smesh::GetAxisStruct" ref="ee0c3f87cae057e11d1d18a657e315f9" 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.GetDirStruct </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>theVector</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetAxisStruct           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theObj</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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>theVector</em>&nbsp;</td>
-                <td>is GEOM object(vector) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH.DirStruct </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="ee0c3f87cae057e11d1d18a657e315f9"></a><!-- doxytag: member="smesh::GetAxisStruct" ref="ee0c3f87cae057e11d1d18a657e315f9" args="" --></p>
+    </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>theObj</em>&nbsp;</td><td>is GEOM object(line or plane) </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH.AxisStruct </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e40116571038fba2db7a1c3588b89598"></a><!-- doxytag: member="smesh::SetEmbeddedMode" ref="e40116571038fba2db7a1c3588b89598" 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.GetAxisStruct </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>theObj</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.SetEmbeddedMode           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theMode</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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>theObj</em>&nbsp;</td>
-                <td>is GEOM object(line or plane) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH.AxisStruct </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="e40116571038fba2db7a1c3588b89598"></a><!-- doxytag: member="smesh::SetEmbeddedMode" ref="e40116571038fba2db7a1c3588b89598" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="14affae9db8e4a412eafb2a6fe174218"></a><!-- doxytag: member="smesh::IsEmbeddedMode" ref="14affae9db8e4a412eafb2a6fe174218" 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.SetEmbeddedMode </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>theMode</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.IsEmbeddedMode           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="14affae9db8e4a412eafb2a6fe174218"></a><!-- doxytag: member="smesh::IsEmbeddedMode" ref="14affae9db8e4a412eafb2a6fe174218" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d39ae64cb08100cd93234d15aca978d5"></a><!-- doxytag: member="smesh::SetCurrentStudy" ref="d39ae64cb08100cd93234d15aca978d5" 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.IsEmbeddedMode </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="mdname1" nowrap="nowrap" valign="top"> <br>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.SetCurrentStudy           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theStudy</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="d39ae64cb08100cd93234d15aca978d5"></a><!-- doxytag: member="smesh::SetCurrentStudy" ref="d39ae64cb08100cd93234d15aca978d5" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="451cd7527b6484ed2dd7bf58275adaf6"></a><!-- doxytag: member="smesh::GetCurrentStudy" ref="451cd7527b6484ed2dd7bf58275adaf6" 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.SetCurrentStudy </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>theStudy</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetCurrentStudy           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="451cd7527b6484ed2dd7bf58275adaf6"></a><!-- doxytag: member="smesh::GetCurrentStudy" ref="451cd7527b6484ed2dd7bf58275adaf6" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="e92c083f2c9ac716012531aa3e9f786f"></a><!-- doxytag: member="smesh::CreateMeshesFromUNV" ref="e92c083f2c9ac716012531aa3e9f786f" 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.GetCurrentStudy </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="mdname1" nowrap="nowrap" valign="top"> <br>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.CreateMeshesFromUNV           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="e92c083f2c9ac716012531aa3e9f786f"></a><!-- doxytag: member="smesh::CreateMeshesFromUNV" ref="e92c083f2c9ac716012531aa3e9f786f" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+<dl compact><dt><b>Returns:</b></dt><dd>an instance of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> class </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="45cc030efe388e131d0aa54d75b83b31"></a><!-- doxytag: member="smesh::CreateMeshesFromMED" ref="45cc030efe388e131d0aa54d75b83b31" 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.CreateMeshesFromUNV </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>theFileName</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.CreateMeshesFromMED           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>an instance of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a>
-class </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="45cc030efe388e131d0aa54d75b83b31"></a><!-- doxytag: member="smesh::CreateMeshesFromMED" ref="45cc030efe388e131d0aa54d75b83b31" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+<dl compact><dt><b>Returns:</b></dt><dd>a list of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> class instances </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="eab78614705c83dd55a54e7239b164e4"></a><!-- doxytag: member="smesh::CreateMeshesFromSTL" ref="eab78614705c83dd55a54e7239b164e4" 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.CreateMeshesFromMED </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>theFileName</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.CreateMeshesFromSTL           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>a list of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a>
-class instances </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="eab78614705c83dd55a54e7239b164e4"></a><!-- doxytag: member="smesh::CreateMeshesFromSTL" ref="eab78614705c83dd55a54e7239b164e4" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+<dl compact><dt><b>Returns:</b></dt><dd>an instance of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a> class </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="fa73ac57b58b7d409a33ec3971bbd278"></a><!-- doxytag: member="smesh::GetSubShapesId" ref="fa73ac57b58b7d409a33ec3971bbd278" 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.CreateMeshesFromSTL </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>theFileName</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetSubShapesId           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMainObject</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theListOfSubObjects</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>an instance of <a class="el" href="classsmesh_1_1Mesh.html">Mesh</a>
-class </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="fa73ac57b58b7d409a33ec3971bbd278"></a><!-- doxytag: member="smesh::GetSubShapesId" ref="fa73ac57b58b7d409a33ec3971bbd278" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f2e028022f5f3399ba1b1790acc5a853"></a><!-- doxytag: member="smesh::GetPattern" ref="f2e028022f5f3399ba1b1790acc5a853" 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.GetSubShapesId </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>theMainObject</em>,
-            </td>
-          </tr>
-          <tr>
-            <td class="md" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>theListOfSubObjects</em></td>
-          </tr>
-          <tr>
-            <td class="md"><br>
-            </td>
-            <td class="md">)&nbsp;</td>
-            <td class="md" colspan="2"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetPattern           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </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="f2e028022f5f3399ba1b1790acc5a853"></a><!-- doxytag: member="smesh::GetPattern" ref="f2e028022f5f3399ba1b1790acc5a853" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+Creates pattern     </td>
+  </tr>
+</table>
+<a class="anchor" name="03961f7bbd325cfd29d0a80685ec719d"></a><!-- doxytag: member="smesh::GetEmptyCriterion" ref="03961f7bbd325cfd29d0a80685ec719d" 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.GetPattern </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="mdname1" nowrap="nowrap" valign="top"> <br>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetEmptyCriterion           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p>Creates pattern </p>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="03961f7bbd325cfd29d0a80685ec719d"></a><!-- doxytag: member="smesh::GetEmptyCriterion" ref="03961f7bbd325cfd29d0a80685ec719d" args="" --></p>
+    </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.Filter.Criterion </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f1ee4dcc9ba12ec95d99eb794ae4636f"></a><!-- doxytag: member="smesh::GetCriterion" ref="f1ee4dcc9ba12ec95d99eb794ae4636f" 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.GetEmptyCriterion </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="mdname1" nowrap="nowrap" valign="top"> <br>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetCriterion           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&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>, </td>
+        </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" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>BinaryOp</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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH.Filter.Criterion </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="f1ee4dcc9ba12ec95d99eb794ae4636f"></a><!-- doxytag: member="smesh::GetCriterion" ref="f1ee4dcc9ba12ec95d99eb794ae4636f" args="" --></p>
+    </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(NODE, EDGE, FACE, VOLUME) </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 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>
+    <tr><td valign="top"></td><td valign="top"><em>BinaryOp</em>&nbsp;</td><td>is binary logical operation FT_LogicalAND, FT_LogicalOR or FT_Undefined(must be for the last criterion in criteria) </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH.Filter.Criterion </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="62eb2a46d9a194cc14210a3b169a0206"></a><!-- doxytag: member="smesh::GetFilter" ref="62eb2a46d9a194cc14210a3b169a0206" 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.GetCriterion </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="md" nowrap="nowrap" valign="top">&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>, </td>
-          </tr>
-          <tr>
-            <td class="md" 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" align="right" nowrap="nowrap"><br>
-            </td>
-            <td class="md"><br>
-            </td>
-            <td class="md" nowrap="nowrap">&nbsp;</td>
-            <td class="mdname" nowrap="nowrap"> <em>BinaryOp</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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetFilter           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&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>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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(NODE, EDGE, FACE, VOLUME) </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 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>
-              <tr>
-                <td valign="top"><br>
-                </td>
-                <td valign="top"><em>BinaryOp</em>&nbsp;</td>
-                <td>is binary logical operation FT_LogicalAND,
-FT_LogicalOR or FT_Undefined(must be for the last criterion in
-criteria) </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH.Filter.Criterion </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="62eb2a46d9a194cc14210a3b169a0206"></a><!-- doxytag: member="smesh::GetFilter" ref="62eb2a46d9a194cc14210a3b169a0206" args="" --></p>
+    </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>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_Filter </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="99e71a9fd57d9298e553af661f46c420"></a><!-- doxytag: member="smesh::GetFunctor" ref="99e71a9fd57d9298e553af661f46c420" 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.GetFilter </td>
-            <td class="md" valign="top">(&nbsp;</td>
-            <td class="md" nowrap="nowrap" valign="top">&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>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.GetFunctor           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theCriterion</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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>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_Filter </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a class="anchor" name="99e71a9fd57d9298e553af661f46c420"></a><!-- doxytag: member="smesh::GetFunctor" ref="99e71a9fd57d9298e553af661f46c420" args="" --></p>
+    </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>theCrierion</em>&nbsp;</td><td>is FT_...; functor type </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Returns:</b></dt><dd>SMESH_NumericalFunctor </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4c9816c7de2ca573df022a3395498a77"></a><!-- doxytag: member="smesh::TreatHypoStatus" ref="4c9816c7de2ca573df022a3395498a77" 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.GetFunctor </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>theCriterion</em>
-            </td>
-            <td class="md" valign="top">&nbsp;)&nbsp;</td>
-            <td class="md" nowrap="nowrap"><br>
-            </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">def smesh.TreatHypoStatus           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>status</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>hypName</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>geomName</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isAlgo</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <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>theCrierion</em>&nbsp;</td>
-                <td>is FT_...; functor type </td>
-              </tr>
-            </tbody>
-          </table>
-        </dd>
-      </dl>
-      <dl compact="compact">
-        <dt><b>Returns:</b></dt>
-        <dd>SMESH_NumericalFunctor </dd>
-      </dl>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-<hr>
-<h2>Variable Documentation</h2>
-<a class="anchor" name="f6669b275aa02ad8b527f8480374c308"></a><!-- doxytag: member="smesh::noNETGENPlugin" ref="f6669b275aa02ad8b527f8480374c308" args="" -->
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="f6669b275aa02ad8b527f8480374c308"></a><!-- doxytag: member="smesh::noNETGENPlugin" ref="f6669b275aa02ad8b527f8480374c308" 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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">smesh.noNETGENPlugin</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="f6669b275aa02ad8b527f8480374c308"></a><!-- doxytag: member="smesh::noNETGENPlugin" ref="f6669b275aa02ad8b527f8480374c308" 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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">smesh.noNETGENPlugin</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">smesh.noNETGENPlugin</a> = 1<code> [static]</code>          </td>
+        </tr>
       </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="f6669b275aa02ad8b527f8480374c308"></a><!-- doxytag: member="smesh::noNETGENPlugin" ref="f6669b275aa02ad8b527f8480374c308" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="85f3ed596d91251bfa3b2d2ac4151739"></a><!-- doxytag: member="smesh::REGULAR" ref="85f3ed596d91251bfa3b2d2ac4151739" 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="namespacesmesh.html#f6669b275aa02ad8b527f8480374c308">smesh.noNETGENPlugin</a>
-= 1<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">smesh.REGULAR</a> = 1<code> [static]</code>          </td>
+        </tr>
       </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="85f3ed596d91251bfa3b2d2ac4151739"></a><!-- doxytag: member="smesh::REGULAR" ref="85f3ed596d91251bfa3b2d2ac4151739" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="40eed802c94269a68ec2194609fac2f0"></a><!-- doxytag: member="smesh::PYTHON" ref="40eed802c94269a68ec2194609fac2f0" 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="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">smesh.REGULAR</a>
-= 1<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#40eed802c94269a68ec2194609fac2f0">smesh.PYTHON</a> = 2<code> [static]</code>          </td>
+        </tr>
       </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="40eed802c94269a68ec2194609fac2f0"></a><!-- doxytag: member="smesh::PYTHON" ref="40eed802c94269a68ec2194609fac2f0" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="76a5fdf46440e128f9ab6791d61f76a6"></a><!-- doxytag: member="smesh::COMPOSITE" ref="76a5fdf46440e128f9ab6791d61f76a6" 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="namespacesmesh.html#40eed802c94269a68ec2194609fac2f0">smesh.PYTHON</a>
-= 2<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#76a5fdf46440e128f9ab6791d61f76a6">smesh.COMPOSITE</a> = 3<code> [static]</code>          </td>
+        </tr>
       </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="4449cc4d5e7910c0afa9a35238736519"></a><!-- doxytag: member="smesh::MEFISTO" ref="4449cc4d5e7910c0afa9a35238736519" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4449cc4d5e7910c0afa9a35238736519"></a><!-- doxytag: member="smesh::MEFISTO" ref="4449cc4d5e7910c0afa9a35238736519" 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="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">smesh.MEFISTO</a>
-= 3<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">smesh.MEFISTO</a> = 3<code> [static]</code>          </td>
+        </tr>
       </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="72b65da5195aa8d71574f95e5533d612"></a><!-- doxytag: member="smesh::NETGEN" ref="72b65da5195aa8d71574f95e5533d612" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="72b65da5195aa8d71574f95e5533d612"></a><!-- doxytag: member="smesh::NETGEN" ref="72b65da5195aa8d71574f95e5533d612" 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="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</a>
-= 4<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">smesh.NETGEN</a> = 4<code> [static]</code>          </td>
+        </tr>
       </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="bf6aaa2e2cf565cbe3ae34954dee8926"></a><!-- doxytag: member="smesh::GHS3D" ref="bf6aaa2e2cf565cbe3ae34954dee8926" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="bf6aaa2e2cf565cbe3ae34954dee8926"></a><!-- doxytag: member="smesh::GHS3D" ref="bf6aaa2e2cf565cbe3ae34954dee8926" 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="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">smesh.GHS3D</a>
-= 5<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#bf6aaa2e2cf565cbe3ae34954dee8926">smesh.GHS3D</a> = 5<code> [static]</code>          </td>
+        </tr>
       </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="13a34e1016fc530291cb7c688709efb3"></a><!-- doxytag: member="smesh::FULL_NETGEN" ref="13a34e1016fc530291cb7c688709efb3" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="13a34e1016fc530291cb7c688709efb3"></a><!-- doxytag: member="smesh::FULL_NETGEN" ref="13a34e1016fc530291cb7c688709efb3" 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="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">smesh.FULL_NETGEN</a>
-= 6<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#13a34e1016fc530291cb7c688709efb3">smesh.FULL_NETGEN</a> = 6<code> [static]</code>          </td>
+        </tr>
       </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="b0be2f91db6c32bfdd43d124340b7af7"></a><!-- doxytag: member="smesh::POINT" ref="b0be2f91db6c32bfdd43d124340b7af7" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b0be2f91db6c32bfdd43d124340b7af7"></a><!-- doxytag: member="smesh::POINT" ref="b0be2f91db6c32bfdd43d124340b7af7" 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"><a class="el"
- href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">smesh.POINT</a>
-= <a class="el"
- href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">SMESH_MeshEditor.POINT</a><code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">smesh.POINT</a> = <a class="el" href="namespacesmesh.html#b0be2f91db6c32bfdd43d124340b7af7">SMESH_MeshEditor.POINT</a><code> [static]</code>          </td>
+        </tr>
       </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="0365dc0276024fad14f43dec877248a4"></a><!-- doxytag: member="smesh::AXIS" ref="0365dc0276024fad14f43dec877248a4" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0365dc0276024fad14f43dec877248a4"></a><!-- doxytag: member="smesh::AXIS" ref="0365dc0276024fad14f43dec877248a4" 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"><a class="el"
- href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">smesh.AXIS</a>
-= <a class="el"
- href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">SMESH_MeshEditor.AXIS</a><code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">smesh.AXIS</a> = <a class="el" href="namespacesmesh.html#0365dc0276024fad14f43dec877248a4">SMESH_MeshEditor.AXIS</a><code> [static]</code>          </td>
+        </tr>
       </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="a7f05b05f3918e114ad62c869b824310"></a><!-- doxytag: member="smesh::PLANE" ref="a7f05b05f3918e114ad62c869b824310" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="a7f05b05f3918e114ad62c869b824310"></a><!-- doxytag: member="smesh::PLANE" ref="a7f05b05f3918e114ad62c869b824310" 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"><a class="el"
- href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">smesh.PLANE</a>
-= <a class="el"
- href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">SMESH_MeshEditor.PLANE</a><code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">smesh.PLANE</a> = <a class="el" href="namespacesmesh.html#a7f05b05f3918e114ad62c869b824310">SMESH_MeshEditor.PLANE</a><code> [static]</code>          </td>
+        </tr>
       </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="9fe9597639de7e8c26f4b92657568c62"></a><!-- doxytag: member="smesh::LAPLACIAN_SMOOTH" ref="9fe9597639de7e8c26f4b92657568c62" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9fe9597639de7e8c26f4b92657568c62"></a><!-- doxytag: member="smesh::LAPLACIAN_SMOOTH" ref="9fe9597639de7e8c26f4b92657568c62" 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"><a class="el"
- href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">smesh.LAPLACIAN_SMOOTH</a>
-= <a class="el"
- href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">SMESH_MeshEditor.LAPLACIAN_SMOOTH</a><code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">smesh.LAPLACIAN_SMOOTH</a> = <a class="el" href="namespacesmesh.html#9fe9597639de7e8c26f4b92657568c62">SMESH_MeshEditor.LAPLACIAN_SMOOTH</a><code> [static]</code>          </td>
+        </tr>
       </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="85f9acba1823ef2dcb8f0c33d44f626c"></a><!-- doxytag: member="smesh::CENTROIDAL_SMOOTH" ref="85f9acba1823ef2dcb8f0c33d44f626c" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="85f9acba1823ef2dcb8f0c33d44f626c"></a><!-- doxytag: member="smesh::CENTROIDAL_SMOOTH" ref="85f9acba1823ef2dcb8f0c33d44f626c" 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"><a class="el"
- href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">smesh.CENTROIDAL_SMOOTH</a>
-= <a class="el"
- href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">SMESH_MeshEditor.CENTROIDAL_SMOOTH</a><code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">smesh.CENTROIDAL_SMOOTH</a> = <a class="el" href="namespacesmesh.html#85f9acba1823ef2dcb8f0c33d44f626c">SMESH_MeshEditor.CENTROIDAL_SMOOTH</a><code> [static]</code>          </td>
+        </tr>
       </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="8063a2dbc510a33b4f6c056b0e059ce3"></a><!-- doxytag: member="smesh::VeryCoarse" ref="8063a2dbc510a33b4f6c056b0e059ce3" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8063a2dbc510a33b4f6c056b0e059ce3"></a><!-- doxytag: member="smesh::VeryCoarse" ref="8063a2dbc510a33b4f6c056b0e059ce3" 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="namespacesmesh.html#8063a2dbc510a33b4f6c056b0e059ce3">smesh.VeryCoarse</a>
-= 0<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#8063a2dbc510a33b4f6c056b0e059ce3">smesh.VeryCoarse</a> = 0<code> [static]</code>          </td>
+        </tr>
       </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="f7f5ba712f050ae89776eb0b27edc1bf"></a><!-- doxytag: member="smesh::Coarse" ref="f7f5ba712f050ae89776eb0b27edc1bf" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f7f5ba712f050ae89776eb0b27edc1bf"></a><!-- doxytag: member="smesh::Coarse" ref="f7f5ba712f050ae89776eb0b27edc1bf" 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="namespacesmesh.html#f7f5ba712f050ae89776eb0b27edc1bf">smesh.Coarse</a>
-= 1<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#f7f5ba712f050ae89776eb0b27edc1bf">smesh.Coarse</a> = 1<code> [static]</code>          </td>
+        </tr>
       </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="ac157436ade9909f14cc94865ec94ef7"></a><!-- doxytag: member="smesh::Moderate" ref="ac157436ade9909f14cc94865ec94ef7" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="ac157436ade9909f14cc94865ec94ef7"></a><!-- doxytag: member="smesh::Moderate" ref="ac157436ade9909f14cc94865ec94ef7" 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="namespacesmesh.html#ac157436ade9909f14cc94865ec94ef7">smesh.Moderate</a>
-= 2<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#ac157436ade9909f14cc94865ec94ef7">smesh.Moderate</a> = 2<code> [static]</code>          </td>
+        </tr>
       </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="0cbc436d589be051e2bd733da2006528"></a><!-- doxytag: member="smesh::Fine" ref="0cbc436d589be051e2bd733da2006528" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0cbc436d589be051e2bd733da2006528"></a><!-- doxytag: member="smesh::Fine" ref="0cbc436d589be051e2bd733da2006528" 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="namespacesmesh.html#0cbc436d589be051e2bd733da2006528">smesh.Fine</a>
-= 3<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#0cbc436d589be051e2bd733da2006528">smesh.Fine</a> = 3<code> [static]</code>          </td>
+        </tr>
       </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="b2cb5fe43d16d24399313f85d6956b05"></a><!-- doxytag: member="smesh::VeryFine" ref="b2cb5fe43d16d24399313f85d6956b05" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="b2cb5fe43d16d24399313f85d6956b05"></a><!-- doxytag: member="smesh::VeryFine" ref="b2cb5fe43d16d24399313f85d6956b05" 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="namespacesmesh.html#b2cb5fe43d16d24399313f85d6956b05">smesh.VeryFine</a>
-= 4<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#b2cb5fe43d16d24399313f85d6956b05">smesh.VeryFine</a> = 4<code> [static]</code>          </td>
+        </tr>
       </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="beaf031bab31506b47b3c28066afb637"></a><!-- doxytag: member="smesh::Custom" ref="beaf031bab31506b47b3c28066afb637" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="beaf031bab31506b47b3c28066afb637"></a><!-- doxytag: member="smesh::Custom" ref="beaf031bab31506b47b3c28066afb637" 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="namespacesmesh.html#beaf031bab31506b47b3c28066afb637">smesh.Custom</a>
-= 5<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacesmesh.html#beaf031bab31506b47b3c28066afb637">smesh.Custom</a> = 5<code> [static]</code>          </td>
+        </tr>
       </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="d821cab222bc6c9405a89a6c6082d388"></a><!-- doxytag: member="smesh::NO_NAME" ref="d821cab222bc6c9405a89a6c6082d388" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="d821cab222bc6c9405a89a6c6082d388"></a><!-- doxytag: member="smesh::NO_NAME" ref="d821cab222bc6c9405a89a6c6082d388" 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">string <a
- class="el" href="namespacesmesh.html#d821cab222bc6c9405a89a6c6082d388">smesh.NO_NAME</a>
-= "NoName"<code> [static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">string <a class="el" href="namespacesmesh.html#d821cab222bc6c9405a89a6c6082d388">smesh.NO_NAME</a> = &quot;NoName&quot;<code> [static]</code>          </td>
+        </tr>
       </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="6e041b9ca898fefe3ea0abafeed4aff2"></a><!-- doxytag: member="smesh::smesh" ref="6e041b9ca898fefe3ea0abafeed4aff2" args="" --></p>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="6e041b9ca898fefe3ea0abafeed4aff2"></a><!-- doxytag: member="smesh::smesh" ref="6e041b9ca898fefe3ea0abafeed4aff2" 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">tuple <a
- class="el" href="namespacesmesh.html#6e041b9ca898fefe3ea0abafeed4aff2">smesh.smesh</a>
-= salome.lcc.FindOrLoadComponent("FactoryServer", "SMESH")<code>
-[static]</code> </td>
-          </tr>
-        </tbody>
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">tuple <a class="el" href="namespacesmesh.html#6e041b9ca898fefe3ea0abafeed4aff2">smesh.smesh</a> = salome.lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;SMESH&quot;)<code> [static]</code>          </td>
+        </tr>
       </table>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<table border="0" cellpadding="0" cellspacing="5">
-  <tbody>
-    <tr>
-      <td> &nbsp; </td>
-      <td>
-      <p> </p>
-      <br>
-      </td>
-    </tr>
-  </tbody>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
 </table>
-</p>
-</body>
-</html>
+</BODY>
+</HTML>
index 16d3a99dda1c7ac9efce689b91cd043763bc9b9e..db07a004f118ad0ad2bccb360eb92fa612b9e17e 100644 (file)
@@ -404,11 +404,13 @@ GeomAbs_Shape SMESH_Algo::Continuity(const TopoDS_Edge & E1,
   Standard_Real u1 = BRep_Tool::Parameter( V, E1 );
   Standard_Real u2 = BRep_Tool::Parameter( V, E2 );
   BRepAdaptor_Curve C1( E1 ), C2( E2 );
+  Standard_Real tol = BRep_Tool::Tolerance( V );
+  Standard_Real angTol = 2e-3;
   try {
 #if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE) > 0x060100
     OCC_CATCH_SIGNALS;
 #endif
-    return BRepLProp::Continuity(C1, C2, u1, u2);
+    return BRepLProp::Continuity(C1, C2, u1, u2, tol, angTol);
   }
   catch (Standard_Failure) {
   }
index cc5da1dd71bd12b56402a795c1d1d13b32351ec0..0f464bf0f9adad71a6c407f4f92c7c70d5ec53db 100644 (file)
@@ -75,6 +75,8 @@ static int MYDEBUG = 0;
 
 #define cSMESH_Hyp(h) static_cast<const SMESH_Hypothesis*>(h)
 
+typedef SMESH_HypoFilter THypType;
+
 //=============================================================================
 /*!
  * 
@@ -820,8 +822,7 @@ void SMESH_Mesh::NotifySubMeshesHypothesisModification(const SMESH_Hypothesis* h
   Unexpect aCatch(SalomeException);
 
   const SMESH_Algo *foundAlgo = 0;
-  SMESH_HypoFilter algoKind( SMESH_HypoFilter::IsAlgo() );
-  SMESH_HypoFilter compatibleHypoKind;
+  SMESH_HypoFilter algoKind, compatibleHypoKind;
   list <const SMESHDS_Hypothesis * > usedHyps;
 
 
@@ -834,7 +835,7 @@ void SMESH_Mesh::NotifySubMeshesHypothesisModification(const SMESH_Hypothesis* h
       const TopoDS_Shape & aSubShape = aSubMesh->GetSubShape();
 
       if ( !foundAlgo ) // init filter for algo search
-        algoKind.And( algoKind.IsApplicableTo( aSubShape ));
+        algoKind.Init( THypType::IsAlgo() ).And( THypType::IsApplicableTo( aSubShape ));
       
       const SMESH_Algo *algo = static_cast<const SMESH_Algo*>
         ( GetHypothesis( aSubShape, algoKind, true ));
index 02627a0e6a9957d486a78ba8405f8a730dbd53f9..6afe18300eeaf0505a3d6c92cef1a36a0f3d11b1 100644 (file)
 #include <TopTools_MapOfShape.hxx>
 #include <gp_Pnt2d.hxx>
 #include <ShapeAnalysis.hxx>
+#include <TopTools_ListIteratorOfListOfShape.hxx>
+
+#include <Standard_Failure.hxx>
+#include <Standard_ErrorHandler.hxx>
 
 #include <utilities.h>
 
@@ -307,11 +311,56 @@ gp_XY SMESH_MesherHelper::GetNodeUV(const TopoDS_Face&   F,
   }
   else if(Pos->GetTypeOfPosition()==SMDS_TOP_VERTEX)
   {
-    int vertexID = n->GetPosition()->GetShapeId();
-    const TopoDS_Vertex& V = TopoDS::Vertex(GetMeshDS()->IndexToShape(vertexID));
-    uv = BRep_Tool::Parameters( V, F );
-    if ( n2 && mySeamShapeIds.find( vertexID ) != mySeamShapeIds.end() )
-      uv = GetUVOnSeam( uv, GetNodeUV( F, n2, 0 ));
+    if ( int vertexID = n->GetPosition()->GetShapeId() ) {
+      bool ok = true;
+      const TopoDS_Vertex& V = TopoDS::Vertex(GetMeshDS()->IndexToShape(vertexID));
+      try {
+        uv = BRep_Tool::Parameters( V, F );
+      }
+      catch (Standard_Failure& exc) {
+        ok = false;
+      }
+      if ( !ok ) {
+        for ( TopExp_Explorer vert(F,TopAbs_VERTEX); !ok && vert.More(); vert.Next() )
+          ok = ( V == vert.Current() );
+        if ( !ok ) {
+#ifdef _DEBUG_
+          cout << "SMESH_MesherHelper::GetNodeUV(); Vertex " << vertexID
+               << " not in face " << GetMeshDS()->ShapeToIndex( F ) << endl;
+#endif
+          // get UV of a vertex closest to the node
+          double dist = 1e100;
+          gp_Pnt pn ( n->X(),n->Y(),n->Z() );
+          for ( TopExp_Explorer vert(F,TopAbs_VERTEX); !ok && vert.More(); vert.Next() ) {
+            TopoDS_Vertex curV = TopoDS::Vertex( vert.Current() );
+            gp_Pnt p = BRep_Tool::Pnt( curV );
+            double curDist = p.SquareDistance( pn );
+            if ( curDist < dist ) {
+              dist = curDist;
+              uv = BRep_Tool::Parameters( curV, F );
+              if ( dist < DBL_MIN ) break;
+            }
+          }
+        }
+        else {
+          TopTools_ListIteratorOfListOfShape it( myMesh->GetAncestors( V ));
+          for ( ; it.More(); it.Next() ) {
+            if ( it.Value().ShapeType() == TopAbs_EDGE ) {
+              const TopoDS_Edge & edge = TopoDS::Edge( it.Value() );
+              double f,l;
+              Handle(Geom2d_Curve) C2d = BRep_Tool::CurveOnSurface(edge, F, f, l);
+              if ( !C2d.IsNull() ) {
+                double u = ( V == TopExp::FirstVertex( edge ) ) ?  f : l;
+                uv = C2d->Value( u );
+                break;
+              }
+            }
+          }
+        }
+      }
+      if ( n2 && mySeamShapeIds.find( vertexID ) != mySeamShapeIds.end() )
+        uv = GetUVOnSeam( uv, GetNodeUV( F, n2, 0 ));
+    }
   }
   return uv.XY();
 }
index 7c9cba60ff66d9ac8dee4bcae61db7eae66d316f..3af8072816c5befef88feff24429a594018483dc 100644 (file)
@@ -559,13 +559,18 @@ SMESH_Hypothesis::Hypothesis_Status
         return SMESH_Hypothesis::HYP_OK;
     }
     // 0D hypothesis
-    else if ( _algoState == HYP_OK ) { // update default _algoState
-      _algoState = NO_ALGO;
-      algo = gen->GetAlgo(*_father, _subShape);
-      if ( algo ) {
-        _algoState = MISSING_HYP;
-        if ( algo->CheckHypothesis(*_father,_subShape, aux_ret))
-          _algoState = HYP_OK;
+    else if ( _algoState == HYP_OK ) {
+      // update default _algoState
+      if ( event != REMOVE_FATHER_ALGO )
+      {
+        _algoState = NO_ALGO;
+        algo = gen->GetAlgo(*_father, _subShape);
+        if ( algo ) {
+          _algoState = MISSING_HYP;
+          if ( event == REMOVE_FATHER_HYP ||
+               algo->CheckHypothesis(*_father,_subShape, aux_ret))
+            _algoState = HYP_OK;
+        }
       }
     }
   }
@@ -705,6 +710,7 @@ SMESH_Hypothesis::Hypothesis_Status
         CleanDependants();
        ComputeStateEngine( CLEAN );
         CleanDependsOn();
+        ComputeSubMeshStateEngine( CHECK_COMPUTE_STATE );
       }
     }
   }
@@ -1134,7 +1140,7 @@ SMESH_Hypothesis::Hypothesis_Status
   SMESH_Hypothesis::Hypothesis_Status ret = SMESH_Hypothesis::HYP_OK;
   //EAP: a wire (dim==1) should notify edges (dim==1)
   //EAP: int dim = SMESH_Gen::GetShapeDim(_subShape);
-  if (_subShape.ShapeType() < TopAbs_EDGE ) // wire,face etc
+  //if (_subShape.ShapeType() < TopAbs_EDGE ) // wire,face etc
   {
     SMESH_subMeshIteratorPtr smIt = getDependsOnIterator(false,false);
     while ( smIt->more() ) {
@@ -1425,7 +1431,7 @@ bool SMESH_subMesh::ComputeStateEngine(int event)
         if ( ret && _computeError && !_computeError->IsOK() ) {
           ret = false;
         }
-        if (ret) { // check if anything was built
+        if (ret && !_alwaysComputed) { // check if anything was built
           ret = ( GetSubMeshDS() && ( GetSubMeshDS()->NbElements() || GetSubMeshDS()->NbNodes() ));
         }
         if (!ret)
index 873e4c6d31558c76622bb4f01cd11f64ba6ab7d6..5ce9868764a3ea9944b89d288f0f4c1a2e98eee2 100644 (file)
@@ -781,6 +781,7 @@ void SMESHGUI_ComputeOp::startOperation()
         onCancel();
         return;
       }
+      SUIT_OverrideCursor aWaitCursor;
       try {
         if (gen->Compute(aMesh, myMainShape)) {
           computeFailed = false;
@@ -796,16 +797,18 @@ void SMESHGUI_ComputeOp::startOperation()
 //             return;
 //           }
         }
-        if ( _PTR(SObject) aMeshSObj = SMESH::FindSObject(aMesh)) {
-          SMESH::ModifiedMesh(aMeshSObj, !computeFailed, aMesh->NbNodes() == 0);
-          myDlg->myMeshName->setText( aMeshSObj->GetName() );
-        }
       }
       catch(const SALOME::SALOME_Exception & S_ex){
         SalomeApp_Tools::QtCatchCorbaException(S_ex);
       }
+      if ( _PTR(SObject) aMeshSObj = SMESH::FindSObject(aMesh)) {
+        myDlg->myMeshName->setText( aMeshSObj->GetName() );
+        SMESH::ModifiedMesh(aMeshSObj, !computeFailed, aMesh->NbNodes() == 0);
+      }
       update( UF_ObjBrowser | UF_Model );
 
+      // SHOW MESH
+
       if ( getSMESHGUI()->automaticUpdate() ) {
         SVTK_ViewWindow* aVTKView = SMESH::GetViewWindow(getSMESHGUI(), true);
         if (aVTKView) {
@@ -828,6 +831,14 @@ void SMESHGUI_ComputeOp::startOperation()
       }
     }
   }
+  else {
+    SUIT_MessageBox::warn1(desktop(),
+                           tr("SMESH_WRN_WARNING"),
+                           tr("SMESH_WRN_NO_AVAILABLE_DATA"),
+                           tr("SMESH_BUT_OK"));
+    onCancel();
+    return;
+  }
 
   myDlg->setCaption(tr( computeFailed ? "SMESH_WRN_COMPUTE_FAILED" : "SMESH_COMPUTE_SUCCEED"));
 
index acbb31f5a064c149fe32b1a1fafba2768b4029b9..5b0607531d4b9ef45cf8a8f65d75fdc03e59cd5e 100644 (file)
@@ -2145,7 +2145,7 @@ class Mesh:
     #         will be mapped into <theNode000>-th node of each volume, the (0,0,1)
     #         key-point will be mapped into <theNode001>-th node of each volume.
     #         The (0,0,0) key-point of used pattern corresponds to not split corner.
-    #  @param @return TRUE in case of success, FALSE otherwise.
+    #  @return TRUE in case of success, FALSE otherwise.
     def SplitHexaToTetras (self, theObject, theNode000, theNode001):
         # Pattern:     5.---------.6
         #              /|#*      /|
index 7c949c52718a159cec0f88e6592438936f2ac60e..1820f6fe32a6fe75aa199a5b33e931a7f5e8e623 100644 (file)
@@ -127,7 +127,7 @@ namespace {
       sm->SetEventListener( eListener, listenerData, sm );
       // add edge submesh to the data
       sm->ComputeStateEngine( SMESH_subMesh::CHECK_COMPUTE_STATE );
-      if ( !sm->GetComputeState() != SMESH_subMesh::COMPUTE_OK ) {
+      if ( sm->GetComputeState() != SMESH_subMesh::COMPUTE_OK ) {
         sm->SetIsAlwaysComputed( true );
         listenerData->mySubMeshes.push_back( sm );
       }
@@ -137,7 +137,7 @@ namespace {
         TopoDS_Vertex V = side.FirstVertex( iE );
         sm = side.GetMesh()->GetSubMesh( V );
         sm->ComputeStateEngine( SMESH_subMesh::CHECK_COMPUTE_STATE );
-        if ( !sm->GetComputeState() != SMESH_subMesh::COMPUTE_OK )
+        if ( sm->GetComputeState() != SMESH_subMesh::COMPUTE_OK )
           sm->SetIsAlwaysComputed( true );
         listenerData->mySubMeshes.push_back( sm );
       }
index 0b0d057ed58edecc2ec47bb650894210a645514f..8a16594023e981506d8590d6d35c411e73d6ec71 100644 (file)
@@ -626,7 +626,9 @@ FaceQuadStruct* StdMeshers_Quadrangle_2D::CheckNbEdges(SMESH_Mesh &         aMes
     }
     cout << endl;
 #endif
-    error(COMPERR_BAD_SHAPE, TComm("Face must have 4 side but not ") << nbSides);
+    if ( !nbSides )
+      nbSides = nbEdgesInWire.front();
+    error(COMPERR_BAD_SHAPE, TComm("Face must have 4 sides but not ") << nbSides);
     delete quad;
     quad = 0;
   }
@@ -894,13 +896,14 @@ bool StdMeshers_Quadrangle_2D::ComputeQuadPref (SMESH_Mesh &        aMesh,
   const TopoDS_Face& F = TopoDS::Face(aShape);
   Handle(Geom_Surface) S = BRep_Tool::Surface(F);
   const TopoDS_Wire& W = BRepTools::OuterWire(F);
-  bool WisF = false;
-  if(W.Orientation()==TopAbs_FORWARD) 
-    WisF = true;
+  bool WisF = true;
+//   if(W.Orientation()==TopAbs_FORWARD) 
+//     WisF = true;
   //if(WisF) cout<<"W is FORWARD"<<endl;
   //else cout<<"W is REVERSED"<<endl;
-  bool FisF = (F.Orientation()==TopAbs_FORWARD);
-  if(!FisF) WisF = !WisF;
+//   bool FisF = (F.Orientation()==TopAbs_FORWARD);
+//   if(!FisF) WisF = !WisF;
+//  WisF = FisF;
   int i,j,geomFaceID = meshDS->ShapeToIndex( F );
 
   int nb = quad->side[0]->NbPoints();