Salome HOME
Fix to provide correct doxygen working: avoid usage of single quote in comments.
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh.html
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5    <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
6    <title>Main Page</title>
7 <link href="doxygen.css" rel="stylesheet" type="text/css">
8 <link href="tabs.css" rel="stylesheet" type="text/css">
9 </head>
10 <body>
11 &nbsp;
12 </body>
13 </html>
14 <!-- Generated by Doxygen 1.4.6 -->
15 <div class="nav">
16 <a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh.html">Mesh</a></div>
17 <h1>smesh.Mesh Class Reference</h1><!-- doxytag: class="smesh::Mesh" -->Class to define a mesh.  
18 <a href="#_details">More...</a>
19 <p>
20 <table border="0" cellpadding="0" cellspacing="0">
21 <tr><td></td></tr>
22 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
23 <tr><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>
24
25 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#2f592ce85252933c16d53b2233326e78"></a><br></td></tr>
26 <tr><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>
27
28 <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>
29 <tr><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>
30
31 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Method that returns the mesh.  <a href="#dbacc8ea6620b9d3f75c78ccd01447f5"></a><br></td></tr>
32 <tr><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>
33
34 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get mesh name.  <a href="#b87f0d109e7dd97722ee0bfea949d534"></a><br></td></tr>
35 <tr><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>
36
37 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to mesh.  <a href="#1c8c2f704ec04470c635bafbffc2fd89"></a><br></td></tr>
38 <tr><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>
39
40 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the subMesh object associated to a subShape.  <a href="#6a6cf011f8f9ae71976677e5fc252cba"></a><br></td></tr>
41 <tr><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>
42
43 <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>
44 <tr><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>
45
46 <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>
47 <tr><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>
48
49 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return true if hypotheses are defined well.  <a href="#8b180b0fecdee7086fd87b6e399fb920"></a><br></td></tr>
50 <tr><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>
51
52 <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>
53 <tr><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>
54
55 <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>
56 <tr><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>
57
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns mesh dimension depending on shape one.  <a href="#06348840fb6e34f96868289711e081b8"></a><br></td></tr>
59 <tr><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>
60
61 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a segment discretization 1D algorithm.  <a href="#c482d4a5eb26a6215d5da9b368e19c45"></a><br></td></tr>
62 <tr><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>
63
64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a triangle 2D algorithm for faces.  <a href="#0670294973fa7bfe28b9011e0f09f6a1"></a><br></td></tr>
65 <tr><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>
66
67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a quadrangle 2D algorithm for faces.  <a href="#4ca1886a1ff06e16c670f1675c5a573b"></a><br></td></tr>
68 <tr><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>
69
70 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a tetrahedron 3D algorithm for solids.  <a href="#25ec76b72df8bebc8a612910a0318620"></a><br></td></tr>
71 <tr><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>
72
73 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a hexahedron 3D algorithm for solids.  <a href="#21ec3ac09ca0ad1a9fdc6935654893fd"></a><br></td></tr>
74 <tr><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>
75
76 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Deprecated, only for compatibility!  <a href="#27c0aef5694eea45b0670207d5580bc6"></a><br></td></tr>
77 <tr><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>
78
79 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 1D algorithm for edges.  <a href="#7ddf97abf59d1ddb743142357ba56103"></a><br></td></tr>
80 <tr><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>
81
82 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 2D algorithm for faces.  <a href="#c906452c66b813462d49a5e0e7aff93c"></a><br></td></tr>
83 <tr><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>
84
85 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a projection 3D algorithm for solids.  <a href="#cab360c7269abf3caa7705cdb5274dea"></a><br></td></tr>
86 <tr><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>
87
88 <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>
89 <tr><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>
90
91 <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>
92 <tr><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>
93
94 <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>
95 <tr><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>
96
97 <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>
98 <tr><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>
99
100 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assign hypothesis.  <a href="#1b0f1c169956e949c4aef9997ae2c8b3"></a><br></td></tr>
101 <tr><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>
102
103 <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>
104 <tr><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>
105
106 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes all global hypotheses.  <a href="#95d999f08f0aaef05f6dcdb8292e00e0"></a><br></td></tr>
107 <tr><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>
108
109 <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>
110  if this parameter is not defined the name is the same as the geometric group name <br>
111  Note: Works like <a class="el" href="classsmesh_1_1Mesh.html#4766ca881b87442bb269d843d6e0fbee">GroupOnGeom()</a>.  <a href="#6deeda0a7c76698bdf314b7c81b15c0f"></a><br></td></tr>
112 <tr><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>
113
114 <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>
115 <tr><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>
116
117 <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>
118 <tr><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>
119
120 <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>
121 <tr><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>
122
123 <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>
124 <tr><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>
125
126 <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>
127 <tr><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>
128
129 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an empty mesh group.  <a href="#d0f9d4c25155f1aa2f2f9d9439bbd380"></a><br></td></tr>
130 <tr><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>
131
132 <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>
133  if this parameter is not defined the name is the same as the geometric group name.  <a href="#4766ca881b87442bb269d843d6e0fbee"></a><br></td></tr>
134 <tr><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>
135
136 <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>
137 <tr><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>
138
139 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a mesh group by the given conditions.  <a href="#971e345218f95e1d56d59450aebb8dec"></a><br></td></tr>
140 <tr><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>
141
142 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a mesh group by the given criterion.  <a href="#3ed52b9c18af35719986e962143a5ffb"></a><br></td></tr>
143 <tr><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>
144
145 <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>
146 <tr><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>
147
148 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a mesh group by the given filter.  <a href="#8f4952f18ef6e065b1f21b9c501acdbd"></a><br></td></tr>
149 <tr><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>
150
151 <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>
152 <tr><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>
153
154 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify whether 2D mesh element has free edges(edges connected to one face only)<br>
155  Returns list of special structures(borders).  <a href="#bf1218d5cb3988330c0bf61db2a2b2b7"></a><br></td></tr>
156 <tr><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>
157
158 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a group.  <a href="#cf78d6ee5bf4142a7c47c542dd29774e"></a><br></td></tr>
159 <tr><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>
160
161 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove group with its contents.  <a href="#7b925f04a22f5b1b6b2e534da1ecbd92"></a><br></td></tr>
162 <tr><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>
163
164 <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>
165 <tr><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>
166
167 <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>
168 <tr><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>
169
170 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Union of two groups New group is created.  <a href="#adce4d7372f7f85d7851aac8fa8223ab"></a><br></td></tr>
171 <tr><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>
172
173 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Intersection of two groups New group is created.  <a href="#ff4bc7665f316f9afe4091a1aa195938"></a><br></td></tr>
174 <tr><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>
175
176 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cut of two groups New group is created.  <a href="#93a759ed3183676d160b210ea16f4152"></a><br></td></tr>
177 <tr><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>
178
179 <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>
180 <tr><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>
181
182 <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>
183 <tr><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>
184
185 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the internal Id.  <a href="#8c2b5b28778a8c8e75dbf67e9e173e96"></a><br></td></tr>
186 <tr><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>
187
188 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the study Id.  <a href="#aefae881bffe9563d1d94a8aa94311aa"></a><br></td></tr>
189 <tr><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>
190
191 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check group names for duplications.  <a href="#d1846b2ee111a6720a7bfdb7bae9a04e"></a><br></td></tr>
192 <tr><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>
193
194 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain instance of SMESH_MeshEditor.  <a href="#e65f765b6a402c7c8b26335fa4422cf5"></a><br></td></tr>
195 <tr><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>
196
197 <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>
198 <tr><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>
199
200 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of nodes in mesh.  <a href="#726ae692c089873060904db2f5be2489"></a><br></td></tr>
201 <tr><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>
202
203 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of elements in mesh.  <a href="#ab9164bf03dfc3f96373c83890faeac7"></a><br></td></tr>
204 <tr><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>
205
206 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of edges in mesh.  <a href="#8f6a7ba5c4246afbe8c23c31b54fe151"></a><br></td></tr>
207 <tr><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>
208
209 <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>
210 <tr><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>
211
212 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of faces in mesh.  <a href="#7e9df39cf5129962023043abcc898e69"></a><br></td></tr>
213 <tr><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>
214
215 <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>
216 <tr><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>
217
218 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of triangles in mesh.  <a href="#45deec5dbf334ba86f69210edb6eb031"></a><br></td></tr>
219 <tr><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>
220
221 <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>
222 <tr><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>
223
224 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of quadrangles in mesh.  <a href="#d83429db26cce1bc35795935c4c22e0a"></a><br></td></tr>
225 <tr><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>
226
227 <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>
228 <tr><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>
229
230 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of polygons in mesh.  <a href="#f086f62d71136f0e5a24ee9a4150515b"></a><br></td></tr>
231 <tr><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>
232
233 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of volumes in mesh.  <a href="#e35ea16aadc59efecaff428c0b3c2dfe"></a><br></td></tr>
234 <tr><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>
235
236 <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>
237 <tr><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>
238
239 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of tetrahedrons in mesh.  <a href="#2a7fd2a66045ad4ef37395899cf3e2b4"></a><br></td></tr>
240 <tr><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>
241
242 <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>
243 <tr><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>
244
245 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of hexahedrons in mesh.  <a href="#fd3a0392332424162db67bdc18a66b9e"></a><br></td></tr>
246 <tr><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>
247
248 <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>
249 <tr><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>
250
251 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of pyramids in mesh.  <a href="#aee1ae2972f4256dbc23281f212bd63d"></a><br></td></tr>
252 <tr><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>
253
254 <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>
255 <tr><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>
256
257 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of prisms in mesh.  <a href="#497d7d510d365904c8850f8a1ab9b9c6"></a><br></td></tr>
258 <tr><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>
259
260 <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>
261 <tr><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>
262
263 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of polyhedrons in mesh.  <a href="#84903e975c77cc2542ea50143f9cb877"></a><br></td></tr>
264 <tr><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>
265
266 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of submeshes in mesh.  <a href="#fafa87c1893299b30bffdaa748837ace"></a><br></td></tr>
267 <tr><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>
268
269 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns list of mesh elements ids.  <a href="#2f7b4230985fdf7dac8c1a3dc5d96efa"></a><br></td></tr>
270 <tr><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>
271
272 <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>
273 <tr><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>
274
275 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns list of mesh nodes ids.  <a href="#d4f0260724efd10fc07d6cc030348bf7"></a><br></td></tr>
276 <tr><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>
277
278 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns type of mesh element.  <a href="#09d64e636ad97f4929174795376cb79a"></a><br></td></tr>
279 <tr><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>
280
281 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns list of submesh elements ids.  <a href="#cff00e6b2f5d63f24af53e5d654d259e"></a><br></td></tr>
282 <tr><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>
283
284 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns list of submesh nodes ids.  <a href="#df30b3062d9420c85f457d8d67716c6a"></a><br></td></tr>
285 <tr><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>
286
287 <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>
288 <tr><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>
289
290 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get mesh description.  <a href="#97cc6a5900b73642880b5c5327167347"></a><br></td></tr>
291 <tr><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>
292
293 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get XYZ coordinates of node as list of double <br>
294  If there is not node for given ID - returns empty list.  <a href="#8c5f43b40615e416e8723250aedca198"></a><br></td></tr>
295 <tr><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>
296
297 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">For given node returns list of IDs of inverse elements <br>
298  If there is not node for given ID - returns empty list.  <a href="#89759593eb975e4a98f21fad2f0471d9"></a><br></td></tr>
299 <tr><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>
300
301 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If given element is node returns IDs of shape from position <br>
302  If there is not node for given ID - returns -1.  <a href="#819f94ff143442f18726ad6d571f4d4d"></a><br></td></tr>
303 <tr><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>
304
305 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">For given element returns ID of result shape after FindShape() from SMESH_MeshEditor <br>
306  If there is not element for given ID - returns -1.  <a href="#eef3aa74ef3616715448260f21f743fe"></a><br></td></tr>
307 <tr><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>
308
309 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of nodes for given element <br>
310  If there is not element for given ID - returns -1.  <a href="#8a3f80335947fd570bba6b4f53a8a561"></a><br></td></tr>
311 <tr><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>
312
313 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns ID of node by given index for given element <br>
314  If there is not element for given ID - returns -1 <br>
315  If there is not node for given index - returns -2.  <a href="#b962a2eb7fc5b6ee8c50795d185c45d0"></a><br></td></tr>
316 <tr><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>
317
318 <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>
319 <tr><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>
320
321 <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>
322 <tr><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>
323
324 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of edges for given element.  <a href="#bf279ea4ea4ea4aa0e01ef0b2da41376"></a><br></td></tr>
325 <tr><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>
326
327 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns number of faces for given element.  <a href="#ba5c055ca37c30cb77d2c698cb062d18"></a><br></td></tr>
328 <tr><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>
329
330 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if given element is polygon.  <a href="#0711cb1be29ca2d8e186e921650b9a75"></a><br></td></tr>
331 <tr><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>
332
333 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if given element is quadratic.  <a href="#a6688e1a2742f29aa5b662cc7aaa4032"></a><br></td></tr>
334 <tr><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>
335
336 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns XYZ coordinates of bary center for given element as list of double <br>
337  If there is not element for given ID - returns empty list.  <a href="#512996a6214d6d7bb82c449126602dcb"></a><br></td></tr>
338 <tr><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>
339
340 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes elements from mesh by ids.  <a href="#7ef5a1396c6ca2f87f866019d6994fda"></a><br></td></tr>
341 <tr><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>
342
343 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes nodes from mesh by ids.  <a href="#3660e81cc2503176aeaaf791d91583aa"></a><br></td></tr>
344 <tr><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>
345
346 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add node to mesh by coordinates.  <a href="#1fc905250f88b780af041874783e1aba"></a><br></td></tr>
347 <tr><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>
348
349 <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>
350 <tr><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>
351
352 <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>
353 <tr><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>
354
355 <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>
356 <tr><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>
357
358 <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>
359 <tr><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>
360
361 <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>
362 <tr><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>
363
364 <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>
365 <tr><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>
366
367 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Move node with given id.  <a href="#3a0b58036724d0068a346f233ac1744f"></a><br></td></tr>
368 <tr><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>
369
370 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a node closest to a point.  <a href="#6a25defc09698efbe65b5e4b33ae1621"></a><br></td></tr>
371 <tr><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>
372
373 <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>
374 <tr><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>
375
376 <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>
377 <tr><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>
378
379 <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>
380 <tr><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>
381
382 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reorient elements by ids.  <a href="#70be24d065258cab090116d94431f08b"></a><br></td></tr>
383 <tr><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>
384
385 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reorient all elements of the object.  <a href="#3135d68c4429b2941870e19bb3233dce"></a><br></td></tr>
386 <tr><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>
387
388 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fuse neighbour triangles into quadrangles.  <a href="#922f422cb40bc3412f7561defe43ef3b"></a><br></td></tr>
389 <tr><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>
390
391 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fuse neighbour triangles of the object into quadrangles.  <a href="#b6d00be6bccc1478f6dd627ab10ef0b0"></a><br></td></tr>
392 <tr><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>
393
394 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quadrangles into triangles.  <a href="#0c0ad8d78fb361a3270325ceb3f495b6"></a><br></td></tr>
395 <tr><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>
396
397 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quadrangles into triangles.  <a href="#5ce3b8a9451caf30b6150c81000beb38"></a><br></td></tr>
398 <tr><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>
399
400 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quadrangles into triangles.  <a href="#c0a1a58709e0b852d34ad4c800e4dbe5"></a><br></td></tr>
401 <tr><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>
402
403 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quadrangles into triangles.  <a href="#597d364ed43deec20e76bbe76733f24a"></a><br></td></tr>
404 <tr><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>
405
406 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find better splitting of the given quadrangle.  <a href="#318863d98fc0ceae3d2c40f2e140ddcc"></a><br></td></tr>
407 <tr><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>
408
409 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split quafrangle faces near triangular facets of volumes.  <a href="#4e9b0332c2c020c0f9baa1be7ff436f7"></a><br></td></tr>
410 <tr><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>
411
412 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split hexahedrons into tetrahedrons.  <a href="#3ae71a6aea314843e0f9f5cc7d24cf4a"></a><br></td></tr>
413 <tr><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>
414
415 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Split hexahedrons into prisms.  <a href="#4270db271f6180980c28cf58e835c3f3"></a><br></td></tr>
416 <tr><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>
417
418 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Smooth elements.  <a href="#84d7a34fff0606afb1ad5ec38fbff51b"></a><br></td></tr>
419 <tr><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>
420
421 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Smooth elements belong to given object.  <a href="#35fe184fb7df14af5ed11780133242b6"></a><br></td></tr>
422 <tr><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>
423
424 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parametric smooth the given elements.  <a href="#f1a03b74c100180c10eebe21623a2c08"></a><br></td></tr>
425 <tr><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>
426
427 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parametric smooth elements belong to given object.  <a href="#72f3d72d6e05ee787657079f7fae7569"></a><br></td></tr>
428 <tr><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>
429
430 <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>
431 <tr><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>
432
433 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Converts all mesh from quadratic to ordinary ones, deletes old quadratic elements, <br>
434  replacing them with ordinary mesh elements with the same id.  <a href="#bf3a3a02b1ec06aaa4b518eacbc61c13"></a><br></td></tr>
435 <tr><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>
436
437 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Renumber mesh nodes.  <a href="#67efca0e9f290689ed21b473e52cbd50"></a><br></td></tr>
438 <tr><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>
439
440 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Renumber mesh elements.  <a href="#425c345fea14aac8d46daf65e28aa361"></a><br></td></tr>
441 <tr><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>
442
443 <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>
444 <tr><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>
445
446 <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>
447 <tr><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>
448
449 <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>
450 <tr><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>
451
452 <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>
453 <tr><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>
454
455 <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>
456 <tr><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>
457
458 <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>
459 <tr><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>
460
461 <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>
462 <tr><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>
463
464 <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>
465 <tr><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>
466
467 <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>
468 <tr><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>
469
470 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Symmetrical copy of mesh elements.  <a href="#e847af1a376e90dc10becf6c24475577"></a><br></td></tr>
471 <tr><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>
472
473 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Symmetrical copy of object.  <a href="#b1d7bc19611c4e6cbb9c6a39aa7d41e7"></a><br></td></tr>
474 <tr><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>
475
476 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translates the elements.  <a href="#17a4c398f12048ee97be9e34c6fcf0df"></a><br></td></tr>
477 <tr><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>
478
479 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translates the object.  <a href="#8fd2fa7ac4bd7733b92cfdc93bc06c6a"></a><br></td></tr>
480 <tr><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>
481
482 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotates the elements.  <a href="#9490661f177f27ab7c4ada20e244e049"></a><br></td></tr>
483 <tr><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>
484
485 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotates the object.  <a href="#edbcc6762a097b389338f3fb79dd2e43"></a><br></td></tr>
486 <tr><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>
487
488 <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>
489 <tr><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>
490
491 <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>
492 <tr><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>
493
494 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge nodes.  <a href="#189cb7bee4e396e1cd429f55bdeb7830"></a><br></td></tr>
495 <tr><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>
496
497 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find elements built on the same nodes.  <a href="#f650e7e34b5019b7e0439046daccc898"></a><br></td></tr>
498 <tr><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>
499
500 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge elements in each given group.  <a href="#b23dd407618c78f92c709f8a33e89f26"></a><br></td></tr>
501 <tr><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>
502
503 <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>
504 <tr><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>
505
506 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sew free borders.  <a href="#2a8b90d2e3ab295e130c72fa1b700e87"></a><br></td></tr>
507 <tr><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>
508
509 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sew conform free borders.  <a href="#33e575a39b2721c5f307ed633f826971"></a><br></td></tr>
510 <tr><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>
511
512 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sew border to side.  <a href="#b92ca31f6a9cc3b67ad97c5dfc6d0df0"></a><br></td></tr>
513 <tr><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>
514
515 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sew two sides of a mesh.  <a href="#bf094f8b9d3152d4b6ad03818c2e53ae"></a><br></td></tr>
516 <tr><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>
517
518 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set new nodes for given element.  <a href="#f0a5ee1d36cbd2f05f0096a85f013d6a"></a><br></td></tr>
519 <tr><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>
520
521 <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>
522  if new nodes not created - returns empty list.  <a href="#2e52a15f9fa25f6a0dc17b80636b9ef4"></a><br></td></tr>
523 <tr><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>
524
525 <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>
526  if new elements not creared - returns empty list.  <a href="#08160d8eccea10d14367996bb1459b77"></a><br></td></tr>
527 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
528 <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>
529
530 <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>
531
532 <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>
533
534 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
535 <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>
536
537 <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>
538
539 <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>
540
541 </table>
542 <hr><a name="_details"></a><h2>Detailed Description</h2>
543 The class contains mesh shape, SMESH_Mesh, SMESH_MeshEditor More details. 
544 <p>
545 <hr><h2>Member Function Documentation</h2>
546 <a class="anchor" name="2f592ce85252933c16d53b2233326e78"></a><!-- doxytag: member="smesh::Mesh::__init__" ref="2f592ce85252933c16d53b2233326e78" args="" --><p>
547 <table class="mdTable" cellpadding="2" cellspacing="0">
548   <tr>
549     <td class="mdRow">
550       <table cellpadding="0" cellspacing="0" border="0">
551         <tr>
552           <td class="md" nowrap valign="top">def smesh.Mesh.__init__           </td>
553           <td class="md" valign="top">(&nbsp;</td>
554           <td class="md" nowrap valign="top">&nbsp;</td>
555           <td class="mdname" nowrap> <em>self</em>, </td>
556         </tr>
557         <tr>
558           <td class="md" nowrap align="right"></td>
559           <td class="md"></td>
560           <td class="md" nowrap>&nbsp;</td>
561           <td class="mdname" nowrap> <em>obj</em> = <code>0</code>, </td>
562         </tr>
563         <tr>
564           <td class="md" nowrap align="right"></td>
565           <td class="md"></td>
566           <td class="md" nowrap>&nbsp;</td>
567           <td class="mdname" nowrap> <em>name</em> = <code>0</code></td>
568         </tr>
569         <tr>
570           <td class="md"></td>
571           <td class="md">)&nbsp;</td>
572           <td class="md" colspan="2"></td>
573         </tr>
574       </table>
575     </td>
576   </tr>
577 </table>
578 <table cellspacing="5" cellpadding="0" border="0">
579   <tr>
580     <td>
581       &nbsp;
582     </td>
583     <td>
584
585 <p>
586 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>
587   <table border="0" cellspacing="2" cellpadding="0">
588     <tr><td valign="top"></td><td valign="top"><em>obj</em>&nbsp;</td><td>Shape to be meshed or SMESH_Mesh object </td></tr>
589     <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>Study name of the mesh </td></tr>
590   </table>
591 </dl>
592     </td>
593   </tr>
594 </table>
595 <a class="anchor" name="bd750f18fbb3bbaec4658dbf9abf9a6a"></a><!-- doxytag: member="smesh::Mesh::SetMesh" ref="bd750f18fbb3bbaec4658dbf9abf9a6a" args="" --><p>
596 <table class="mdTable" cellpadding="2" cellspacing="0">
597   <tr>
598     <td class="mdRow">
599       <table cellpadding="0" cellspacing="0" border="0">
600         <tr>
601           <td class="md" nowrap valign="top">def smesh.Mesh.SetMesh           </td>
602           <td class="md" valign="top">(&nbsp;</td>
603           <td class="md" nowrap valign="top">&nbsp;</td>
604           <td class="mdname" nowrap> <em>self</em>, </td>
605         </tr>
606         <tr>
607           <td class="md" nowrap align="right"></td>
608           <td class="md"></td>
609           <td class="md" nowrap>&nbsp;</td>
610           <td class="mdname" nowrap> <em>theMesh</em></td>
611         </tr>
612         <tr>
613           <td class="md"></td>
614           <td class="md">)&nbsp;</td>
615           <td class="md" colspan="2"></td>
616         </tr>
617       </table>
618     </td>
619   </tr>
620 </table>
621 <table cellspacing="5" cellpadding="0" border="0">
622   <tr>
623     <td>
624       &nbsp;
625     </td>
626     <td>
627
628 <p>
629 <dl compact><dt><b>Parameters:</b></dt><dd>
630   <table border="0" cellspacing="2" cellpadding="0">
631     <tr><td valign="top"></td><td valign="top"><em>theMesh</em>&nbsp;</td><td>is SMESH_Mesh object </td></tr>
632   </table>
633 </dl>
634     </td>
635   </tr>
636 </table>
637 <a class="anchor" name="dbacc8ea6620b9d3f75c78ccd01447f5"></a><!-- doxytag: member="smesh::Mesh::GetMesh" ref="dbacc8ea6620b9d3f75c78ccd01447f5" args="" --><p>
638 <table class="mdTable" cellpadding="2" cellspacing="0">
639   <tr>
640     <td class="mdRow">
641       <table cellpadding="0" cellspacing="0" border="0">
642         <tr>
643           <td class="md" nowrap valign="top">def smesh.Mesh.GetMesh           </td>
644           <td class="md" valign="top">(&nbsp;</td>
645           <td class="md" nowrap valign="top">&nbsp;</td>
646           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
647           <td class="md" valign="top">&nbsp;)&nbsp;</td>
648           <td class="md" nowrap></td>
649         </tr>
650       </table>
651     </td>
652   </tr>
653 </table>
654 <table cellspacing="5" cellpadding="0" border="0">
655   <tr>
656     <td>
657       &nbsp;
658     </td>
659     <td>
660
661 <p>
662 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Mesh object </dd></dl>
663     </td>
664   </tr>
665 </table>
666 <a class="anchor" name="b87f0d109e7dd97722ee0bfea949d534"></a><!-- doxytag: member="smesh::Mesh::GetName" ref="b87f0d109e7dd97722ee0bfea949d534" args="" --><p>
667 <table class="mdTable" cellpadding="2" cellspacing="0">
668   <tr>
669     <td class="mdRow">
670       <table cellpadding="0" cellspacing="0" border="0">
671         <tr>
672           <td class="md" nowrap valign="top">def smesh.Mesh.GetName           </td>
673           <td class="md" valign="top">(&nbsp;</td>
674           <td class="md" nowrap valign="top">&nbsp;</td>
675           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
676           <td class="md" valign="top">&nbsp;)&nbsp;</td>
677           <td class="md" nowrap></td>
678         </tr>
679       </table>
680     </td>
681   </tr>
682 </table>
683 <table cellspacing="5" cellpadding="0" border="0">
684   <tr>
685     <td>
686       &nbsp;
687     </td>
688     <td>
689
690 <p>
691     </td>
692   </tr>
693 </table>
694 <a class="anchor" name="1c8c2f704ec04470c635bafbffc2fd89"></a><!-- doxytag: member="smesh::Mesh::SetName" ref="1c8c2f704ec04470c635bafbffc2fd89" args="" --><p>
695 <table class="mdTable" cellpadding="2" cellspacing="0">
696   <tr>
697     <td class="mdRow">
698       <table cellpadding="0" cellspacing="0" border="0">
699         <tr>
700           <td class="md" nowrap valign="top">def smesh.Mesh.SetName           </td>
701           <td class="md" valign="top">(&nbsp;</td>
702           <td class="md" nowrap valign="top">&nbsp;</td>
703           <td class="mdname" nowrap> <em>self</em>, </td>
704         </tr>
705         <tr>
706           <td class="md" nowrap align="right"></td>
707           <td class="md"></td>
708           <td class="md" nowrap>&nbsp;</td>
709           <td class="mdname" nowrap> <em>name</em></td>
710         </tr>
711         <tr>
712           <td class="md"></td>
713           <td class="md">)&nbsp;</td>
714           <td class="md" colspan="2"></td>
715         </tr>
716       </table>
717     </td>
718   </tr>
719 </table>
720 <table cellspacing="5" cellpadding="0" border="0">
721   <tr>
722     <td>
723       &nbsp;
724     </td>
725     <td>
726
727 <p>
728     </td>
729   </tr>
730 </table>
731 <a class="anchor" name="6a6cf011f8f9ae71976677e5fc252cba"></a><!-- doxytag: member="smesh::Mesh::GetSubMesh" ref="6a6cf011f8f9ae71976677e5fc252cba" args="" --><p>
732 <table class="mdTable" cellpadding="2" cellspacing="0">
733   <tr>
734     <td class="mdRow">
735       <table cellpadding="0" cellspacing="0" border="0">
736         <tr>
737           <td class="md" nowrap valign="top">def smesh.Mesh.GetSubMesh           </td>
738           <td class="md" valign="top">(&nbsp;</td>
739           <td class="md" nowrap valign="top">&nbsp;</td>
740           <td class="mdname" nowrap> <em>self</em>, </td>
741         </tr>
742         <tr>
743           <td class="md" nowrap align="right"></td>
744           <td class="md"></td>
745           <td class="md" nowrap>&nbsp;</td>
746           <td class="mdname" nowrap> <em>theSubObject</em>, </td>
747         </tr>
748         <tr>
749           <td class="md" nowrap align="right"></td>
750           <td class="md"></td>
751           <td class="md" nowrap>&nbsp;</td>
752           <td class="mdname" nowrap> <em>name</em></td>
753         </tr>
754         <tr>
755           <td class="md"></td>
756           <td class="md">)&nbsp;</td>
757           <td class="md" colspan="2"></td>
758         </tr>
759       </table>
760     </td>
761   </tr>
762 </table>
763 <table cellspacing="5" cellpadding="0" border="0">
764   <tr>
765     <td>
766       &nbsp;
767     </td>
768     <td>
769
770 <p>
771 The subMesh object gives access to nodes and elements IDs. <br>
772  SubMesh will be used instead of SubShape in a next idl version to adress a specific subMesh...     </td>
773   </tr>
774 </table>
775 <a class="anchor" name="8cd4dd97fd482c2dc9366831d9edfade"></a><!-- doxytag: member="smesh::Mesh::GetShape" ref="8cd4dd97fd482c2dc9366831d9edfade" args="" --><p>
776 <table class="mdTable" cellpadding="2" cellspacing="0">
777   <tr>
778     <td class="mdRow">
779       <table cellpadding="0" cellspacing="0" border="0">
780         <tr>
781           <td class="md" nowrap valign="top">def smesh.Mesh.GetShape           </td>
782           <td class="md" valign="top">(&nbsp;</td>
783           <td class="md" nowrap valign="top">&nbsp;</td>
784           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
785           <td class="md" valign="top">&nbsp;)&nbsp;</td>
786           <td class="md" nowrap></td>
787         </tr>
788       </table>
789     </td>
790   </tr>
791 </table>
792 <table cellspacing="5" cellpadding="0" border="0">
793   <tr>
794     <td>
795       &nbsp;
796     </td>
797     <td>
798
799 <p>
800 <dl compact><dt><b>Returns:</b></dt><dd>GEOM_Object </dd></dl>
801     </td>
802   </tr>
803 </table>
804 <a class="anchor" name="3c65a48f65595eca0cb35537327f66e7"></a><!-- doxytag: member="smesh::Mesh::SetShape" ref="3c65a48f65595eca0cb35537327f66e7" args="" --><p>
805 <table class="mdTable" cellpadding="2" cellspacing="0">
806   <tr>
807     <td class="mdRow">
808       <table cellpadding="0" cellspacing="0" border="0">
809         <tr>
810           <td class="md" nowrap valign="top">def smesh.Mesh.SetShape           </td>
811           <td class="md" valign="top">(&nbsp;</td>
812           <td class="md" nowrap valign="top">&nbsp;</td>
813           <td class="mdname" nowrap> <em>self</em>, </td>
814         </tr>
815         <tr>
816           <td class="md" nowrap align="right"></td>
817           <td class="md"></td>
818           <td class="md" nowrap>&nbsp;</td>
819           <td class="mdname" nowrap> <em>geom</em></td>
820         </tr>
821         <tr>
822           <td class="md"></td>
823           <td class="md">)&nbsp;</td>
824           <td class="md" colspan="2"></td>
825         </tr>
826       </table>
827     </td>
828   </tr>
829 </table>
830 <table cellspacing="5" cellpadding="0" border="0">
831   <tr>
832     <td>
833       &nbsp;
834     </td>
835     <td>
836
837 <p>
838 <dl compact><dt><b>Parameters:</b></dt><dd>
839   <table border="0" cellspacing="2" cellpadding="0">
840     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>shape to be meshed(GEOM_Object) </td></tr>
841   </table>
842 </dl>
843     </td>
844   </tr>
845 </table>
846 <a class="anchor" name="8b180b0fecdee7086fd87b6e399fb920"></a><!-- doxytag: member="smesh::Mesh::IsReadyToCompute" ref="8b180b0fecdee7086fd87b6e399fb920" args="" --><p>
847 <table class="mdTable" cellpadding="2" cellspacing="0">
848   <tr>
849     <td class="mdRow">
850       <table cellpadding="0" cellspacing="0" border="0">
851         <tr>
852           <td class="md" nowrap valign="top">def smesh.Mesh.IsReadyToCompute           </td>
853           <td class="md" valign="top">(&nbsp;</td>
854           <td class="md" nowrap valign="top">&nbsp;</td>
855           <td class="mdname" nowrap> <em>self</em>, </td>
856         </tr>
857         <tr>
858           <td class="md" nowrap align="right"></td>
859           <td class="md"></td>
860           <td class="md" nowrap>&nbsp;</td>
861           <td class="mdname" nowrap> <em>theSubObject</em></td>
862         </tr>
863         <tr>
864           <td class="md"></td>
865           <td class="md">)&nbsp;</td>
866           <td class="md" colspan="2"></td>
867         </tr>
868       </table>
869     </td>
870   </tr>
871 </table>
872 <table cellspacing="5" cellpadding="0" border="0">
873   <tr>
874     <td>
875       &nbsp;
876     </td>
877     <td>
878
879 <p>
880 <dl compact><dt><b>Parameters:</b></dt><dd>
881   <table border="0" cellspacing="2" cellpadding="0">
882     <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>
883     <tr><td valign="top"></td><td valign="top"><em>theSubObject</em>&nbsp;</td><td>subshape of a mesh shape </td></tr>
884   </table>
885 </dl>
886     </td>
887   </tr>
888 </table>
889 <a class="anchor" name="8a4a3f3f1b1c3ab7344043fc0462b34c"></a><!-- doxytag: member="smesh::Mesh::GetAlgoState" ref="8a4a3f3f1b1c3ab7344043fc0462b34c" args="" --><p>
890 <table class="mdTable" cellpadding="2" cellspacing="0">
891   <tr>
892     <td class="mdRow">
893       <table cellpadding="0" cellspacing="0" border="0">
894         <tr>
895           <td class="md" nowrap valign="top">def smesh.Mesh.GetAlgoState           </td>
896           <td class="md" valign="top">(&nbsp;</td>
897           <td class="md" nowrap valign="top">&nbsp;</td>
898           <td class="mdname" nowrap> <em>self</em>, </td>
899         </tr>
900         <tr>
901           <td class="md" nowrap align="right"></td>
902           <td class="md"></td>
903           <td class="md" nowrap>&nbsp;</td>
904           <td class="mdname" nowrap> <em>theSubObject</em></td>
905         </tr>
906         <tr>
907           <td class="md"></td>
908           <td class="md">)&nbsp;</td>
909           <td class="md" colspan="2"></td>
910         </tr>
911       </table>
912     </td>
913   </tr>
914 </table>
915 <table cellspacing="5" cellpadding="0" border="0">
916   <tr>
917     <td>
918       &nbsp;
919     </td>
920     <td>
921
922 <p>
923 <dl compact><dt><b>Parameters:</b></dt><dd>
924   <table border="0" cellspacing="2" cellpadding="0">
925     <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>
926     <tr><td valign="top"></td><td valign="top"><em>theSubObject</em>&nbsp;</td><td>subshape of a mesh shape </td></tr>
927   </table>
928 </dl>
929 <dl compact><dt><b>Returns:</b></dt><dd>a list of errors </dd></dl>
930     </td>
931   </tr>
932 </table>
933 <a class="anchor" name="98eebf424797ca54f6f8d26bfe5fa198"></a><!-- doxytag: member="smesh::Mesh::GetGeometryByMeshElement" ref="98eebf424797ca54f6f8d26bfe5fa198" args="" --><p>
934 <table class="mdTable" cellpadding="2" cellspacing="0">
935   <tr>
936     <td class="mdRow">
937       <table cellpadding="0" cellspacing="0" border="0">
938         <tr>
939           <td class="md" nowrap valign="top">def smesh.Mesh.GetGeometryByMeshElement           </td>
940           <td class="md" valign="top">(&nbsp;</td>
941           <td class="md" nowrap valign="top">&nbsp;</td>
942           <td class="mdname" nowrap> <em>self</em>, </td>
943         </tr>
944         <tr>
945           <td class="md" nowrap align="right"></td>
946           <td class="md"></td>
947           <td class="md" nowrap>&nbsp;</td>
948           <td class="mdname" nowrap> <em>theElementID</em>, </td>
949         </tr>
950         <tr>
951           <td class="md" nowrap align="right"></td>
952           <td class="md"></td>
953           <td class="md" nowrap>&nbsp;</td>
954           <td class="mdname" nowrap> <em>theGeomName</em></td>
955         </tr>
956         <tr>
957           <td class="md"></td>
958           <td class="md">)&nbsp;</td>
959           <td class="md" colspan="2"></td>
960         </tr>
961       </table>
962     </td>
963   </tr>
964 </table>
965 <table cellspacing="5" cellpadding="0" border="0">
966   <tr>
967     <td>
968       &nbsp;
969     </td>
970     <td>
971
972 <p>
973 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>
974   <table border="0" cellspacing="2" cellpadding="0">
975     <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>
976     <tr><td valign="top"></td><td valign="top"><em>theElementID</em>&nbsp;</td><td>an id of the mesh element </td></tr>
977     <tr><td valign="top"></td><td valign="top"><em>theGeomName</em>&nbsp;</td><td>user defined name of geometrical object </td></tr>
978   </table>
979 </dl>
980 <dl compact><dt><b>Returns:</b></dt><dd>GEOM.GEOM_Object instance </dd></dl>
981     </td>
982   </tr>
983 </table>
984 <a class="anchor" name="06348840fb6e34f96868289711e081b8"></a><!-- doxytag: member="smesh::Mesh::MeshDimension" ref="06348840fb6e34f96868289711e081b8" args="" --><p>
985 <table class="mdTable" cellpadding="2" cellspacing="0">
986   <tr>
987     <td class="mdRow">
988       <table cellpadding="0" cellspacing="0" border="0">
989         <tr>
990           <td class="md" nowrap valign="top">def smesh.Mesh.MeshDimension           </td>
991           <td class="md" valign="top">(&nbsp;</td>
992           <td class="md" nowrap valign="top">&nbsp;</td>
993           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
994           <td class="md" valign="top">&nbsp;)&nbsp;</td>
995           <td class="md" nowrap></td>
996         </tr>
997       </table>
998     </td>
999   </tr>
1000 </table>
1001 <table cellspacing="5" cellpadding="0" border="0">
1002   <tr>
1003     <td>
1004       &nbsp;
1005     </td>
1006     <td>
1007
1008 <p>
1009     </td>
1010   </tr>
1011 </table>
1012 <a class="anchor" name="c482d4a5eb26a6215d5da9b368e19c45"></a><!-- doxytag: member="smesh::Mesh::Segment" ref="c482d4a5eb26a6215d5da9b368e19c45" args="" --><p>
1013 <table class="mdTable" cellpadding="2" cellspacing="0">
1014   <tr>
1015     <td class="mdRow">
1016       <table cellpadding="0" cellspacing="0" border="0">
1017         <tr>
1018           <td class="md" nowrap valign="top">def smesh.Mesh.Segment           </td>
1019           <td class="md" valign="top">(&nbsp;</td>
1020           <td class="md" nowrap valign="top">&nbsp;</td>
1021           <td class="mdname" nowrap> <em>self</em>, </td>
1022         </tr>
1023         <tr>
1024           <td class="md" nowrap align="right"></td>
1025           <td class="md"></td>
1026           <td class="md" nowrap>&nbsp;</td>
1027           <td class="mdname" nowrap> <em>algo</em> = <code><a class="el" href="namespacesmesh.html#85f3ed596d91251bfa3b2d2ac4151739">REGULAR</a></code>, </td>
1028         </tr>
1029         <tr>
1030           <td class="md" nowrap align="right"></td>
1031           <td class="md"></td>
1032           <td class="md" nowrap>&nbsp;</td>
1033           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1034         </tr>
1035         <tr>
1036           <td class="md"></td>
1037           <td class="md">)&nbsp;</td>
1038           <td class="md" colspan="2"></td>
1039         </tr>
1040       </table>
1041     </td>
1042   </tr>
1043 </table>
1044 <table cellspacing="5" cellpadding="0" border="0">
1045   <tr>
1046     <td>
1047       &nbsp;
1048     </td>
1049     <td>
1050
1051 <p>
1052 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>
1053  Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
1054   <table border="0" cellspacing="2" cellpadding="0">
1055     <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>
1056     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1057   </table>
1058 </dl>
1059     </td>
1060   </tr>
1061 </table>
1062 <a class="anchor" name="0670294973fa7bfe28b9011e0f09f6a1"></a><!-- doxytag: member="smesh::Mesh::Triangle" ref="0670294973fa7bfe28b9011e0f09f6a1" args="" --><p>
1063 <table class="mdTable" cellpadding="2" cellspacing="0">
1064   <tr>
1065     <td class="mdRow">
1066       <table cellpadding="0" cellspacing="0" border="0">
1067         <tr>
1068           <td class="md" nowrap valign="top">def smesh.Mesh.Triangle           </td>
1069           <td class="md" valign="top">(&nbsp;</td>
1070           <td class="md" nowrap valign="top">&nbsp;</td>
1071           <td class="mdname" nowrap> <em>self</em>, </td>
1072         </tr>
1073         <tr>
1074           <td class="md" nowrap align="right"></td>
1075           <td class="md"></td>
1076           <td class="md" nowrap>&nbsp;</td>
1077           <td class="mdname" nowrap> <em>algo</em> = <code><a class="el" href="namespacesmesh.html#4449cc4d5e7910c0afa9a35238736519">MEFISTO</a></code>, </td>
1078         </tr>
1079         <tr>
1080           <td class="md" nowrap align="right"></td>
1081           <td class="md"></td>
1082           <td class="md" nowrap>&nbsp;</td>
1083           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1084         </tr>
1085         <tr>
1086           <td class="md"></td>
1087           <td class="md">)&nbsp;</td>
1088           <td class="md" colspan="2"></td>
1089         </tr>
1090       </table>
1091     </td>
1092   </tr>
1093 </table>
1094 <table cellspacing="5" cellpadding="0" border="0">
1095   <tr>
1096     <td>
1097       &nbsp;
1098     </td>
1099     <td>
1100
1101 <p>
1102 If the optional <em>geom</em> parameter is not sets, this algorithm is global. <br>
1103  Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
1104   <table border="0" cellspacing="2" cellpadding="0">
1105     <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>
1106     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1107   </table>
1108 </dl>
1109     </td>
1110   </tr>
1111 </table>
1112 <a class="anchor" name="4ca1886a1ff06e16c670f1675c5a573b"></a><!-- doxytag: member="smesh::Mesh::Quadrangle" ref="4ca1886a1ff06e16c670f1675c5a573b" args="" --><p>
1113 <table class="mdTable" cellpadding="2" cellspacing="0">
1114   <tr>
1115     <td class="mdRow">
1116       <table cellpadding="0" cellspacing="0" border="0">
1117         <tr>
1118           <td class="md" nowrap valign="top">def smesh.Mesh.Quadrangle           </td>
1119           <td class="md" valign="top">(&nbsp;</td>
1120           <td class="md" nowrap valign="top">&nbsp;</td>
1121           <td class="mdname" nowrap> <em>self</em>, </td>
1122         </tr>
1123         <tr>
1124           <td class="md" nowrap align="right"></td>
1125           <td class="md"></td>
1126           <td class="md" nowrap>&nbsp;</td>
1127           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1128         </tr>
1129         <tr>
1130           <td class="md"></td>
1131           <td class="md">)&nbsp;</td>
1132           <td class="md" colspan="2"></td>
1133         </tr>
1134       </table>
1135     </td>
1136   </tr>
1137 </table>
1138 <table cellspacing="5" cellpadding="0" border="0">
1139   <tr>
1140     <td>
1141       &nbsp;
1142     </td>
1143     <td>
1144
1145 <p>
1146 If the optional <em>geom</em> parameter is not sets, this algorithm is global. <br>
1147  Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
1148   <table border="0" cellspacing="2" cellpadding="0">
1149     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1150   </table>
1151 </dl>
1152     </td>
1153   </tr>
1154 </table>
1155 <a class="anchor" name="25ec76b72df8bebc8a612910a0318620"></a><!-- doxytag: member="smesh::Mesh::Tetrahedron" ref="25ec76b72df8bebc8a612910a0318620" args="" --><p>
1156 <table class="mdTable" cellpadding="2" cellspacing="0">
1157   <tr>
1158     <td class="mdRow">
1159       <table cellpadding="0" cellspacing="0" border="0">
1160         <tr>
1161           <td class="md" nowrap valign="top">def smesh.Mesh.Tetrahedron           </td>
1162           <td class="md" valign="top">(&nbsp;</td>
1163           <td class="md" nowrap valign="top">&nbsp;</td>
1164           <td class="mdname" nowrap> <em>self</em>, </td>
1165         </tr>
1166         <tr>
1167           <td class="md" nowrap align="right"></td>
1168           <td class="md"></td>
1169           <td class="md" nowrap>&nbsp;</td>
1170           <td class="mdname" nowrap> <em>algo</em> = <code><a class="el" href="namespacesmesh.html#72b65da5195aa8d71574f95e5533d612">NETGEN</a></code>, </td>
1171         </tr>
1172         <tr>
1173           <td class="md" nowrap align="right"></td>
1174           <td class="md"></td>
1175           <td class="md" nowrap>&nbsp;</td>
1176           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1177         </tr>
1178         <tr>
1179           <td class="md"></td>
1180           <td class="md">)&nbsp;</td>
1181           <td class="md" colspan="2"></td>
1182         </tr>
1183       </table>
1184     </td>
1185   </tr>
1186 </table>
1187 <table cellspacing="5" cellpadding="0" border="0">
1188   <tr>
1189     <td>
1190       &nbsp;
1191     </td>
1192     <td>
1193
1194 <p>
1195 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>
1196  Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
1197   <table border="0" cellspacing="2" cellpadding="0">
1198     <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>
1199     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1200   </table>
1201 </dl>
1202     </td>
1203   </tr>
1204 </table>
1205 <a class="anchor" name="21ec3ac09ca0ad1a9fdc6935654893fd"></a><!-- doxytag: member="smesh::Mesh::Hexahedron" ref="21ec3ac09ca0ad1a9fdc6935654893fd" args="" --><p>
1206 <table class="mdTable" cellpadding="2" cellspacing="0">
1207   <tr>
1208     <td class="mdRow">
1209       <table cellpadding="0" cellspacing="0" border="0">
1210         <tr>
1211           <td class="md" nowrap valign="top">def smesh.Mesh.Hexahedron           </td>
1212           <td class="md" valign="top">(&nbsp;</td>
1213           <td class="md" nowrap valign="top">&nbsp;</td>
1214           <td class="mdname" nowrap> <em>self</em>, </td>
1215         </tr>
1216         <tr>
1217           <td class="md" nowrap align="right"></td>
1218           <td class="md"></td>
1219           <td class="md" nowrap>&nbsp;</td>
1220           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1221         </tr>
1222         <tr>
1223           <td class="md"></td>
1224           <td class="md">)&nbsp;</td>
1225           <td class="md" colspan="2"></td>
1226         </tr>
1227       </table>
1228     </td>
1229   </tr>
1230 </table>
1231 <table cellspacing="5" cellpadding="0" border="0">
1232   <tr>
1233     <td>
1234       &nbsp;
1235     </td>
1236     <td>
1237
1238 <p>
1239 If the optional <em>geom</em> parameter is not sets, this algorithm is global. <br>
1240  Otherwise, this algorithm define a submesh based on <em>geom</em> subshape. <dl compact><dt><b>Parameters:</b></dt><dd>
1241   <table border="0" cellspacing="2" cellpadding="0">
1242     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1243   </table>
1244 </dl>
1245     </td>
1246   </tr>
1247 </table>
1248 <a class="anchor" name="27c0aef5694eea45b0670207d5580bc6"></a><!-- doxytag: member="smesh::Mesh::Netgen" ref="27c0aef5694eea45b0670207d5580bc6" args="" --><p>
1249 <table class="mdTable" cellpadding="2" cellspacing="0">
1250   <tr>
1251     <td class="mdRow">
1252       <table cellpadding="0" cellspacing="0" border="0">
1253         <tr>
1254           <td class="md" nowrap valign="top">def smesh.Mesh.Netgen           </td>
1255           <td class="md" valign="top">(&nbsp;</td>
1256           <td class="md" nowrap valign="top">&nbsp;</td>
1257           <td class="mdname" nowrap> <em>self</em>, </td>
1258         </tr>
1259         <tr>
1260           <td class="md" nowrap align="right"></td>
1261           <td class="md"></td>
1262           <td class="md" nowrap>&nbsp;</td>
1263           <td class="mdname" nowrap> <em>is3D</em>, </td>
1264         </tr>
1265         <tr>
1266           <td class="md" nowrap align="right"></td>
1267           <td class="md"></td>
1268           <td class="md" nowrap>&nbsp;</td>
1269           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1270         </tr>
1271         <tr>
1272           <td class="md"></td>
1273           <td class="md">)&nbsp;</td>
1274           <td class="md" colspan="2"></td>
1275         </tr>
1276       </table>
1277     </td>
1278   </tr>
1279 </table>
1280 <table cellspacing="5" cellpadding="0" border="0">
1281   <tr>
1282     <td>
1283       &nbsp;
1284     </td>
1285     <td>
1286
1287 <p>
1288     </td>
1289   </tr>
1290 </table>
1291 <a class="anchor" name="7ddf97abf59d1ddb743142357ba56103"></a><!-- doxytag: member="smesh::Mesh::Projection1D" ref="7ddf97abf59d1ddb743142357ba56103" args="" --><p>
1292 <table class="mdTable" cellpadding="2" cellspacing="0">
1293   <tr>
1294     <td class="mdRow">
1295       <table cellpadding="0" cellspacing="0" border="0">
1296         <tr>
1297           <td class="md" nowrap valign="top">def smesh.Mesh.Projection1D           </td>
1298           <td class="md" valign="top">(&nbsp;</td>
1299           <td class="md" nowrap valign="top">&nbsp;</td>
1300           <td class="mdname" nowrap> <em>self</em>, </td>
1301         </tr>
1302         <tr>
1303           <td class="md" nowrap align="right"></td>
1304           <td class="md"></td>
1305           <td class="md" nowrap>&nbsp;</td>
1306           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1307         </tr>
1308         <tr>
1309           <td class="md"></td>
1310           <td class="md">)&nbsp;</td>
1311           <td class="md" colspan="2"></td>
1312         </tr>
1313       </table>
1314     </td>
1315   </tr>
1316 </table>
1317 <table cellspacing="5" cellpadding="0" border="0">
1318   <tr>
1319     <td>
1320       &nbsp;
1321     </td>
1322     <td>
1323
1324 <p>
1325 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>
1326   <table border="0" cellspacing="2" cellpadding="0">
1327     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1328   </table>
1329 </dl>
1330     </td>
1331   </tr>
1332 </table>
1333 <a class="anchor" name="c906452c66b813462d49a5e0e7aff93c"></a><!-- doxytag: member="smesh::Mesh::Projection2D" ref="c906452c66b813462d49a5e0e7aff93c" args="" --><p>
1334 <table class="mdTable" cellpadding="2" cellspacing="0">
1335   <tr>
1336     <td class="mdRow">
1337       <table cellpadding="0" cellspacing="0" border="0">
1338         <tr>
1339           <td class="md" nowrap valign="top">def smesh.Mesh.Projection2D           </td>
1340           <td class="md" valign="top">(&nbsp;</td>
1341           <td class="md" nowrap valign="top">&nbsp;</td>
1342           <td class="mdname" nowrap> <em>self</em>, </td>
1343         </tr>
1344         <tr>
1345           <td class="md" nowrap align="right"></td>
1346           <td class="md"></td>
1347           <td class="md" nowrap>&nbsp;</td>
1348           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1349         </tr>
1350         <tr>
1351           <td class="md"></td>
1352           <td class="md">)&nbsp;</td>
1353           <td class="md" colspan="2"></td>
1354         </tr>
1355       </table>
1356     </td>
1357   </tr>
1358 </table>
1359 <table cellspacing="5" cellpadding="0" border="0">
1360   <tr>
1361     <td>
1362       &nbsp;
1363     </td>
1364     <td>
1365
1366 <p>
1367 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>
1368   <table border="0" cellspacing="2" cellpadding="0">
1369     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1370   </table>
1371 </dl>
1372     </td>
1373   </tr>
1374 </table>
1375 <a class="anchor" name="cab360c7269abf3caa7705cdb5274dea"></a><!-- doxytag: member="smesh::Mesh::Projection3D" ref="cab360c7269abf3caa7705cdb5274dea" args="" --><p>
1376 <table class="mdTable" cellpadding="2" cellspacing="0">
1377   <tr>
1378     <td class="mdRow">
1379       <table cellpadding="0" cellspacing="0" border="0">
1380         <tr>
1381           <td class="md" nowrap valign="top">def smesh.Mesh.Projection3D           </td>
1382           <td class="md" valign="top">(&nbsp;</td>
1383           <td class="md" nowrap valign="top">&nbsp;</td>
1384           <td class="mdname" nowrap> <em>self</em>, </td>
1385         </tr>
1386         <tr>
1387           <td class="md" nowrap align="right"></td>
1388           <td class="md"></td>
1389           <td class="md" nowrap>&nbsp;</td>
1390           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1391         </tr>
1392         <tr>
1393           <td class="md"></td>
1394           <td class="md">)&nbsp;</td>
1395           <td class="md" colspan="2"></td>
1396         </tr>
1397       </table>
1398     </td>
1399   </tr>
1400 </table>
1401 <table cellspacing="5" cellpadding="0" border="0">
1402   <tr>
1403     <td>
1404       &nbsp;
1405     </td>
1406     <td>
1407
1408 <p>
1409 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>
1410   <table border="0" cellspacing="2" cellpadding="0">
1411     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1412   </table>
1413 </dl>
1414     </td>
1415   </tr>
1416 </table>
1417 <a class="anchor" name="c5e64828cdb2bc6bb626fc66e7bc5134"></a><!-- doxytag: member="smesh::Mesh::Prism" ref="c5e64828cdb2bc6bb626fc66e7bc5134" args="" --><p>
1418 <table class="mdTable" cellpadding="2" cellspacing="0">
1419   <tr>
1420     <td class="mdRow">
1421       <table cellpadding="0" cellspacing="0" border="0">
1422         <tr>
1423           <td class="md" nowrap valign="top">def smesh.Mesh.Prism           </td>
1424           <td class="md" valign="top">(&nbsp;</td>
1425           <td class="md" nowrap valign="top">&nbsp;</td>
1426           <td class="mdname" nowrap> <em>self</em>, </td>
1427         </tr>
1428         <tr>
1429           <td class="md" nowrap align="right"></td>
1430           <td class="md"></td>
1431           <td class="md" nowrap>&nbsp;</td>
1432           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1433         </tr>
1434         <tr>
1435           <td class="md"></td>
1436           <td class="md">)&nbsp;</td>
1437           <td class="md" colspan="2"></td>
1438         </tr>
1439       </table>
1440     </td>
1441   </tr>
1442 </table>
1443 <table cellspacing="5" cellpadding="0" border="0">
1444   <tr>
1445     <td>
1446       &nbsp;
1447     </td>
1448     <td>
1449
1450 <p>
1451 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>
1452   <table border="0" cellspacing="2" cellpadding="0">
1453     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>If defined, subshape to be meshed </td></tr>
1454   </table>
1455 </dl>
1456     </td>
1457   </tr>
1458 </table>
1459 <a class="anchor" name="ed26e60b9561403c1966a8a4aac5f512"></a><!-- doxytag: member="smesh::Mesh::Compute" ref="ed26e60b9561403c1966a8a4aac5f512" args="" --><p>
1460 <table class="mdTable" cellpadding="2" cellspacing="0">
1461   <tr>
1462     <td class="mdRow">
1463       <table cellpadding="0" cellspacing="0" border="0">
1464         <tr>
1465           <td class="md" nowrap valign="top">def smesh.Mesh.Compute           </td>
1466           <td class="md" valign="top">(&nbsp;</td>
1467           <td class="md" nowrap valign="top">&nbsp;</td>
1468           <td class="mdname" nowrap> <em>self</em>, </td>
1469         </tr>
1470         <tr>
1471           <td class="md" nowrap align="right"></td>
1472           <td class="md"></td>
1473           <td class="md" nowrap>&nbsp;</td>
1474           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1475         </tr>
1476         <tr>
1477           <td class="md"></td>
1478           <td class="md">)&nbsp;</td>
1479           <td class="md" colspan="2"></td>
1480         </tr>
1481       </table>
1482     </td>
1483   </tr>
1484 </table>
1485 <table cellspacing="5" cellpadding="0" border="0">
1486   <tr>
1487     <td>
1488       &nbsp;
1489     </td>
1490     <td>
1491
1492 <p>
1493     </td>
1494   </tr>
1495 </table>
1496 <a class="anchor" name="d23d8a7c9fc382821d4016774fa9e98d"></a><!-- doxytag: member="smesh::Mesh::AutomaticTetrahedralization" ref="d23d8a7c9fc382821d4016774fa9e98d" args="" --><p>
1497 <table class="mdTable" cellpadding="2" cellspacing="0">
1498   <tr>
1499     <td class="mdRow">
1500       <table cellpadding="0" cellspacing="0" border="0">
1501         <tr>
1502           <td class="md" nowrap valign="top">def smesh.Mesh.AutomaticTetrahedralization           </td>
1503           <td class="md" valign="top">(&nbsp;</td>
1504           <td class="md" nowrap valign="top">&nbsp;</td>
1505           <td class="mdname" nowrap> <em>self</em>, </td>
1506         </tr>
1507         <tr>
1508           <td class="md" nowrap align="right"></td>
1509           <td class="md"></td>
1510           <td class="md" nowrap>&nbsp;</td>
1511           <td class="mdname" nowrap> <em>fineness</em> = <code>0</code></td>
1512         </tr>
1513         <tr>
1514           <td class="md"></td>
1515           <td class="md">)&nbsp;</td>
1516           <td class="md" colspan="2"></td>
1517         </tr>
1518       </table>
1519     </td>
1520   </tr>
1521 </table>
1522 <table cellspacing="5" cellpadding="0" border="0">
1523   <tr>
1524     <td>
1525       &nbsp;
1526     </td>
1527     <td>
1528
1529 <p>
1530     </td>
1531   </tr>
1532 </table>
1533 <a class="anchor" name="1c78238cdf0aad20ab2d6eef4a184799"></a><!-- doxytag: member="smesh::Mesh::AutomaticHexahedralization" ref="1c78238cdf0aad20ab2d6eef4a184799" args="" --><p>
1534 <table class="mdTable" cellpadding="2" cellspacing="0">
1535   <tr>
1536     <td class="mdRow">
1537       <table cellpadding="0" cellspacing="0" border="0">
1538         <tr>
1539           <td class="md" nowrap valign="top">def smesh.Mesh.AutomaticHexahedralization           </td>
1540           <td class="md" valign="top">(&nbsp;</td>
1541           <td class="md" nowrap valign="top">&nbsp;</td>
1542           <td class="mdname" nowrap> <em>self</em>, </td>
1543         </tr>
1544         <tr>
1545           <td class="md" nowrap align="right"></td>
1546           <td class="md"></td>
1547           <td class="md" nowrap>&nbsp;</td>
1548           <td class="mdname" nowrap> <em>fineness</em> = <code>0</code></td>
1549         </tr>
1550         <tr>
1551           <td class="md"></td>
1552           <td class="md">)&nbsp;</td>
1553           <td class="md" colspan="2"></td>
1554         </tr>
1555       </table>
1556     </td>
1557   </tr>
1558 </table>
1559 <table cellspacing="5" cellpadding="0" border="0">
1560   <tr>
1561     <td>
1562       &nbsp;
1563     </td>
1564     <td>
1565
1566 <p>
1567     </td>
1568   </tr>
1569 </table>
1570 <a class="anchor" name="1b0f1c169956e949c4aef9997ae2c8b3"></a><!-- doxytag: member="smesh::Mesh::AddHypothesis" ref="1b0f1c169956e949c4aef9997ae2c8b3" args="" --><p>
1571 <table class="mdTable" cellpadding="2" cellspacing="0">
1572   <tr>
1573     <td class="mdRow">
1574       <table cellpadding="0" cellspacing="0" border="0">
1575         <tr>
1576           <td class="md" nowrap valign="top">def smesh.Mesh.AddHypothesis           </td>
1577           <td class="md" valign="top">(&nbsp;</td>
1578           <td class="md" nowrap valign="top">&nbsp;</td>
1579           <td class="mdname" nowrap> <em>self</em>, </td>
1580         </tr>
1581         <tr>
1582           <td class="md" nowrap align="right"></td>
1583           <td class="md"></td>
1584           <td class="md" nowrap>&nbsp;</td>
1585           <td class="mdname" nowrap> <em>hyp</em>, </td>
1586         </tr>
1587         <tr>
1588           <td class="md" nowrap align="right"></td>
1589           <td class="md"></td>
1590           <td class="md" nowrap>&nbsp;</td>
1591           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
1592         </tr>
1593         <tr>
1594           <td class="md"></td>
1595           <td class="md">)&nbsp;</td>
1596           <td class="md" colspan="2"></td>
1597         </tr>
1598       </table>
1599     </td>
1600   </tr>
1601 </table>
1602 <table cellspacing="5" cellpadding="0" border="0">
1603   <tr>
1604     <td>
1605       &nbsp;
1606     </td>
1607     <td>
1608
1609 <p>
1610 <dl compact><dt><b>Parameters:</b></dt><dd>
1611   <table border="0" cellspacing="2" cellpadding="0">
1612     <tr><td valign="top"></td><td valign="top"><em>hyp</em>&nbsp;</td><td>is a hypothesis to assign </td></tr>
1613     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>is subhape of mesh geometry </td></tr>
1614   </table>
1615 </dl>
1616     </td>
1617   </tr>
1618 </table>
1619 <a class="anchor" name="9dcaabbf09856c4a4d7465cb12eaf28e"></a><!-- doxytag: member="smesh::Mesh::GetHypothesisList" ref="9dcaabbf09856c4a4d7465cb12eaf28e" args="" --><p>
1620 <table class="mdTable" cellpadding="2" cellspacing="0">
1621   <tr>
1622     <td class="mdRow">
1623       <table cellpadding="0" cellspacing="0" border="0">
1624         <tr>
1625           <td class="md" nowrap valign="top">def smesh.Mesh.GetHypothesisList           </td>
1626           <td class="md" valign="top">(&nbsp;</td>
1627           <td class="md" nowrap valign="top">&nbsp;</td>
1628           <td class="mdname" nowrap> <em>self</em>, </td>
1629         </tr>
1630         <tr>
1631           <td class="md" nowrap align="right"></td>
1632           <td class="md"></td>
1633           <td class="md" nowrap>&nbsp;</td>
1634           <td class="mdname" nowrap> <em>geom</em></td>
1635         </tr>
1636         <tr>
1637           <td class="md"></td>
1638           <td class="md">)&nbsp;</td>
1639           <td class="md" colspan="2"></td>
1640         </tr>
1641       </table>
1642     </td>
1643   </tr>
1644 </table>
1645 <table cellspacing="5" cellpadding="0" border="0">
1646   <tr>
1647     <td>
1648       &nbsp;
1649     </td>
1650     <td>
1651
1652 <p>
1653 <dl compact><dt><b>Parameters:</b></dt><dd>
1654   <table border="0" cellspacing="2" cellpadding="0">
1655     <tr><td valign="top"></td><td valign="top"><em>geom</em>&nbsp;</td><td>is subhape of mesh geometry </td></tr>
1656   </table>
1657 </dl>
1658     </td>
1659   </tr>
1660 </table>
1661 <a class="anchor" name="95d999f08f0aaef05f6dcdb8292e00e0"></a><!-- doxytag: member="smesh::Mesh::RemoveGlobalHypotheses" ref="95d999f08f0aaef05f6dcdb8292e00e0" args="" --><p>
1662 <table class="mdTable" cellpadding="2" cellspacing="0">
1663   <tr>
1664     <td class="mdRow">
1665       <table cellpadding="0" cellspacing="0" border="0">
1666         <tr>
1667           <td class="md" nowrap valign="top">def smesh.Mesh.RemoveGlobalHypotheses           </td>
1668           <td class="md" valign="top">(&nbsp;</td>
1669           <td class="md" nowrap valign="top">&nbsp;</td>
1670           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
1671           <td class="md" valign="top">&nbsp;)&nbsp;</td>
1672           <td class="md" nowrap></td>
1673         </tr>
1674       </table>
1675     </td>
1676   </tr>
1677 </table>
1678 <table cellspacing="5" cellpadding="0" border="0">
1679   <tr>
1680     <td>
1681       &nbsp;
1682     </td>
1683     <td>
1684
1685 <p>
1686     </td>
1687   </tr>
1688 </table>
1689 <a class="anchor" name="6deeda0a7c76698bdf314b7c81b15c0f"></a><!-- doxytag: member="smesh::Mesh::Group" ref="6deeda0a7c76698bdf314b7c81b15c0f" args="" --><p>
1690 <table class="mdTable" cellpadding="2" cellspacing="0">
1691   <tr>
1692     <td class="mdRow">
1693       <table cellpadding="0" cellspacing="0" border="0">
1694         <tr>
1695           <td class="md" nowrap valign="top">def smesh.Mesh.Group           </td>
1696           <td class="md" valign="top">(&nbsp;</td>
1697           <td class="md" nowrap valign="top">&nbsp;</td>
1698           <td class="mdname" nowrap> <em>self</em>, </td>
1699         </tr>
1700         <tr>
1701           <td class="md" nowrap align="right"></td>
1702           <td class="md"></td>
1703           <td class="md" nowrap>&nbsp;</td>
1704           <td class="mdname" nowrap> <em>grp</em>, </td>
1705         </tr>
1706         <tr>
1707           <td class="md" nowrap align="right"></td>
1708           <td class="md"></td>
1709           <td class="md" nowrap>&nbsp;</td>
1710           <td class="mdname" nowrap> <em>name</em> = <code>&quot;&quot;</code></td>
1711         </tr>
1712         <tr>
1713           <td class="md"></td>
1714           <td class="md">)&nbsp;</td>
1715           <td class="md" colspan="2"></td>
1716         </tr>
1717       </table>
1718     </td>
1719   </tr>
1720 </table>
1721 <table cellspacing="5" cellpadding="0" border="0">
1722   <tr>
1723     <td>
1724       &nbsp;
1725     </td>
1726     <td>
1727
1728 <p>
1729 <dl compact><dt><b>Parameters:</b></dt><dd>
1730   <table border="0" cellspacing="2" cellpadding="0">
1731     <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>
1732     <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
1733   </table>
1734 </dl>
1735 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_GroupOnGeom </dd></dl>
1736     </td>
1737   </tr>
1738 </table>
1739 <a class="anchor" name="36933e515825d7d1c62863686546a84f"></a><!-- doxytag: member="smesh::Mesh::ExportToMED" ref="36933e515825d7d1c62863686546a84f" args="" --><p>
1740 <table class="mdTable" cellpadding="2" cellspacing="0">
1741   <tr>
1742     <td class="mdRow">
1743       <table cellpadding="0" cellspacing="0" border="0">
1744         <tr>
1745           <td class="md" nowrap valign="top">def smesh.Mesh.ExportToMED           </td>
1746           <td class="md" valign="top">(&nbsp;</td>
1747           <td class="md" nowrap valign="top">&nbsp;</td>
1748           <td class="mdname" nowrap> <em>self</em>, </td>
1749         </tr>
1750         <tr>
1751           <td class="md" nowrap align="right"></td>
1752           <td class="md"></td>
1753           <td class="md" nowrap>&nbsp;</td>
1754           <td class="mdname" nowrap> <em>f</em>, </td>
1755         </tr>
1756         <tr>
1757           <td class="md" nowrap align="right"></td>
1758           <td class="md"></td>
1759           <td class="md" nowrap>&nbsp;</td>
1760           <td class="mdname" nowrap> <em>version</em>, </td>
1761         </tr>
1762         <tr>
1763           <td class="md" nowrap align="right"></td>
1764           <td class="md"></td>
1765           <td class="md" nowrap>&nbsp;</td>
1766           <td class="mdname" nowrap> <em>opt</em> = <code>0</code></td>
1767         </tr>
1768         <tr>
1769           <td class="md"></td>
1770           <td class="md">)&nbsp;</td>
1771           <td class="md" colspan="2"></td>
1772         </tr>
1773       </table>
1774     </td>
1775   </tr>
1776 </table>
1777 <table cellspacing="5" cellpadding="0" border="0">
1778   <tr>
1779     <td>
1780       &nbsp;
1781     </td>
1782     <td>
1783
1784 <p>
1785 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>
1786   <table border="0" cellspacing="2" cellpadding="0">
1787     <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
1788     <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>
1789   </table>
1790 </dl>
1791     </td>
1792   </tr>
1793 </table>
1794 <a class="anchor" name="a86bdbce4f2f57e951bcea9ab1986ecb"></a><!-- doxytag: member="smesh::Mesh::ExportMED" ref="a86bdbce4f2f57e951bcea9ab1986ecb" args="" --><p>
1795 <table class="mdTable" cellpadding="2" cellspacing="0">
1796   <tr>
1797     <td class="mdRow">
1798       <table cellpadding="0" cellspacing="0" border="0">
1799         <tr>
1800           <td class="md" nowrap valign="top">def smesh.Mesh.ExportMED           </td>
1801           <td class="md" valign="top">(&nbsp;</td>
1802           <td class="md" nowrap valign="top">&nbsp;</td>
1803           <td class="mdname" nowrap> <em>self</em>, </td>
1804         </tr>
1805         <tr>
1806           <td class="md" nowrap align="right"></td>
1807           <td class="md"></td>
1808           <td class="md" nowrap>&nbsp;</td>
1809           <td class="mdname" nowrap> <em>f</em>, </td>
1810         </tr>
1811         <tr>
1812           <td class="md" nowrap align="right"></td>
1813           <td class="md"></td>
1814           <td class="md" nowrap>&nbsp;</td>
1815           <td class="mdname" nowrap> <em>auto_groups</em> = <code>0</code>, </td>
1816         </tr>
1817         <tr>
1818           <td class="md" nowrap align="right"></td>
1819           <td class="md"></td>
1820           <td class="md" nowrap>&nbsp;</td>
1821           <td class="mdname" nowrap> <em>version</em> = <code>MED_V2_2</code></td>
1822         </tr>
1823         <tr>
1824           <td class="md"></td>
1825           <td class="md">)&nbsp;</td>
1826           <td class="md" colspan="2"></td>
1827         </tr>
1828       </table>
1829     </td>
1830   </tr>
1831 </table>
1832 <table cellspacing="5" cellpadding="0" border="0">
1833   <tr>
1834     <td>
1835       &nbsp;
1836     </td>
1837     <td>
1838
1839 <p>
1840 <dl compact><dt><b>Parameters:</b></dt><dd>
1841   <table border="0" cellspacing="2" cellpadding="0">
1842     <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
1843     <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>
1844     <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>
1845   </table>
1846 </dl>
1847     </td>
1848   </tr>
1849 </table>
1850 <a class="anchor" name="5db000b98b9608f1f3384a4b09b35f58"></a><!-- doxytag: member="smesh::Mesh::ExportDAT" ref="5db000b98b9608f1f3384a4b09b35f58" args="" --><p>
1851 <table class="mdTable" cellpadding="2" cellspacing="0">
1852   <tr>
1853     <td class="mdRow">
1854       <table cellpadding="0" cellspacing="0" border="0">
1855         <tr>
1856           <td class="md" nowrap valign="top">def smesh.Mesh.ExportDAT           </td>
1857           <td class="md" valign="top">(&nbsp;</td>
1858           <td class="md" nowrap valign="top">&nbsp;</td>
1859           <td class="mdname" nowrap> <em>self</em>, </td>
1860         </tr>
1861         <tr>
1862           <td class="md" nowrap align="right"></td>
1863           <td class="md"></td>
1864           <td class="md" nowrap>&nbsp;</td>
1865           <td class="mdname" nowrap> <em>f</em></td>
1866         </tr>
1867         <tr>
1868           <td class="md"></td>
1869           <td class="md">)&nbsp;</td>
1870           <td class="md" colspan="2"></td>
1871         </tr>
1872       </table>
1873     </td>
1874   </tr>
1875 </table>
1876 <table cellspacing="5" cellpadding="0" border="0">
1877   <tr>
1878     <td>
1879       &nbsp;
1880     </td>
1881     <td>
1882
1883 <p>
1884 <dl compact><dt><b>Parameters:</b></dt><dd>
1885   <table border="0" cellspacing="2" cellpadding="0">
1886     <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
1887   </table>
1888 </dl>
1889     </td>
1890   </tr>
1891 </table>
1892 <a class="anchor" name="c008bc59ddf84fb975ea54fdd9c5b20e"></a><!-- doxytag: member="smesh::Mesh::ExportUNV" ref="c008bc59ddf84fb975ea54fdd9c5b20e" args="" --><p>
1893 <table class="mdTable" cellpadding="2" cellspacing="0">
1894   <tr>
1895     <td class="mdRow">
1896       <table cellpadding="0" cellspacing="0" border="0">
1897         <tr>
1898           <td class="md" nowrap valign="top">def smesh.Mesh.ExportUNV           </td>
1899           <td class="md" valign="top">(&nbsp;</td>
1900           <td class="md" nowrap valign="top">&nbsp;</td>
1901           <td class="mdname" nowrap> <em>self</em>, </td>
1902         </tr>
1903         <tr>
1904           <td class="md" nowrap align="right"></td>
1905           <td class="md"></td>
1906           <td class="md" nowrap>&nbsp;</td>
1907           <td class="mdname" nowrap> <em>f</em></td>
1908         </tr>
1909         <tr>
1910           <td class="md"></td>
1911           <td class="md">)&nbsp;</td>
1912           <td class="md" colspan="2"></td>
1913         </tr>
1914       </table>
1915     </td>
1916   </tr>
1917 </table>
1918 <table cellspacing="5" cellpadding="0" border="0">
1919   <tr>
1920     <td>
1921       &nbsp;
1922     </td>
1923     <td>
1924
1925 <p>
1926 <dl compact><dt><b>Parameters:</b></dt><dd>
1927   <table border="0" cellspacing="2" cellpadding="0">
1928     <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
1929   </table>
1930 </dl>
1931     </td>
1932   </tr>
1933 </table>
1934 <a class="anchor" name="5f0cfa067db19492048fc67f9214a938"></a><!-- doxytag: member="smesh::Mesh::ExportSTL" ref="5f0cfa067db19492048fc67f9214a938" args="" --><p>
1935 <table class="mdTable" cellpadding="2" cellspacing="0">
1936   <tr>
1937     <td class="mdRow">
1938       <table cellpadding="0" cellspacing="0" border="0">
1939         <tr>
1940           <td class="md" nowrap valign="top">def smesh.Mesh.ExportSTL           </td>
1941           <td class="md" valign="top">(&nbsp;</td>
1942           <td class="md" nowrap valign="top">&nbsp;</td>
1943           <td class="mdname" nowrap> <em>self</em>, </td>
1944         </tr>
1945         <tr>
1946           <td class="md" nowrap align="right"></td>
1947           <td class="md"></td>
1948           <td class="md" nowrap>&nbsp;</td>
1949           <td class="mdname" nowrap> <em>f</em>, </td>
1950         </tr>
1951         <tr>
1952           <td class="md" nowrap align="right"></td>
1953           <td class="md"></td>
1954           <td class="md" nowrap>&nbsp;</td>
1955           <td class="mdname" nowrap> <em>ascii</em> = <code>1</code></td>
1956         </tr>
1957         <tr>
1958           <td class="md"></td>
1959           <td class="md">)&nbsp;</td>
1960           <td class="md" colspan="2"></td>
1961         </tr>
1962       </table>
1963     </td>
1964   </tr>
1965 </table>
1966 <table cellspacing="5" cellpadding="0" border="0">
1967   <tr>
1968     <td>
1969       &nbsp;
1970     </td>
1971     <td>
1972
1973 <p>
1974 <dl compact><dt><b>Parameters:</b></dt><dd>
1975   <table border="0" cellspacing="2" cellpadding="0">
1976     <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>is the file name </td></tr>
1977     <tr><td valign="top"></td><td valign="top"><em>ascii</em>&nbsp;</td><td>defined the kind of file contents </td></tr>
1978   </table>
1979 </dl>
1980     </td>
1981   </tr>
1982 </table>
1983 <a class="anchor" name="d0f9d4c25155f1aa2f2f9d9439bbd380"></a><!-- doxytag: member="smesh::Mesh::CreateEmptyGroup" ref="d0f9d4c25155f1aa2f2f9d9439bbd380" args="" --><p>
1984 <table class="mdTable" cellpadding="2" cellspacing="0">
1985   <tr>
1986     <td class="mdRow">
1987       <table cellpadding="0" cellspacing="0" border="0">
1988         <tr>
1989           <td class="md" nowrap valign="top">def smesh.Mesh.CreateEmptyGroup           </td>
1990           <td class="md" valign="top">(&nbsp;</td>
1991           <td class="md" nowrap valign="top">&nbsp;</td>
1992           <td class="mdname" nowrap> <em>self</em>, </td>
1993         </tr>
1994         <tr>
1995           <td class="md" nowrap align="right"></td>
1996           <td class="md"></td>
1997           <td class="md" nowrap>&nbsp;</td>
1998           <td class="mdname" nowrap> <em>elementType</em>, </td>
1999         </tr>
2000         <tr>
2001           <td class="md" nowrap align="right"></td>
2002           <td class="md"></td>
2003           <td class="md" nowrap>&nbsp;</td>
2004           <td class="mdname" nowrap> <em>name</em></td>
2005         </tr>
2006         <tr>
2007           <td class="md"></td>
2008           <td class="md">)&nbsp;</td>
2009           <td class="md" colspan="2"></td>
2010         </tr>
2011       </table>
2012     </td>
2013   </tr>
2014 </table>
2015 <table cellspacing="5" cellpadding="0" border="0">
2016   <tr>
2017     <td>
2018       &nbsp;
2019     </td>
2020     <td>
2021
2022 <p>
2023 <dl compact><dt><b>Parameters:</b></dt><dd>
2024   <table border="0" cellspacing="2" cellpadding="0">
2025     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
2026     <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2027   </table>
2028 </dl>
2029 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2030     </td>
2031   </tr>
2032 </table>
2033 <a class="anchor" name="4766ca881b87442bb269d843d6e0fbee"></a><!-- doxytag: member="smesh::Mesh::GroupOnGeom" ref="4766ca881b87442bb269d843d6e0fbee" args="" --><p>
2034 <table class="mdTable" cellpadding="2" cellspacing="0">
2035   <tr>
2036     <td class="mdRow">
2037       <table cellpadding="0" cellspacing="0" border="0">
2038         <tr>
2039           <td class="md" nowrap valign="top">def smesh.Mesh.GroupOnGeom           </td>
2040           <td class="md" valign="top">(&nbsp;</td>
2041           <td class="md" nowrap valign="top">&nbsp;</td>
2042           <td class="mdname" nowrap> <em>self</em>, </td>
2043         </tr>
2044         <tr>
2045           <td class="md" nowrap align="right"></td>
2046           <td class="md"></td>
2047           <td class="md" nowrap>&nbsp;</td>
2048           <td class="mdname" nowrap> <em>grp</em>, </td>
2049         </tr>
2050         <tr>
2051           <td class="md" nowrap align="right"></td>
2052           <td class="md"></td>
2053           <td class="md" nowrap>&nbsp;</td>
2054           <td class="mdname" nowrap> <em>name</em> = <code>&quot;&quot;</code>, </td>
2055         </tr>
2056         <tr>
2057           <td class="md" nowrap align="right"></td>
2058           <td class="md"></td>
2059           <td class="md" nowrap>&nbsp;</td>
2060           <td class="mdname" nowrap> <em>type</em> = <code>None</code></td>
2061         </tr>
2062         <tr>
2063           <td class="md"></td>
2064           <td class="md">)&nbsp;</td>
2065           <td class="md" colspan="2"></td>
2066         </tr>
2067       </table>
2068     </td>
2069   </tr>
2070 </table>
2071 <table cellspacing="5" cellpadding="0" border="0">
2072   <tr>
2073     <td>
2074       &nbsp;
2075     </td>
2076     <td>
2077
2078 <p>
2079 <dl compact><dt><b>Parameters:</b></dt><dd>
2080   <table border="0" cellspacing="2" cellpadding="0">
2081     <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>
2082     <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2083   </table>
2084 </dl>
2085 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_GroupOnGeom </dd></dl>
2086     </td>
2087   </tr>
2088 </table>
2089 <a class="anchor" name="3b3954caebc6f212681cdc43d683d81f"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByIds" ref="3b3954caebc6f212681cdc43d683d81f" args="" --><p>
2090 <table class="mdTable" cellpadding="2" cellspacing="0">
2091   <tr>
2092     <td class="mdRow">
2093       <table cellpadding="0" cellspacing="0" border="0">
2094         <tr>
2095           <td class="md" nowrap valign="top">def smesh.Mesh.MakeGroupByIds           </td>
2096           <td class="md" valign="top">(&nbsp;</td>
2097           <td class="md" nowrap valign="top">&nbsp;</td>
2098           <td class="mdname" nowrap> <em>self</em>, </td>
2099         </tr>
2100         <tr>
2101           <td class="md" nowrap align="right"></td>
2102           <td class="md"></td>
2103           <td class="md" nowrap>&nbsp;</td>
2104           <td class="mdname" nowrap> <em>groupName</em>, </td>
2105         </tr>
2106         <tr>
2107           <td class="md" nowrap align="right"></td>
2108           <td class="md"></td>
2109           <td class="md" nowrap>&nbsp;</td>
2110           <td class="mdname" nowrap> <em>elementType</em>, </td>
2111         </tr>
2112         <tr>
2113           <td class="md" nowrap align="right"></td>
2114           <td class="md"></td>
2115           <td class="md" nowrap>&nbsp;</td>
2116           <td class="mdname" nowrap> <em>elemIDs</em></td>
2117         </tr>
2118         <tr>
2119           <td class="md"></td>
2120           <td class="md">)&nbsp;</td>
2121           <td class="md" colspan="2"></td>
2122         </tr>
2123       </table>
2124     </td>
2125   </tr>
2126 </table>
2127 <table cellspacing="5" cellpadding="0" border="0">
2128   <tr>
2129     <td>
2130       &nbsp;
2131     </td>
2132     <td>
2133
2134 <p>
2135 <dl compact><dt><b>Parameters:</b></dt><dd>
2136   <table border="0" cellspacing="2" cellpadding="0">
2137     <tr><td valign="top"></td><td valign="top"><em>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2138     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
2139     <tr><td valign="top"></td><td valign="top"><em>elemIDs</em>&nbsp;</td><td>is the list of ids </td></tr>
2140   </table>
2141 </dl>
2142 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2143     </td>
2144   </tr>
2145 </table>
2146 <a class="anchor" name="971e345218f95e1d56d59450aebb8dec"></a><!-- doxytag: member="smesh::Mesh::MakeGroup" ref="971e345218f95e1d56d59450aebb8dec" args="" --><p>
2147 <table class="mdTable" cellpadding="2" cellspacing="0">
2148   <tr>
2149     <td class="mdRow">
2150       <table cellpadding="0" cellspacing="0" border="0">
2151         <tr>
2152           <td class="md" nowrap valign="top">def smesh.Mesh.MakeGroup           </td>
2153           <td class="md" valign="top">(&nbsp;</td>
2154           <td class="md" nowrap valign="top">&nbsp;</td>
2155           <td class="mdname" nowrap> <em>self</em>, </td>
2156         </tr>
2157         <tr>
2158           <td class="md" nowrap align="right"></td>
2159           <td class="md"></td>
2160           <td class="md" nowrap>&nbsp;</td>
2161           <td class="mdname" nowrap> <em>groupName</em>, </td>
2162         </tr>
2163         <tr>
2164           <td class="md" nowrap align="right"></td>
2165           <td class="md"></td>
2166           <td class="md" nowrap>&nbsp;</td>
2167           <td class="mdname" nowrap> <em>elementType</em>, </td>
2168         </tr>
2169         <tr>
2170           <td class="md" nowrap align="right"></td>
2171           <td class="md"></td>
2172           <td class="md" nowrap>&nbsp;</td>
2173           <td class="mdname" nowrap> <em>CritType</em> = <code>FT_Undefined</code>, </td>
2174         </tr>
2175         <tr>
2176           <td class="md" nowrap align="right"></td>
2177           <td class="md"></td>
2178           <td class="md" nowrap>&nbsp;</td>
2179           <td class="mdname" nowrap> <em>Compare</em> = <code>FT_EqualTo</code>, </td>
2180         </tr>
2181         <tr>
2182           <td class="md" nowrap align="right"></td>
2183           <td class="md"></td>
2184           <td class="md" nowrap>&nbsp;</td>
2185           <td class="mdname" nowrap> <em>Treshold</em> = <code>&quot;&quot;</code>, </td>
2186         </tr>
2187         <tr>
2188           <td class="md" nowrap align="right"></td>
2189           <td class="md"></td>
2190           <td class="md" nowrap>&nbsp;</td>
2191           <td class="mdname" nowrap> <em>UnaryOp</em> = <code>FT_Undefined</code></td>
2192         </tr>
2193         <tr>
2194           <td class="md"></td>
2195           <td class="md">)&nbsp;</td>
2196           <td class="md" colspan="2"></td>
2197         </tr>
2198       </table>
2199     </td>
2200   </tr>
2201 </table>
2202 <table cellspacing="5" cellpadding="0" border="0">
2203   <tr>
2204     <td>
2205       &nbsp;
2206     </td>
2207     <td>
2208
2209 <p>
2210 <dl compact><dt><b>Parameters:</b></dt><dd>
2211   <table border="0" cellspacing="2" cellpadding="0">
2212     <tr><td valign="top"></td><td valign="top"><em>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2213     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
2214     <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>
2215     <tr><td valign="top"></td><td valign="top"><em>Compare</em>&nbsp;</td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
2216     <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>
2217     <tr><td valign="top"></td><td valign="top"><em>UnaryOp</em>&nbsp;</td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
2218   </table>
2219 </dl>
2220 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2221     </td>
2222   </tr>
2223 </table>
2224 <a class="anchor" name="3ed52b9c18af35719986e962143a5ffb"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriterion" ref="3ed52b9c18af35719986e962143a5ffb" args="" --><p>
2225 <table class="mdTable" cellpadding="2" cellspacing="0">
2226   <tr>
2227     <td class="mdRow">
2228       <table cellpadding="0" cellspacing="0" border="0">
2229         <tr>
2230           <td class="md" nowrap valign="top">def smesh.Mesh.MakeGroupByCriterion           </td>
2231           <td class="md" valign="top">(&nbsp;</td>
2232           <td class="md" nowrap valign="top">&nbsp;</td>
2233           <td class="mdname" nowrap> <em>self</em>, </td>
2234         </tr>
2235         <tr>
2236           <td class="md" nowrap align="right"></td>
2237           <td class="md"></td>
2238           <td class="md" nowrap>&nbsp;</td>
2239           <td class="mdname" nowrap> <em>groupName</em>, </td>
2240         </tr>
2241         <tr>
2242           <td class="md" nowrap align="right"></td>
2243           <td class="md"></td>
2244           <td class="md" nowrap>&nbsp;</td>
2245           <td class="mdname" nowrap> <em>Criterion</em></td>
2246         </tr>
2247         <tr>
2248           <td class="md"></td>
2249           <td class="md">)&nbsp;</td>
2250           <td class="md" colspan="2"></td>
2251         </tr>
2252       </table>
2253     </td>
2254   </tr>
2255 </table>
2256 <table cellspacing="5" cellpadding="0" border="0">
2257   <tr>
2258     <td>
2259       &nbsp;
2260     </td>
2261     <td>
2262
2263 <p>
2264 <dl compact><dt><b>Parameters:</b></dt><dd>
2265   <table border="0" cellspacing="2" cellpadding="0">
2266     <tr><td valign="top"></td><td valign="top"><em>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2267     <tr><td valign="top"></td><td valign="top"><em>Criterion</em>&nbsp;</td><td>is the instance of Criterion class </td></tr>
2268   </table>
2269 </dl>
2270 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2271     </td>
2272   </tr>
2273 </table>
2274 <a class="anchor" name="1db8830048163a89d6e8a5b38bc0aff6"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByCriteria" ref="1db8830048163a89d6e8a5b38bc0aff6" args="" --><p>
2275 <table class="mdTable" cellpadding="2" cellspacing="0">
2276   <tr>
2277     <td class="mdRow">
2278       <table cellpadding="0" cellspacing="0" border="0">
2279         <tr>
2280           <td class="md" nowrap valign="top">def smesh.Mesh.MakeGroupByCriteria           </td>
2281           <td class="md" valign="top">(&nbsp;</td>
2282           <td class="md" nowrap valign="top">&nbsp;</td>
2283           <td class="mdname" nowrap> <em>self</em>, </td>
2284         </tr>
2285         <tr>
2286           <td class="md" nowrap align="right"></td>
2287           <td class="md"></td>
2288           <td class="md" nowrap>&nbsp;</td>
2289           <td class="mdname" nowrap> <em>groupName</em>, </td>
2290         </tr>
2291         <tr>
2292           <td class="md" nowrap align="right"></td>
2293           <td class="md"></td>
2294           <td class="md" nowrap>&nbsp;</td>
2295           <td class="mdname" nowrap> <em>theCriteria</em></td>
2296         </tr>
2297         <tr>
2298           <td class="md"></td>
2299           <td class="md">)&nbsp;</td>
2300           <td class="md" colspan="2"></td>
2301         </tr>
2302       </table>
2303     </td>
2304   </tr>
2305 </table>
2306 <table cellspacing="5" cellpadding="0" border="0">
2307   <tr>
2308     <td>
2309       &nbsp;
2310     </td>
2311     <td>
2312
2313 <p>
2314 <dl compact><dt><b>Parameters:</b></dt><dd>
2315   <table border="0" cellspacing="2" cellpadding="0">
2316     <tr><td valign="top"></td><td valign="top"><em>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2317     <tr><td valign="top"></td><td valign="top"><em>Criteria</em>&nbsp;</td><td>is the list of criterions </td></tr>
2318   </table>
2319 </dl>
2320 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2321     </td>
2322   </tr>
2323 </table>
2324 <a class="anchor" name="8f4952f18ef6e065b1f21b9c501acdbd"></a><!-- doxytag: member="smesh::Mesh::MakeGroupByFilter" ref="8f4952f18ef6e065b1f21b9c501acdbd" args="" --><p>
2325 <table class="mdTable" cellpadding="2" cellspacing="0">
2326   <tr>
2327     <td class="mdRow">
2328       <table cellpadding="0" cellspacing="0" border="0">
2329         <tr>
2330           <td class="md" nowrap valign="top">def smesh.Mesh.MakeGroupByFilter           </td>
2331           <td class="md" valign="top">(&nbsp;</td>
2332           <td class="md" nowrap valign="top">&nbsp;</td>
2333           <td class="mdname" nowrap> <em>self</em>, </td>
2334         </tr>
2335         <tr>
2336           <td class="md" nowrap align="right"></td>
2337           <td class="md"></td>
2338           <td class="md" nowrap>&nbsp;</td>
2339           <td class="mdname" nowrap> <em>groupName</em>, </td>
2340         </tr>
2341         <tr>
2342           <td class="md" nowrap align="right"></td>
2343           <td class="md"></td>
2344           <td class="md" nowrap>&nbsp;</td>
2345           <td class="mdname" nowrap> <em>theFilter</em></td>
2346         </tr>
2347         <tr>
2348           <td class="md"></td>
2349           <td class="md">)&nbsp;</td>
2350           <td class="md" colspan="2"></td>
2351         </tr>
2352       </table>
2353     </td>
2354   </tr>
2355 </table>
2356 <table cellspacing="5" cellpadding="0" border="0">
2357   <tr>
2358     <td>
2359       &nbsp;
2360     </td>
2361     <td>
2362
2363 <p>
2364 <dl compact><dt><b>Parameters:</b></dt><dd>
2365   <table border="0" cellspacing="2" cellpadding="0">
2366     <tr><td valign="top"></td><td valign="top"><em>groupName</em>&nbsp;</td><td>is the name of the mesh group </td></tr>
2367     <tr><td valign="top"></td><td valign="top"><em>Criterion</em>&nbsp;</td><td>is the instance of Filter class </td></tr>
2368   </table>
2369 </dl>
2370 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Group </dd></dl>
2371     </td>
2372   </tr>
2373 </table>
2374 <a class="anchor" name="14ec9ac71e14ef62aa41ab5427dc874b"></a><!-- doxytag: member="smesh::Mesh::GetIdsFromFilter" ref="14ec9ac71e14ef62aa41ab5427dc874b" args="" --><p>
2375 <table class="mdTable" cellpadding="2" cellspacing="0">
2376   <tr>
2377     <td class="mdRow">
2378       <table cellpadding="0" cellspacing="0" border="0">
2379         <tr>
2380           <td class="md" nowrap valign="top">def smesh.Mesh.GetIdsFromFilter           </td>
2381           <td class="md" valign="top">(&nbsp;</td>
2382           <td class="md" nowrap valign="top">&nbsp;</td>
2383           <td class="mdname" nowrap> <em>self</em>, </td>
2384         </tr>
2385         <tr>
2386           <td class="md" nowrap align="right"></td>
2387           <td class="md"></td>
2388           <td class="md" nowrap>&nbsp;</td>
2389           <td class="mdname" nowrap> <em>theFilter</em></td>
2390         </tr>
2391         <tr>
2392           <td class="md"></td>
2393           <td class="md">)&nbsp;</td>
2394           <td class="md" colspan="2"></td>
2395         </tr>
2396       </table>
2397     </td>
2398   </tr>
2399 </table>
2400 <table cellspacing="5" cellpadding="0" border="0">
2401   <tr>
2402     <td>
2403       &nbsp;
2404     </td>
2405     <td>
2406
2407 <p>
2408 <dl compact><dt><b>Parameters:</b></dt><dd>
2409   <table border="0" cellspacing="2" cellpadding="0">
2410     <tr><td valign="top"></td><td valign="top"><em>theFilter</em>&nbsp;</td><td>is SMESH_Filter </td></tr>
2411   </table>
2412 </dl>
2413 <dl compact><dt><b>Returns:</b></dt><dd>list of ids </dd></dl>
2414     </td>
2415   </tr>
2416 </table>
2417 <a class="anchor" name="bf1218d5cb3988330c0bf61db2a2b2b7"></a><!-- doxytag: member="smesh::Mesh::GetFreeBorders" ref="bf1218d5cb3988330c0bf61db2a2b2b7" args="" --><p>
2418 <table class="mdTable" cellpadding="2" cellspacing="0">
2419   <tr>
2420     <td class="mdRow">
2421       <table cellpadding="0" cellspacing="0" border="0">
2422         <tr>
2423           <td class="md" nowrap valign="top">def smesh.Mesh.GetFreeBorders           </td>
2424           <td class="md" valign="top">(&nbsp;</td>
2425           <td class="md" nowrap valign="top">&nbsp;</td>
2426           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2427           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2428           <td class="md" nowrap></td>
2429         </tr>
2430       </table>
2431     </td>
2432   </tr>
2433 </table>
2434 <table cellspacing="5" cellpadding="0" border="0">
2435   <tr>
2436     <td>
2437       &nbsp;
2438     </td>
2439     <td>
2440
2441 <p>
2442 <dl compact><dt><b>Returns:</b></dt><dd>list of SMESH.FreeEdges.Border structure: edge id and two its nodes ids. </dd></dl>
2443     </td>
2444   </tr>
2445 </table>
2446 <a class="anchor" name="cf78d6ee5bf4142a7c47c542dd29774e"></a><!-- doxytag: member="smesh::Mesh::RemoveGroup" ref="cf78d6ee5bf4142a7c47c542dd29774e" args="" --><p>
2447 <table class="mdTable" cellpadding="2" cellspacing="0">
2448   <tr>
2449     <td class="mdRow">
2450       <table cellpadding="0" cellspacing="0" border="0">
2451         <tr>
2452           <td class="md" nowrap valign="top">def smesh.Mesh.RemoveGroup           </td>
2453           <td class="md" valign="top">(&nbsp;</td>
2454           <td class="md" nowrap valign="top">&nbsp;</td>
2455           <td class="mdname" nowrap> <em>self</em>, </td>
2456         </tr>
2457         <tr>
2458           <td class="md" nowrap align="right"></td>
2459           <td class="md"></td>
2460           <td class="md" nowrap>&nbsp;</td>
2461           <td class="mdname" nowrap> <em>group</em></td>
2462         </tr>
2463         <tr>
2464           <td class="md"></td>
2465           <td class="md">)&nbsp;</td>
2466           <td class="md" colspan="2"></td>
2467         </tr>
2468       </table>
2469     </td>
2470   </tr>
2471 </table>
2472 <table cellspacing="5" cellpadding="0" border="0">
2473   <tr>
2474     <td>
2475       &nbsp;
2476     </td>
2477     <td>
2478
2479 <p>
2480     </td>
2481   </tr>
2482 </table>
2483 <a class="anchor" name="7b925f04a22f5b1b6b2e534da1ecbd92"></a><!-- doxytag: member="smesh::Mesh::RemoveGroupWithContents" ref="7b925f04a22f5b1b6b2e534da1ecbd92" args="" --><p>
2484 <table class="mdTable" cellpadding="2" cellspacing="0">
2485   <tr>
2486     <td class="mdRow">
2487       <table cellpadding="0" cellspacing="0" border="0">
2488         <tr>
2489           <td class="md" nowrap valign="top">def smesh.Mesh.RemoveGroupWithContents           </td>
2490           <td class="md" valign="top">(&nbsp;</td>
2491           <td class="md" nowrap valign="top">&nbsp;</td>
2492           <td class="mdname" nowrap> <em>self</em>, </td>
2493         </tr>
2494         <tr>
2495           <td class="md" nowrap align="right"></td>
2496           <td class="md"></td>
2497           <td class="md" nowrap>&nbsp;</td>
2498           <td class="mdname" nowrap> <em>group</em></td>
2499         </tr>
2500         <tr>
2501           <td class="md"></td>
2502           <td class="md">)&nbsp;</td>
2503           <td class="md" colspan="2"></td>
2504         </tr>
2505       </table>
2506     </td>
2507   </tr>
2508 </table>
2509 <table cellspacing="5" cellpadding="0" border="0">
2510   <tr>
2511     <td>
2512       &nbsp;
2513     </td>
2514     <td>
2515
2516 <p>
2517     </td>
2518   </tr>
2519 </table>
2520 <a class="anchor" name="95da60a43691e2555e1246346bab95cc"></a><!-- doxytag: member="smesh::Mesh::GetGroups" ref="95da60a43691e2555e1246346bab95cc" args="" --><p>
2521 <table class="mdTable" cellpadding="2" cellspacing="0">
2522   <tr>
2523     <td class="mdRow">
2524       <table cellpadding="0" cellspacing="0" border="0">
2525         <tr>
2526           <td class="md" nowrap valign="top">def smesh.Mesh.GetGroups           </td>
2527           <td class="md" valign="top">(&nbsp;</td>
2528           <td class="md" nowrap valign="top">&nbsp;</td>
2529           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2530           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2531           <td class="md" nowrap></td>
2532         </tr>
2533       </table>
2534     </td>
2535   </tr>
2536 </table>
2537 <table cellspacing="5" cellpadding="0" border="0">
2538   <tr>
2539     <td>
2540       &nbsp;
2541     </td>
2542     <td>
2543
2544 <p>
2545     </td>
2546   </tr>
2547 </table>
2548 <a class="anchor" name="ec1357647df1fae2de711e46f33bce59"></a><!-- doxytag: member="smesh::Mesh::GetGroupNames" ref="ec1357647df1fae2de711e46f33bce59" args="" --><p>
2549 <table class="mdTable" cellpadding="2" cellspacing="0">
2550   <tr>
2551     <td class="mdRow">
2552       <table cellpadding="0" cellspacing="0" border="0">
2553         <tr>
2554           <td class="md" nowrap valign="top">def smesh.Mesh.GetGroupNames           </td>
2555           <td class="md" valign="top">(&nbsp;</td>
2556           <td class="md" nowrap valign="top">&nbsp;</td>
2557           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2558           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2559           <td class="md" nowrap></td>
2560         </tr>
2561       </table>
2562     </td>
2563   </tr>
2564 </table>
2565 <table cellspacing="5" cellpadding="0" border="0">
2566   <tr>
2567     <td>
2568       &nbsp;
2569     </td>
2570     <td>
2571
2572 <p>
2573     </td>
2574   </tr>
2575 </table>
2576 <a class="anchor" name="adce4d7372f7f85d7851aac8fa8223ab"></a><!-- doxytag: member="smesh::Mesh::UnionGroups" ref="adce4d7372f7f85d7851aac8fa8223ab" args="" --><p>
2577 <table class="mdTable" cellpadding="2" cellspacing="0">
2578   <tr>
2579     <td class="mdRow">
2580       <table cellpadding="0" cellspacing="0" border="0">
2581         <tr>
2582           <td class="md" nowrap valign="top">def smesh.Mesh.UnionGroups           </td>
2583           <td class="md" valign="top">(&nbsp;</td>
2584           <td class="md" nowrap valign="top">&nbsp;</td>
2585           <td class="mdname" nowrap> <em>self</em>, </td>
2586         </tr>
2587         <tr>
2588           <td class="md" nowrap align="right"></td>
2589           <td class="md"></td>
2590           <td class="md" nowrap>&nbsp;</td>
2591           <td class="mdname" nowrap> <em>group1</em>, </td>
2592         </tr>
2593         <tr>
2594           <td class="md" nowrap align="right"></td>
2595           <td class="md"></td>
2596           <td class="md" nowrap>&nbsp;</td>
2597           <td class="mdname" nowrap> <em>group2</em>, </td>
2598         </tr>
2599         <tr>
2600           <td class="md" nowrap align="right"></td>
2601           <td class="md"></td>
2602           <td class="md" nowrap>&nbsp;</td>
2603           <td class="mdname" nowrap> <em>name</em></td>
2604         </tr>
2605         <tr>
2606           <td class="md"></td>
2607           <td class="md">)&nbsp;</td>
2608           <td class="md" colspan="2"></td>
2609         </tr>
2610       </table>
2611     </td>
2612   </tr>
2613 </table>
2614 <table cellspacing="5" cellpadding="0" border="0">
2615   <tr>
2616     <td>
2617       &nbsp;
2618     </td>
2619     <td>
2620
2621 <p>
2622 All mesh elements that are present in initial groups are added to the new one     </td>
2623   </tr>
2624 </table>
2625 <a class="anchor" name="ff4bc7665f316f9afe4091a1aa195938"></a><!-- doxytag: member="smesh::Mesh::IntersectGroups" ref="ff4bc7665f316f9afe4091a1aa195938" args="" --><p>
2626 <table class="mdTable" cellpadding="2" cellspacing="0">
2627   <tr>
2628     <td class="mdRow">
2629       <table cellpadding="0" cellspacing="0" border="0">
2630         <tr>
2631           <td class="md" nowrap valign="top">def smesh.Mesh.IntersectGroups           </td>
2632           <td class="md" valign="top">(&nbsp;</td>
2633           <td class="md" nowrap valign="top">&nbsp;</td>
2634           <td class="mdname" nowrap> <em>self</em>, </td>
2635         </tr>
2636         <tr>
2637           <td class="md" nowrap align="right"></td>
2638           <td class="md"></td>
2639           <td class="md" nowrap>&nbsp;</td>
2640           <td class="mdname" nowrap> <em>group1</em>, </td>
2641         </tr>
2642         <tr>
2643           <td class="md" nowrap align="right"></td>
2644           <td class="md"></td>
2645           <td class="md" nowrap>&nbsp;</td>
2646           <td class="mdname" nowrap> <em>group2</em>, </td>
2647         </tr>
2648         <tr>
2649           <td class="md" nowrap align="right"></td>
2650           <td class="md"></td>
2651           <td class="md" nowrap>&nbsp;</td>
2652           <td class="mdname" nowrap> <em>name</em></td>
2653         </tr>
2654         <tr>
2655           <td class="md"></td>
2656           <td class="md">)&nbsp;</td>
2657           <td class="md" colspan="2"></td>
2658         </tr>
2659       </table>
2660     </td>
2661   </tr>
2662 </table>
2663 <table cellspacing="5" cellpadding="0" border="0">
2664   <tr>
2665     <td>
2666       &nbsp;
2667     </td>
2668     <td>
2669
2670 <p>
2671 All mesh elements that are present in both initial groups are added to the new one.     </td>
2672   </tr>
2673 </table>
2674 <a class="anchor" name="93a759ed3183676d160b210ea16f4152"></a><!-- doxytag: member="smesh::Mesh::CutGroups" ref="93a759ed3183676d160b210ea16f4152" args="" --><p>
2675 <table class="mdTable" cellpadding="2" cellspacing="0">
2676   <tr>
2677     <td class="mdRow">
2678       <table cellpadding="0" cellspacing="0" border="0">
2679         <tr>
2680           <td class="md" nowrap valign="top">def smesh.Mesh.CutGroups           </td>
2681           <td class="md" valign="top">(&nbsp;</td>
2682           <td class="md" nowrap valign="top">&nbsp;</td>
2683           <td class="mdname" nowrap> <em>self</em>, </td>
2684         </tr>
2685         <tr>
2686           <td class="md" nowrap align="right"></td>
2687           <td class="md"></td>
2688           <td class="md" nowrap>&nbsp;</td>
2689           <td class="mdname" nowrap> <em>mainGroup</em>, </td>
2690         </tr>
2691         <tr>
2692           <td class="md" nowrap align="right"></td>
2693           <td class="md"></td>
2694           <td class="md" nowrap>&nbsp;</td>
2695           <td class="mdname" nowrap> <em>toolGroup</em>, </td>
2696         </tr>
2697         <tr>
2698           <td class="md" nowrap align="right"></td>
2699           <td class="md"></td>
2700           <td class="md" nowrap>&nbsp;</td>
2701           <td class="mdname" nowrap> <em>name</em></td>
2702         </tr>
2703         <tr>
2704           <td class="md"></td>
2705           <td class="md">)&nbsp;</td>
2706           <td class="md" colspan="2"></td>
2707         </tr>
2708       </table>
2709     </td>
2710   </tr>
2711 </table>
2712 <table cellspacing="5" cellpadding="0" border="0">
2713   <tr>
2714     <td>
2715       &nbsp;
2716     </td>
2717     <td>
2718
2719 <p>
2720 All mesh elements that are present in main group but do not present in tool group are added to the new one     </td>
2721   </tr>
2722 </table>
2723 <a class="anchor" name="a8eb2739e60747e3e4f21f6d044fb8ea"></a><!-- doxytag: member="smesh::Mesh::GetLog" ref="a8eb2739e60747e3e4f21f6d044fb8ea" args="" --><p>
2724 <table class="mdTable" cellpadding="2" cellspacing="0">
2725   <tr>
2726     <td class="mdRow">
2727       <table cellpadding="0" cellspacing="0" border="0">
2728         <tr>
2729           <td class="md" nowrap valign="top">def smesh.Mesh.GetLog           </td>
2730           <td class="md" valign="top">(&nbsp;</td>
2731           <td class="md" nowrap valign="top">&nbsp;</td>
2732           <td class="mdname" nowrap> <em>self</em>, </td>
2733         </tr>
2734         <tr>
2735           <td class="md" nowrap align="right"></td>
2736           <td class="md"></td>
2737           <td class="md" nowrap>&nbsp;</td>
2738           <td class="mdname" nowrap> <em>clearAfterGet</em></td>
2739         </tr>
2740         <tr>
2741           <td class="md"></td>
2742           <td class="md">)&nbsp;</td>
2743           <td class="md" colspan="2"></td>
2744         </tr>
2745       </table>
2746     </td>
2747   </tr>
2748 </table>
2749 <table cellspacing="5" cellpadding="0" border="0">
2750   <tr>
2751     <td>
2752       &nbsp;
2753     </td>
2754     <td>
2755
2756 <p>
2757 <dl compact><dt><b>Parameters:</b></dt><dd>
2758   <table border="0" cellspacing="2" cellpadding="0">
2759     <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>
2760   </table>
2761 </dl>
2762 <dl compact><dt><b>Returns:</b></dt><dd>list of log_block structures: commandType number coords indexes </dd></dl>
2763     </td>
2764   </tr>
2765 </table>
2766 <a class="anchor" name="ca397e42479735387f28e60daba5fa21"></a><!-- doxytag: member="smesh::Mesh::ClearLog" ref="ca397e42479735387f28e60daba5fa21" args="" --><p>
2767 <table class="mdTable" cellpadding="2" cellspacing="0">
2768   <tr>
2769     <td class="mdRow">
2770       <table cellpadding="0" cellspacing="0" border="0">
2771         <tr>
2772           <td class="md" nowrap valign="top">def smesh.Mesh.ClearLog           </td>
2773           <td class="md" valign="top">(&nbsp;</td>
2774           <td class="md" nowrap valign="top">&nbsp;</td>
2775           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2776           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2777           <td class="md" nowrap></td>
2778         </tr>
2779       </table>
2780     </td>
2781   </tr>
2782 </table>
2783 <table cellspacing="5" cellpadding="0" border="0">
2784   <tr>
2785     <td>
2786       &nbsp;
2787     </td>
2788     <td>
2789
2790 <p>
2791 Must be used immediately after GetLog if clearAfterGet is false.     </td>
2792   </tr>
2793 </table>
2794 <a class="anchor" name="8c2b5b28778a8c8e75dbf67e9e173e96"></a><!-- doxytag: member="smesh::Mesh::GetId" ref="8c2b5b28778a8c8e75dbf67e9e173e96" args="" --><p>
2795 <table class="mdTable" cellpadding="2" cellspacing="0">
2796   <tr>
2797     <td class="mdRow">
2798       <table cellpadding="0" cellspacing="0" border="0">
2799         <tr>
2800           <td class="md" nowrap valign="top">def smesh.Mesh.GetId           </td>
2801           <td class="md" valign="top">(&nbsp;</td>
2802           <td class="md" nowrap valign="top">&nbsp;</td>
2803           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2804           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2805           <td class="md" nowrap></td>
2806         </tr>
2807       </table>
2808     </td>
2809   </tr>
2810 </table>
2811 <table cellspacing="5" cellpadding="0" border="0">
2812   <tr>
2813     <td>
2814       &nbsp;
2815     </td>
2816     <td>
2817
2818 <p>
2819     </td>
2820   </tr>
2821 </table>
2822 <a class="anchor" name="aefae881bffe9563d1d94a8aa94311aa"></a><!-- doxytag: member="smesh::Mesh::GetStudyId" ref="aefae881bffe9563d1d94a8aa94311aa" args="" --><p>
2823 <table class="mdTable" cellpadding="2" cellspacing="0">
2824   <tr>
2825     <td class="mdRow">
2826       <table cellpadding="0" cellspacing="0" border="0">
2827         <tr>
2828           <td class="md" nowrap valign="top">def smesh.Mesh.GetStudyId           </td>
2829           <td class="md" valign="top">(&nbsp;</td>
2830           <td class="md" nowrap valign="top">&nbsp;</td>
2831           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2832           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2833           <td class="md" nowrap></td>
2834         </tr>
2835       </table>
2836     </td>
2837   </tr>
2838 </table>
2839 <table cellspacing="5" cellpadding="0" border="0">
2840   <tr>
2841     <td>
2842       &nbsp;
2843     </td>
2844     <td>
2845
2846 <p>
2847     </td>
2848   </tr>
2849 </table>
2850 <a class="anchor" name="d1846b2ee111a6720a7bfdb7bae9a04e"></a><!-- doxytag: member="smesh::Mesh::HasDuplicatedGroupNamesMED" ref="d1846b2ee111a6720a7bfdb7bae9a04e" args="" --><p>
2851 <table class="mdTable" cellpadding="2" cellspacing="0">
2852   <tr>
2853     <td class="mdRow">
2854       <table cellpadding="0" cellspacing="0" border="0">
2855         <tr>
2856           <td class="md" nowrap valign="top">def smesh.Mesh.HasDuplicatedGroupNamesMED           </td>
2857           <td class="md" valign="top">(&nbsp;</td>
2858           <td class="md" nowrap valign="top">&nbsp;</td>
2859           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2860           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2861           <td class="md" nowrap></td>
2862         </tr>
2863       </table>
2864     </td>
2865   </tr>
2866 </table>
2867 <table cellspacing="5" cellpadding="0" border="0">
2868   <tr>
2869     <td>
2870       &nbsp;
2871     </td>
2872     <td>
2873
2874 <p>
2875 Consider maximum group name length stored in MED file.     </td>
2876   </tr>
2877 </table>
2878 <a class="anchor" name="e65f765b6a402c7c8b26335fa4422cf5"></a><!-- doxytag: member="smesh::Mesh::GetMeshEditor" ref="e65f765b6a402c7c8b26335fa4422cf5" args="" --><p>
2879 <table class="mdTable" cellpadding="2" cellspacing="0">
2880   <tr>
2881     <td class="mdRow">
2882       <table cellpadding="0" cellspacing="0" border="0">
2883         <tr>
2884           <td class="md" nowrap valign="top">def smesh.Mesh.GetMeshEditor           </td>
2885           <td class="md" valign="top">(&nbsp;</td>
2886           <td class="md" nowrap valign="top">&nbsp;</td>
2887           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2888           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2889           <td class="md" nowrap></td>
2890         </tr>
2891       </table>
2892     </td>
2893   </tr>
2894 </table>
2895 <table cellspacing="5" cellpadding="0" border="0">
2896   <tr>
2897     <td>
2898       &nbsp;
2899     </td>
2900     <td>
2901
2902 <p>
2903     </td>
2904   </tr>
2905 </table>
2906 <a class="anchor" name="23967469975fb15ab095fbef5d3fff4c"></a><!-- doxytag: member="smesh::Mesh::GetMEDMesh" ref="23967469975fb15ab095fbef5d3fff4c" args="" --><p>
2907 <table class="mdTable" cellpadding="2" cellspacing="0">
2908   <tr>
2909     <td class="mdRow">
2910       <table cellpadding="0" cellspacing="0" border="0">
2911         <tr>
2912           <td class="md" nowrap valign="top">def smesh.Mesh.GetMEDMesh           </td>
2913           <td class="md" valign="top">(&nbsp;</td>
2914           <td class="md" nowrap valign="top">&nbsp;</td>
2915           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2916           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2917           <td class="md" nowrap></td>
2918         </tr>
2919       </table>
2920     </td>
2921   </tr>
2922 </table>
2923 <table cellspacing="5" cellpadding="0" border="0">
2924   <tr>
2925     <td>
2926       &nbsp;
2927     </td>
2928     <td>
2929
2930 <p>
2931     </td>
2932   </tr>
2933 </table>
2934 <a class="anchor" name="726ae692c089873060904db2f5be2489"></a><!-- doxytag: member="smesh::Mesh::NbNodes" ref="726ae692c089873060904db2f5be2489" args="" --><p>
2935 <table class="mdTable" cellpadding="2" cellspacing="0">
2936   <tr>
2937     <td class="mdRow">
2938       <table cellpadding="0" cellspacing="0" border="0">
2939         <tr>
2940           <td class="md" nowrap valign="top">def smesh.Mesh.NbNodes           </td>
2941           <td class="md" valign="top">(&nbsp;</td>
2942           <td class="md" nowrap valign="top">&nbsp;</td>
2943           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2944           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2945           <td class="md" nowrap></td>
2946         </tr>
2947       </table>
2948     </td>
2949   </tr>
2950 </table>
2951 <table cellspacing="5" cellpadding="0" border="0">
2952   <tr>
2953     <td>
2954       &nbsp;
2955     </td>
2956     <td>
2957
2958 <p>
2959     </td>
2960   </tr>
2961 </table>
2962 <a class="anchor" name="ab9164bf03dfc3f96373c83890faeac7"></a><!-- doxytag: member="smesh::Mesh::NbElements" ref="ab9164bf03dfc3f96373c83890faeac7" args="" --><p>
2963 <table class="mdTable" cellpadding="2" cellspacing="0">
2964   <tr>
2965     <td class="mdRow">
2966       <table cellpadding="0" cellspacing="0" border="0">
2967         <tr>
2968           <td class="md" nowrap valign="top">def smesh.Mesh.NbElements           </td>
2969           <td class="md" valign="top">(&nbsp;</td>
2970           <td class="md" nowrap valign="top">&nbsp;</td>
2971           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
2972           <td class="md" valign="top">&nbsp;)&nbsp;</td>
2973           <td class="md" nowrap></td>
2974         </tr>
2975       </table>
2976     </td>
2977   </tr>
2978 </table>
2979 <table cellspacing="5" cellpadding="0" border="0">
2980   <tr>
2981     <td>
2982       &nbsp;
2983     </td>
2984     <td>
2985
2986 <p>
2987     </td>
2988   </tr>
2989 </table>
2990 <a class="anchor" name="8f6a7ba5c4246afbe8c23c31b54fe151"></a><!-- doxytag: member="smesh::Mesh::NbEdges" ref="8f6a7ba5c4246afbe8c23c31b54fe151" args="" --><p>
2991 <table class="mdTable" cellpadding="2" cellspacing="0">
2992   <tr>
2993     <td class="mdRow">
2994       <table cellpadding="0" cellspacing="0" border="0">
2995         <tr>
2996           <td class="md" nowrap valign="top">def smesh.Mesh.NbEdges           </td>
2997           <td class="md" valign="top">(&nbsp;</td>
2998           <td class="md" nowrap valign="top">&nbsp;</td>
2999           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3000           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3001           <td class="md" nowrap></td>
3002         </tr>
3003       </table>
3004     </td>
3005   </tr>
3006 </table>
3007 <table cellspacing="5" cellpadding="0" border="0">
3008   <tr>
3009     <td>
3010       &nbsp;
3011     </td>
3012     <td>
3013
3014 <p>
3015     </td>
3016   </tr>
3017 </table>
3018 <a class="anchor" name="62493e2dea0235f7043c35850ea67bc1"></a><!-- doxytag: member="smesh::Mesh::NbEdgesOfOrder" ref="62493e2dea0235f7043c35850ea67bc1" args="" --><p>
3019 <table class="mdTable" cellpadding="2" cellspacing="0">
3020   <tr>
3021     <td class="mdRow">
3022       <table cellpadding="0" cellspacing="0" border="0">
3023         <tr>
3024           <td class="md" nowrap valign="top">def smesh.Mesh.NbEdgesOfOrder           </td>
3025           <td class="md" valign="top">(&nbsp;</td>
3026           <td class="md" nowrap valign="top">&nbsp;</td>
3027           <td class="mdname" nowrap> <em>self</em>, </td>
3028         </tr>
3029         <tr>
3030           <td class="md" nowrap align="right"></td>
3031           <td class="md"></td>
3032           <td class="md" nowrap>&nbsp;</td>
3033           <td class="mdname" nowrap> <em>elementOrder</em></td>
3034         </tr>
3035         <tr>
3036           <td class="md"></td>
3037           <td class="md">)&nbsp;</td>
3038           <td class="md" colspan="2"></td>
3039         </tr>
3040       </table>
3041     </td>
3042   </tr>
3043 </table>
3044 <table cellspacing="5" cellpadding="0" border="0">
3045   <tr>
3046     <td>
3047       &nbsp;
3048     </td>
3049     <td>
3050
3051 <p>
3052 <dl compact><dt><b>Parameters:</b></dt><dd>
3053   <table border="0" cellspacing="2" cellpadding="0">
3054     <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>
3055   </table>
3056 </dl>
3057     </td>
3058   </tr>
3059 </table>
3060 <a class="anchor" name="7e9df39cf5129962023043abcc898e69"></a><!-- doxytag: member="smesh::Mesh::NbFaces" ref="7e9df39cf5129962023043abcc898e69" args="" --><p>
3061 <table class="mdTable" cellpadding="2" cellspacing="0">
3062   <tr>
3063     <td class="mdRow">
3064       <table cellpadding="0" cellspacing="0" border="0">
3065         <tr>
3066           <td class="md" nowrap valign="top">def smesh.Mesh.NbFaces           </td>
3067           <td class="md" valign="top">(&nbsp;</td>
3068           <td class="md" nowrap valign="top">&nbsp;</td>
3069           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3070           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3071           <td class="md" nowrap></td>
3072         </tr>
3073       </table>
3074     </td>
3075   </tr>
3076 </table>
3077 <table cellspacing="5" cellpadding="0" border="0">
3078   <tr>
3079     <td>
3080       &nbsp;
3081     </td>
3082     <td>
3083
3084 <p>
3085     </td>
3086   </tr>
3087 </table>
3088 <a class="anchor" name="b5f5d0f76b75110f373c2978bec4511d"></a><!-- doxytag: member="smesh::Mesh::NbFacesOfOrder" ref="b5f5d0f76b75110f373c2978bec4511d" args="" --><p>
3089 <table class="mdTable" cellpadding="2" cellspacing="0">
3090   <tr>
3091     <td class="mdRow">
3092       <table cellpadding="0" cellspacing="0" border="0">
3093         <tr>
3094           <td class="md" nowrap valign="top">def smesh.Mesh.NbFacesOfOrder           </td>
3095           <td class="md" valign="top">(&nbsp;</td>
3096           <td class="md" nowrap valign="top">&nbsp;</td>
3097           <td class="mdname" nowrap> <em>self</em>, </td>
3098         </tr>
3099         <tr>
3100           <td class="md" nowrap align="right"></td>
3101           <td class="md"></td>
3102           <td class="md" nowrap>&nbsp;</td>
3103           <td class="mdname" nowrap> <em>elementOrder</em></td>
3104         </tr>
3105         <tr>
3106           <td class="md"></td>
3107           <td class="md">)&nbsp;</td>
3108           <td class="md" colspan="2"></td>
3109         </tr>
3110       </table>
3111     </td>
3112   </tr>
3113 </table>
3114 <table cellspacing="5" cellpadding="0" border="0">
3115   <tr>
3116     <td>
3117       &nbsp;
3118     </td>
3119     <td>
3120
3121 <p>
3122 <dl compact><dt><b>Parameters:</b></dt><dd>
3123   <table border="0" cellspacing="2" cellpadding="0">
3124     <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>
3125   </table>
3126 </dl>
3127     </td>
3128   </tr>
3129 </table>
3130 <a class="anchor" name="45deec5dbf334ba86f69210edb6eb031"></a><!-- doxytag: member="smesh::Mesh::NbTriangles" ref="45deec5dbf334ba86f69210edb6eb031" args="" --><p>
3131 <table class="mdTable" cellpadding="2" cellspacing="0">
3132   <tr>
3133     <td class="mdRow">
3134       <table cellpadding="0" cellspacing="0" border="0">
3135         <tr>
3136           <td class="md" nowrap valign="top">def smesh.Mesh.NbTriangles           </td>
3137           <td class="md" valign="top">(&nbsp;</td>
3138           <td class="md" nowrap valign="top">&nbsp;</td>
3139           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3140           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3141           <td class="md" nowrap></td>
3142         </tr>
3143       </table>
3144     </td>
3145   </tr>
3146 </table>
3147 <table cellspacing="5" cellpadding="0" border="0">
3148   <tr>
3149     <td>
3150       &nbsp;
3151     </td>
3152     <td>
3153
3154 <p>
3155     </td>
3156   </tr>
3157 </table>
3158 <a class="anchor" name="81cdae5d219351e937d02a8ea5c8bd66"></a><!-- doxytag: member="smesh::Mesh::NbTrianglesOfOrder" ref="81cdae5d219351e937d02a8ea5c8bd66" args="" --><p>
3159 <table class="mdTable" cellpadding="2" cellspacing="0">
3160   <tr>
3161     <td class="mdRow">
3162       <table cellpadding="0" cellspacing="0" border="0">
3163         <tr>
3164           <td class="md" nowrap valign="top">def smesh.Mesh.NbTrianglesOfOrder           </td>
3165           <td class="md" valign="top">(&nbsp;</td>
3166           <td class="md" nowrap valign="top">&nbsp;</td>
3167           <td class="mdname" nowrap> <em>self</em>, </td>
3168         </tr>
3169         <tr>
3170           <td class="md" nowrap align="right"></td>
3171           <td class="md"></td>
3172           <td class="md" nowrap>&nbsp;</td>
3173           <td class="mdname" nowrap> <em>elementOrder</em></td>
3174         </tr>
3175         <tr>
3176           <td class="md"></td>
3177           <td class="md">)&nbsp;</td>
3178           <td class="md" colspan="2"></td>
3179         </tr>
3180       </table>
3181     </td>
3182   </tr>
3183 </table>
3184 <table cellspacing="5" cellpadding="0" border="0">
3185   <tr>
3186     <td>
3187       &nbsp;
3188     </td>
3189     <td>
3190
3191 <p>
3192 <dl compact><dt><b>Parameters:</b></dt><dd>
3193   <table border="0" cellspacing="2" cellpadding="0">
3194     <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>
3195   </table>
3196 </dl>
3197     </td>
3198   </tr>
3199 </table>
3200 <a class="anchor" name="d83429db26cce1bc35795935c4c22e0a"></a><!-- doxytag: member="smesh::Mesh::NbQuadrangles" ref="d83429db26cce1bc35795935c4c22e0a" args="" --><p>
3201 <table class="mdTable" cellpadding="2" cellspacing="0">
3202   <tr>
3203     <td class="mdRow">
3204       <table cellpadding="0" cellspacing="0" border="0">
3205         <tr>
3206           <td class="md" nowrap valign="top">def smesh.Mesh.NbQuadrangles           </td>
3207           <td class="md" valign="top">(&nbsp;</td>
3208           <td class="md" nowrap valign="top">&nbsp;</td>
3209           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3210           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3211           <td class="md" nowrap></td>
3212         </tr>
3213       </table>
3214     </td>
3215   </tr>
3216 </table>
3217 <table cellspacing="5" cellpadding="0" border="0">
3218   <tr>
3219     <td>
3220       &nbsp;
3221     </td>
3222     <td>
3223
3224 <p>
3225     </td>
3226   </tr>
3227 </table>
3228 <a class="anchor" name="4c9bca301fa2170813406412cfd9c1aa"></a><!-- doxytag: member="smesh::Mesh::NbQuadranglesOfOrder" ref="4c9bca301fa2170813406412cfd9c1aa" args="" --><p>
3229 <table class="mdTable" cellpadding="2" cellspacing="0">
3230   <tr>
3231     <td class="mdRow">
3232       <table cellpadding="0" cellspacing="0" border="0">
3233         <tr>
3234           <td class="md" nowrap valign="top">def smesh.Mesh.NbQuadranglesOfOrder           </td>
3235           <td class="md" valign="top">(&nbsp;</td>
3236           <td class="md" nowrap valign="top">&nbsp;</td>
3237           <td class="mdname" nowrap> <em>self</em>, </td>
3238         </tr>
3239         <tr>
3240           <td class="md" nowrap align="right"></td>
3241           <td class="md"></td>
3242           <td class="md" nowrap>&nbsp;</td>
3243           <td class="mdname" nowrap> <em>elementOrder</em></td>
3244         </tr>
3245         <tr>
3246           <td class="md"></td>
3247           <td class="md">)&nbsp;</td>
3248           <td class="md" colspan="2"></td>
3249         </tr>
3250       </table>
3251     </td>
3252   </tr>
3253 </table>
3254 <table cellspacing="5" cellpadding="0" border="0">
3255   <tr>
3256     <td>
3257       &nbsp;
3258     </td>
3259     <td>
3260
3261 <p>
3262 <dl compact><dt><b>Parameters:</b></dt><dd>
3263   <table border="0" cellspacing="2" cellpadding="0">
3264     <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>
3265   </table>
3266 </dl>
3267     </td>
3268   </tr>
3269 </table>
3270 <a class="anchor" name="f086f62d71136f0e5a24ee9a4150515b"></a><!-- doxytag: member="smesh::Mesh::NbPolygons" ref="f086f62d71136f0e5a24ee9a4150515b" args="" --><p>
3271 <table class="mdTable" cellpadding="2" cellspacing="0">
3272   <tr>
3273     <td class="mdRow">
3274       <table cellpadding="0" cellspacing="0" border="0">
3275         <tr>
3276           <td class="md" nowrap valign="top">def smesh.Mesh.NbPolygons           </td>
3277           <td class="md" valign="top">(&nbsp;</td>
3278           <td class="md" nowrap valign="top">&nbsp;</td>
3279           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3280           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3281           <td class="md" nowrap></td>
3282         </tr>
3283       </table>
3284     </td>
3285   </tr>
3286 </table>
3287 <table cellspacing="5" cellpadding="0" border="0">
3288   <tr>
3289     <td>
3290       &nbsp;
3291     </td>
3292     <td>
3293
3294 <p>
3295     </td>
3296   </tr>
3297 </table>
3298 <a class="anchor" name="e35ea16aadc59efecaff428c0b3c2dfe"></a><!-- doxytag: member="smesh::Mesh::NbVolumes" ref="e35ea16aadc59efecaff428c0b3c2dfe" args="" --><p>
3299 <table class="mdTable" cellpadding="2" cellspacing="0">
3300   <tr>
3301     <td class="mdRow">
3302       <table cellpadding="0" cellspacing="0" border="0">
3303         <tr>
3304           <td class="md" nowrap valign="top">def smesh.Mesh.NbVolumes           </td>
3305           <td class="md" valign="top">(&nbsp;</td>
3306           <td class="md" nowrap valign="top">&nbsp;</td>
3307           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3308           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3309           <td class="md" nowrap></td>
3310         </tr>
3311       </table>
3312     </td>
3313   </tr>
3314 </table>
3315 <table cellspacing="5" cellpadding="0" border="0">
3316   <tr>
3317     <td>
3318       &nbsp;
3319     </td>
3320     <td>
3321
3322 <p>
3323     </td>
3324   </tr>
3325 </table>
3326 <a class="anchor" name="b5dc83d1838f66e925667cd6634b5919"></a><!-- doxytag: member="smesh::Mesh::NbVolumesOfOrder" ref="b5dc83d1838f66e925667cd6634b5919" args="" --><p>
3327 <table class="mdTable" cellpadding="2" cellspacing="0">
3328   <tr>
3329     <td class="mdRow">
3330       <table cellpadding="0" cellspacing="0" border="0">
3331         <tr>
3332           <td class="md" nowrap valign="top">def smesh.Mesh.NbVolumesOfOrder           </td>
3333           <td class="md" valign="top">(&nbsp;</td>
3334           <td class="md" nowrap valign="top">&nbsp;</td>
3335           <td class="mdname" nowrap> <em>self</em>, </td>
3336         </tr>
3337         <tr>
3338           <td class="md" nowrap align="right"></td>
3339           <td class="md"></td>
3340           <td class="md" nowrap>&nbsp;</td>
3341           <td class="mdname" nowrap> <em>elementOrder</em></td>
3342         </tr>
3343         <tr>
3344           <td class="md"></td>
3345           <td class="md">)&nbsp;</td>
3346           <td class="md" colspan="2"></td>
3347         </tr>
3348       </table>
3349     </td>
3350   </tr>
3351 </table>
3352 <table cellspacing="5" cellpadding="0" border="0">
3353   <tr>
3354     <td>
3355       &nbsp;
3356     </td>
3357     <td>
3358
3359 <p>
3360 <dl compact><dt><b>Parameters:</b></dt><dd>
3361   <table border="0" cellspacing="2" cellpadding="0">
3362     <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>
3363   </table>
3364 </dl>
3365     </td>
3366   </tr>
3367 </table>
3368 <a class="anchor" name="2a7fd2a66045ad4ef37395899cf3e2b4"></a><!-- doxytag: member="smesh::Mesh::NbTetras" ref="2a7fd2a66045ad4ef37395899cf3e2b4" args="" --><p>
3369 <table class="mdTable" cellpadding="2" cellspacing="0">
3370   <tr>
3371     <td class="mdRow">
3372       <table cellpadding="0" cellspacing="0" border="0">
3373         <tr>
3374           <td class="md" nowrap valign="top">def smesh.Mesh.NbTetras           </td>
3375           <td class="md" valign="top">(&nbsp;</td>
3376           <td class="md" nowrap valign="top">&nbsp;</td>
3377           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3378           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3379           <td class="md" nowrap></td>
3380         </tr>
3381       </table>
3382     </td>
3383   </tr>
3384 </table>
3385 <table cellspacing="5" cellpadding="0" border="0">
3386   <tr>
3387     <td>
3388       &nbsp;
3389     </td>
3390     <td>
3391
3392 <p>
3393     </td>
3394   </tr>
3395 </table>
3396 <a class="anchor" name="5f6f04aee13f5e9146b0b83dc4a29136"></a><!-- doxytag: member="smesh::Mesh::NbTetrasOfOrder" ref="5f6f04aee13f5e9146b0b83dc4a29136" args="" --><p>
3397 <table class="mdTable" cellpadding="2" cellspacing="0">
3398   <tr>
3399     <td class="mdRow">
3400       <table cellpadding="0" cellspacing="0" border="0">
3401         <tr>
3402           <td class="md" nowrap valign="top">def smesh.Mesh.NbTetrasOfOrder           </td>
3403           <td class="md" valign="top">(&nbsp;</td>
3404           <td class="md" nowrap valign="top">&nbsp;</td>
3405           <td class="mdname" nowrap> <em>self</em>, </td>
3406         </tr>
3407         <tr>
3408           <td class="md" nowrap align="right"></td>
3409           <td class="md"></td>
3410           <td class="md" nowrap>&nbsp;</td>
3411           <td class="mdname" nowrap> <em>elementOrder</em></td>
3412         </tr>
3413         <tr>
3414           <td class="md"></td>
3415           <td class="md">)&nbsp;</td>
3416           <td class="md" colspan="2"></td>
3417         </tr>
3418       </table>
3419     </td>
3420   </tr>
3421 </table>
3422 <table cellspacing="5" cellpadding="0" border="0">
3423   <tr>
3424     <td>
3425       &nbsp;
3426     </td>
3427     <td>
3428
3429 <p>
3430 <dl compact><dt><b>Parameters:</b></dt><dd>
3431   <table border="0" cellspacing="2" cellpadding="0">
3432     <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>
3433   </table>
3434 </dl>
3435     </td>
3436   </tr>
3437 </table>
3438 <a class="anchor" name="fd3a0392332424162db67bdc18a66b9e"></a><!-- doxytag: member="smesh::Mesh::NbHexas" ref="fd3a0392332424162db67bdc18a66b9e" args="" --><p>
3439 <table class="mdTable" cellpadding="2" cellspacing="0">
3440   <tr>
3441     <td class="mdRow">
3442       <table cellpadding="0" cellspacing="0" border="0">
3443         <tr>
3444           <td class="md" nowrap valign="top">def smesh.Mesh.NbHexas           </td>
3445           <td class="md" valign="top">(&nbsp;</td>
3446           <td class="md" nowrap valign="top">&nbsp;</td>
3447           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3448           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3449           <td class="md" nowrap></td>
3450         </tr>
3451       </table>
3452     </td>
3453   </tr>
3454 </table>
3455 <table cellspacing="5" cellpadding="0" border="0">
3456   <tr>
3457     <td>
3458       &nbsp;
3459     </td>
3460     <td>
3461
3462 <p>
3463     </td>
3464   </tr>
3465 </table>
3466 <a class="anchor" name="30d469eb020c16ac95fe4ccc86df9847"></a><!-- doxytag: member="smesh::Mesh::NbHexasOfOrder" ref="30d469eb020c16ac95fe4ccc86df9847" args="" --><p>
3467 <table class="mdTable" cellpadding="2" cellspacing="0">
3468   <tr>
3469     <td class="mdRow">
3470       <table cellpadding="0" cellspacing="0" border="0">
3471         <tr>
3472           <td class="md" nowrap valign="top">def smesh.Mesh.NbHexasOfOrder           </td>
3473           <td class="md" valign="top">(&nbsp;</td>
3474           <td class="md" nowrap valign="top">&nbsp;</td>
3475           <td class="mdname" nowrap> <em>self</em>, </td>
3476         </tr>
3477         <tr>
3478           <td class="md" nowrap align="right"></td>
3479           <td class="md"></td>
3480           <td class="md" nowrap>&nbsp;</td>
3481           <td class="mdname" nowrap> <em>elementOrder</em></td>
3482         </tr>
3483         <tr>
3484           <td class="md"></td>
3485           <td class="md">)&nbsp;</td>
3486           <td class="md" colspan="2"></td>
3487         </tr>
3488       </table>
3489     </td>
3490   </tr>
3491 </table>
3492 <table cellspacing="5" cellpadding="0" border="0">
3493   <tr>
3494     <td>
3495       &nbsp;
3496     </td>
3497     <td>
3498
3499 <p>
3500 <dl compact><dt><b>Parameters:</b></dt><dd>
3501   <table border="0" cellspacing="2" cellpadding="0">
3502     <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>
3503   </table>
3504 </dl>
3505     </td>
3506   </tr>
3507 </table>
3508 <a class="anchor" name="aee1ae2972f4256dbc23281f212bd63d"></a><!-- doxytag: member="smesh::Mesh::NbPyramids" ref="aee1ae2972f4256dbc23281f212bd63d" args="" --><p>
3509 <table class="mdTable" cellpadding="2" cellspacing="0">
3510   <tr>
3511     <td class="mdRow">
3512       <table cellpadding="0" cellspacing="0" border="0">
3513         <tr>
3514           <td class="md" nowrap valign="top">def smesh.Mesh.NbPyramids           </td>
3515           <td class="md" valign="top">(&nbsp;</td>
3516           <td class="md" nowrap valign="top">&nbsp;</td>
3517           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3518           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3519           <td class="md" nowrap></td>
3520         </tr>
3521       </table>
3522     </td>
3523   </tr>
3524 </table>
3525 <table cellspacing="5" cellpadding="0" border="0">
3526   <tr>
3527     <td>
3528       &nbsp;
3529     </td>
3530     <td>
3531
3532 <p>
3533     </td>
3534   </tr>
3535 </table>
3536 <a class="anchor" name="6f9f0c840846170841655ffe6c88c9ba"></a><!-- doxytag: member="smesh::Mesh::NbPyramidsOfOrder" ref="6f9f0c840846170841655ffe6c88c9ba" args="" --><p>
3537 <table class="mdTable" cellpadding="2" cellspacing="0">
3538   <tr>
3539     <td class="mdRow">
3540       <table cellpadding="0" cellspacing="0" border="0">
3541         <tr>
3542           <td class="md" nowrap valign="top">def smesh.Mesh.NbPyramidsOfOrder           </td>
3543           <td class="md" valign="top">(&nbsp;</td>
3544           <td class="md" nowrap valign="top">&nbsp;</td>
3545           <td class="mdname" nowrap> <em>self</em>, </td>
3546         </tr>
3547         <tr>
3548           <td class="md" nowrap align="right"></td>
3549           <td class="md"></td>
3550           <td class="md" nowrap>&nbsp;</td>
3551           <td class="mdname" nowrap> <em>elementOrder</em></td>
3552         </tr>
3553         <tr>
3554           <td class="md"></td>
3555           <td class="md">)&nbsp;</td>
3556           <td class="md" colspan="2"></td>
3557         </tr>
3558       </table>
3559     </td>
3560   </tr>
3561 </table>
3562 <table cellspacing="5" cellpadding="0" border="0">
3563   <tr>
3564     <td>
3565       &nbsp;
3566     </td>
3567     <td>
3568
3569 <p>
3570 <dl compact><dt><b>Parameters:</b></dt><dd>
3571   <table border="0" cellspacing="2" cellpadding="0">
3572     <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>
3573   </table>
3574 </dl>
3575     </td>
3576   </tr>
3577 </table>
3578 <a class="anchor" name="497d7d510d365904c8850f8a1ab9b9c6"></a><!-- doxytag: member="smesh::Mesh::NbPrisms" ref="497d7d510d365904c8850f8a1ab9b9c6" args="" --><p>
3579 <table class="mdTable" cellpadding="2" cellspacing="0">
3580   <tr>
3581     <td class="mdRow">
3582       <table cellpadding="0" cellspacing="0" border="0">
3583         <tr>
3584           <td class="md" nowrap valign="top">def smesh.Mesh.NbPrisms           </td>
3585           <td class="md" valign="top">(&nbsp;</td>
3586           <td class="md" nowrap valign="top">&nbsp;</td>
3587           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3588           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3589           <td class="md" nowrap></td>
3590         </tr>
3591       </table>
3592     </td>
3593   </tr>
3594 </table>
3595 <table cellspacing="5" cellpadding="0" border="0">
3596   <tr>
3597     <td>
3598       &nbsp;
3599     </td>
3600     <td>
3601
3602 <p>
3603     </td>
3604   </tr>
3605 </table>
3606 <a class="anchor" name="8d37e2b2ec7aff3b89b0933c03409e5b"></a><!-- doxytag: member="smesh::Mesh::NbPrismsOfOrder" ref="8d37e2b2ec7aff3b89b0933c03409e5b" args="" --><p>
3607 <table class="mdTable" cellpadding="2" cellspacing="0">
3608   <tr>
3609     <td class="mdRow">
3610       <table cellpadding="0" cellspacing="0" border="0">
3611         <tr>
3612           <td class="md" nowrap valign="top">def smesh.Mesh.NbPrismsOfOrder           </td>
3613           <td class="md" valign="top">(&nbsp;</td>
3614           <td class="md" nowrap valign="top">&nbsp;</td>
3615           <td class="mdname" nowrap> <em>self</em>, </td>
3616         </tr>
3617         <tr>
3618           <td class="md" nowrap align="right"></td>
3619           <td class="md"></td>
3620           <td class="md" nowrap>&nbsp;</td>
3621           <td class="mdname" nowrap> <em>elementOrder</em></td>
3622         </tr>
3623         <tr>
3624           <td class="md"></td>
3625           <td class="md">)&nbsp;</td>
3626           <td class="md" colspan="2"></td>
3627         </tr>
3628       </table>
3629     </td>
3630   </tr>
3631 </table>
3632 <table cellspacing="5" cellpadding="0" border="0">
3633   <tr>
3634     <td>
3635       &nbsp;
3636     </td>
3637     <td>
3638
3639 <p>
3640 <dl compact><dt><b>Parameters:</b></dt><dd>
3641   <table border="0" cellspacing="2" cellpadding="0">
3642     <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>
3643   </table>
3644 </dl>
3645     </td>
3646   </tr>
3647 </table>
3648 <a class="anchor" name="84903e975c77cc2542ea50143f9cb877"></a><!-- doxytag: member="smesh::Mesh::NbPolyhedrons" ref="84903e975c77cc2542ea50143f9cb877" args="" --><p>
3649 <table class="mdTable" cellpadding="2" cellspacing="0">
3650   <tr>
3651     <td class="mdRow">
3652       <table cellpadding="0" cellspacing="0" border="0">
3653         <tr>
3654           <td class="md" nowrap valign="top">def smesh.Mesh.NbPolyhedrons           </td>
3655           <td class="md" valign="top">(&nbsp;</td>
3656           <td class="md" nowrap valign="top">&nbsp;</td>
3657           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3658           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3659           <td class="md" nowrap></td>
3660         </tr>
3661       </table>
3662     </td>
3663   </tr>
3664 </table>
3665 <table cellspacing="5" cellpadding="0" border="0">
3666   <tr>
3667     <td>
3668       &nbsp;
3669     </td>
3670     <td>
3671
3672 <p>
3673     </td>
3674   </tr>
3675 </table>
3676 <a class="anchor" name="fafa87c1893299b30bffdaa748837ace"></a><!-- doxytag: member="smesh::Mesh::NbSubMesh" ref="fafa87c1893299b30bffdaa748837ace" args="" --><p>
3677 <table class="mdTable" cellpadding="2" cellspacing="0">
3678   <tr>
3679     <td class="mdRow">
3680       <table cellpadding="0" cellspacing="0" border="0">
3681         <tr>
3682           <td class="md" nowrap valign="top">def smesh.Mesh.NbSubMesh           </td>
3683           <td class="md" valign="top">(&nbsp;</td>
3684           <td class="md" nowrap valign="top">&nbsp;</td>
3685           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3686           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3687           <td class="md" nowrap></td>
3688         </tr>
3689       </table>
3690     </td>
3691   </tr>
3692 </table>
3693 <table cellspacing="5" cellpadding="0" border="0">
3694   <tr>
3695     <td>
3696       &nbsp;
3697     </td>
3698     <td>
3699
3700 <p>
3701     </td>
3702   </tr>
3703 </table>
3704 <a class="anchor" name="2f7b4230985fdf7dac8c1a3dc5d96efa"></a><!-- doxytag: member="smesh::Mesh::GetElementsId" ref="2f7b4230985fdf7dac8c1a3dc5d96efa" args="" --><p>
3705 <table class="mdTable" cellpadding="2" cellspacing="0">
3706   <tr>
3707     <td class="mdRow">
3708       <table cellpadding="0" cellspacing="0" border="0">
3709         <tr>
3710           <td class="md" nowrap valign="top">def smesh.Mesh.GetElementsId           </td>
3711           <td class="md" valign="top">(&nbsp;</td>
3712           <td class="md" nowrap valign="top">&nbsp;</td>
3713           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3714           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3715           <td class="md" nowrap></td>
3716         </tr>
3717       </table>
3718     </td>
3719   </tr>
3720 </table>
3721 <table cellspacing="5" cellpadding="0" border="0">
3722   <tr>
3723     <td>
3724       &nbsp;
3725     </td>
3726     <td>
3727
3728 <p>
3729     </td>
3730   </tr>
3731 </table>
3732 <a class="anchor" name="1dbede49ac46741782d4b88096024754"></a><!-- doxytag: member="smesh::Mesh::GetElementsByType" ref="1dbede49ac46741782d4b88096024754" args="" --><p>
3733 <table class="mdTable" cellpadding="2" cellspacing="0">
3734   <tr>
3735     <td class="mdRow">
3736       <table cellpadding="0" cellspacing="0" border="0">
3737         <tr>
3738           <td class="md" nowrap valign="top">def smesh.Mesh.GetElementsByType           </td>
3739           <td class="md" valign="top">(&nbsp;</td>
3740           <td class="md" nowrap valign="top">&nbsp;</td>
3741           <td class="mdname" nowrap> <em>self</em>, </td>
3742         </tr>
3743         <tr>
3744           <td class="md" nowrap align="right"></td>
3745           <td class="md"></td>
3746           <td class="md" nowrap>&nbsp;</td>
3747           <td class="mdname" nowrap> <em>elementType</em></td>
3748         </tr>
3749         <tr>
3750           <td class="md"></td>
3751           <td class="md">)&nbsp;</td>
3752           <td class="md" colspan="2"></td>
3753         </tr>
3754       </table>
3755     </td>
3756   </tr>
3757 </table>
3758 <table cellspacing="5" cellpadding="0" border="0">
3759   <tr>
3760     <td>
3761       &nbsp;
3762     </td>
3763     <td>
3764
3765 <p>
3766 <dl compact><dt><b>Parameters:</b></dt><dd>
3767   <table border="0" cellspacing="2" cellpadding="0">
3768     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is required type of elements </td></tr>
3769   </table>
3770 </dl>
3771     </td>
3772   </tr>
3773 </table>
3774 <a class="anchor" name="d4f0260724efd10fc07d6cc030348bf7"></a><!-- doxytag: member="smesh::Mesh::GetNodesId" ref="d4f0260724efd10fc07d6cc030348bf7" args="" --><p>
3775 <table class="mdTable" cellpadding="2" cellspacing="0">
3776   <tr>
3777     <td class="mdRow">
3778       <table cellpadding="0" cellspacing="0" border="0">
3779         <tr>
3780           <td class="md" nowrap valign="top">def smesh.Mesh.GetNodesId           </td>
3781           <td class="md" valign="top">(&nbsp;</td>
3782           <td class="md" nowrap valign="top">&nbsp;</td>
3783           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3784           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3785           <td class="md" nowrap></td>
3786         </tr>
3787       </table>
3788     </td>
3789   </tr>
3790 </table>
3791 <table cellspacing="5" cellpadding="0" border="0">
3792   <tr>
3793     <td>
3794       &nbsp;
3795     </td>
3796     <td>
3797
3798 <p>
3799     </td>
3800   </tr>
3801 </table>
3802 <a class="anchor" name="09d64e636ad97f4929174795376cb79a"></a><!-- doxytag: member="smesh::Mesh::GetElementType" ref="09d64e636ad97f4929174795376cb79a" args="" --><p>
3803 <table class="mdTable" cellpadding="2" cellspacing="0">
3804   <tr>
3805     <td class="mdRow">
3806       <table cellpadding="0" cellspacing="0" border="0">
3807         <tr>
3808           <td class="md" nowrap valign="top">def smesh.Mesh.GetElementType           </td>
3809           <td class="md" valign="top">(&nbsp;</td>
3810           <td class="md" nowrap valign="top">&nbsp;</td>
3811           <td class="mdname" nowrap> <em>self</em>, </td>
3812         </tr>
3813         <tr>
3814           <td class="md" nowrap align="right"></td>
3815           <td class="md"></td>
3816           <td class="md" nowrap>&nbsp;</td>
3817           <td class="mdname" nowrap> <em>id</em>, </td>
3818         </tr>
3819         <tr>
3820           <td class="md" nowrap align="right"></td>
3821           <td class="md"></td>
3822           <td class="md" nowrap>&nbsp;</td>
3823           <td class="mdname" nowrap> <em>iselem</em></td>
3824         </tr>
3825         <tr>
3826           <td class="md"></td>
3827           <td class="md">)&nbsp;</td>
3828           <td class="md" colspan="2"></td>
3829         </tr>
3830       </table>
3831     </td>
3832   </tr>
3833 </table>
3834 <table cellspacing="5" cellpadding="0" border="0">
3835   <tr>
3836     <td>
3837       &nbsp;
3838     </td>
3839     <td>
3840
3841 <p>
3842     </td>
3843   </tr>
3844 </table>
3845 <a class="anchor" name="cff00e6b2f5d63f24af53e5d654d259e"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementsId" ref="cff00e6b2f5d63f24af53e5d654d259e" args="" --><p>
3846 <table class="mdTable" cellpadding="2" cellspacing="0">
3847   <tr>
3848     <td class="mdRow">
3849       <table cellpadding="0" cellspacing="0" border="0">
3850         <tr>
3851           <td class="md" nowrap valign="top">def smesh.Mesh.GetSubMeshElementsId           </td>
3852           <td class="md" valign="top">(&nbsp;</td>
3853           <td class="md" nowrap valign="top">&nbsp;</td>
3854           <td class="mdname" nowrap> <em>self</em>, </td>
3855         </tr>
3856         <tr>
3857           <td class="md" nowrap align="right"></td>
3858           <td class="md"></td>
3859           <td class="md" nowrap>&nbsp;</td>
3860           <td class="mdname" nowrap> <em>shapeID</em></td>
3861         </tr>
3862         <tr>
3863           <td class="md"></td>
3864           <td class="md">)&nbsp;</td>
3865           <td class="md" colspan="2"></td>
3866         </tr>
3867       </table>
3868     </td>
3869   </tr>
3870 </table>
3871 <table cellspacing="5" cellpadding="0" border="0">
3872   <tr>
3873     <td>
3874       &nbsp;
3875     </td>
3876     <td>
3877
3878 <p>
3879 <dl compact><dt><b>Parameters:</b></dt><dd>
3880   <table border="0" cellspacing="2" cellpadding="0">
3881     <tr><td valign="top"></td><td valign="top"><em>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
3882   </table>
3883 </dl>
3884     </td>
3885   </tr>
3886 </table>
3887 <a class="anchor" name="df30b3062d9420c85f457d8d67716c6a"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshNodesId" ref="df30b3062d9420c85f457d8d67716c6a" args="" --><p>
3888 <table class="mdTable" cellpadding="2" cellspacing="0">
3889   <tr>
3890     <td class="mdRow">
3891       <table cellpadding="0" cellspacing="0" border="0">
3892         <tr>
3893           <td class="md" nowrap valign="top">def smesh.Mesh.GetSubMeshNodesId           </td>
3894           <td class="md" valign="top">(&nbsp;</td>
3895           <td class="md" nowrap valign="top">&nbsp;</td>
3896           <td class="mdname" nowrap> <em>self</em>, </td>
3897         </tr>
3898         <tr>
3899           <td class="md" nowrap align="right"></td>
3900           <td class="md"></td>
3901           <td class="md" nowrap>&nbsp;</td>
3902           <td class="mdname" nowrap> <em>shapeID</em>, </td>
3903         </tr>
3904         <tr>
3905           <td class="md" nowrap align="right"></td>
3906           <td class="md"></td>
3907           <td class="md" nowrap>&nbsp;</td>
3908           <td class="mdname" nowrap> <em>all</em></td>
3909         </tr>
3910         <tr>
3911           <td class="md"></td>
3912           <td class="md">)&nbsp;</td>
3913           <td class="md" colspan="2"></td>
3914         </tr>
3915       </table>
3916     </td>
3917   </tr>
3918 </table>
3919 <table cellspacing="5" cellpadding="0" border="0">
3920   <tr>
3921     <td>
3922       &nbsp;
3923     </td>
3924     <td>
3925
3926 <p>
3927 <dl compact><dt><b>Parameters:</b></dt><dd>
3928   <table border="0" cellspacing="2" cellpadding="0">
3929     <tr><td valign="top"></td><td valign="top"><em>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
3930   </table>
3931 </dl>
3932     </td>
3933   </tr>
3934 </table>
3935 <a class="anchor" name="01928943dd569e70590f7a82d5a9c083"></a><!-- doxytag: member="smesh::Mesh::GetSubMeshElementType" ref="01928943dd569e70590f7a82d5a9c083" args="" --><p>
3936 <table class="mdTable" cellpadding="2" cellspacing="0">
3937   <tr>
3938     <td class="mdRow">
3939       <table cellpadding="0" cellspacing="0" border="0">
3940         <tr>
3941           <td class="md" nowrap valign="top">def smesh.Mesh.GetSubMeshElementType           </td>
3942           <td class="md" valign="top">(&nbsp;</td>
3943           <td class="md" nowrap valign="top">&nbsp;</td>
3944           <td class="mdname" nowrap> <em>self</em>, </td>
3945         </tr>
3946         <tr>
3947           <td class="md" nowrap align="right"></td>
3948           <td class="md"></td>
3949           <td class="md" nowrap>&nbsp;</td>
3950           <td class="mdname" nowrap> <em>shapeID</em></td>
3951         </tr>
3952         <tr>
3953           <td class="md"></td>
3954           <td class="md">)&nbsp;</td>
3955           <td class="md" colspan="2"></td>
3956         </tr>
3957       </table>
3958     </td>
3959   </tr>
3960 </table>
3961 <table cellspacing="5" cellpadding="0" border="0">
3962   <tr>
3963     <td>
3964       &nbsp;
3965     </td>
3966     <td>
3967
3968 <p>
3969 <dl compact><dt><b>Parameters:</b></dt><dd>
3970   <table border="0" cellspacing="2" cellpadding="0">
3971     <tr><td valign="top"></td><td valign="top"><em>shapeID</em>&nbsp;</td><td>is geom object(subshape) IOR </td></tr>
3972   </table>
3973 </dl>
3974     </td>
3975   </tr>
3976 </table>
3977 <a class="anchor" name="97cc6a5900b73642880b5c5327167347"></a><!-- doxytag: member="smesh::Mesh::Dump" ref="97cc6a5900b73642880b5c5327167347" args="" --><p>
3978 <table class="mdTable" cellpadding="2" cellspacing="0">
3979   <tr>
3980     <td class="mdRow">
3981       <table cellpadding="0" cellspacing="0" border="0">
3982         <tr>
3983           <td class="md" nowrap valign="top">def smesh.Mesh.Dump           </td>
3984           <td class="md" valign="top">(&nbsp;</td>
3985           <td class="md" nowrap valign="top">&nbsp;</td>
3986           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
3987           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3988           <td class="md" nowrap></td>
3989         </tr>
3990       </table>
3991     </td>
3992   </tr>
3993 </table>
3994 <table cellspacing="5" cellpadding="0" border="0">
3995   <tr>
3996     <td>
3997       &nbsp;
3998     </td>
3999     <td>
4000
4001 <p>
4002     </td>
4003   </tr>
4004 </table>
4005 <a class="anchor" name="8c5f43b40615e416e8723250aedca198"></a><!-- doxytag: member="smesh::Mesh::GetNodeXYZ" ref="8c5f43b40615e416e8723250aedca198" args="" --><p>
4006 <table class="mdTable" cellpadding="2" cellspacing="0">
4007   <tr>
4008     <td class="mdRow">
4009       <table cellpadding="0" cellspacing="0" border="0">
4010         <tr>
4011           <td class="md" nowrap valign="top">def smesh.Mesh.GetNodeXYZ           </td>
4012           <td class="md" valign="top">(&nbsp;</td>
4013           <td class="md" nowrap valign="top">&nbsp;</td>
4014           <td class="mdname" nowrap> <em>self</em>, </td>
4015         </tr>
4016         <tr>
4017           <td class="md" nowrap align="right"></td>
4018           <td class="md"></td>
4019           <td class="md" nowrap>&nbsp;</td>
4020           <td class="mdname" nowrap> <em>id</em></td>
4021         </tr>
4022         <tr>
4023           <td class="md"></td>
4024           <td class="md">)&nbsp;</td>
4025           <td class="md" colspan="2"></td>
4026         </tr>
4027       </table>
4028     </td>
4029   </tr>
4030 </table>
4031 <table cellspacing="5" cellpadding="0" border="0">
4032   <tr>
4033     <td>
4034       &nbsp;
4035     </td>
4036     <td>
4037
4038 <p>
4039     </td>
4040   </tr>
4041 </table>
4042 <a class="anchor" name="89759593eb975e4a98f21fad2f0471d9"></a><!-- doxytag: member="smesh::Mesh::GetNodeInverseElements" ref="89759593eb975e4a98f21fad2f0471d9" args="" --><p>
4043 <table class="mdTable" cellpadding="2" cellspacing="0">
4044   <tr>
4045     <td class="mdRow">
4046       <table cellpadding="0" cellspacing="0" border="0">
4047         <tr>
4048           <td class="md" nowrap valign="top">def smesh.Mesh.GetNodeInverseElements           </td>
4049           <td class="md" valign="top">(&nbsp;</td>
4050           <td class="md" nowrap valign="top">&nbsp;</td>
4051           <td class="mdname" nowrap> <em>self</em>, </td>
4052         </tr>
4053         <tr>
4054           <td class="md" nowrap align="right"></td>
4055           <td class="md"></td>
4056           <td class="md" nowrap>&nbsp;</td>
4057           <td class="mdname" nowrap> <em>id</em></td>
4058         </tr>
4059         <tr>
4060           <td class="md"></td>
4061           <td class="md">)&nbsp;</td>
4062           <td class="md" colspan="2"></td>
4063         </tr>
4064       </table>
4065     </td>
4066   </tr>
4067 </table>
4068 <table cellspacing="5" cellpadding="0" border="0">
4069   <tr>
4070     <td>
4071       &nbsp;
4072     </td>
4073     <td>
4074
4075 <p>
4076     </td>
4077   </tr>
4078 </table>
4079 <a class="anchor" name="819f94ff143442f18726ad6d571f4d4d"></a><!-- doxytag: member="smesh::Mesh::GetShapeID" ref="819f94ff143442f18726ad6d571f4d4d" args="" --><p>
4080 <table class="mdTable" cellpadding="2" cellspacing="0">
4081   <tr>
4082     <td class="mdRow">
4083       <table cellpadding="0" cellspacing="0" border="0">
4084         <tr>
4085           <td class="md" nowrap valign="top">def smesh.Mesh.GetShapeID           </td>
4086           <td class="md" valign="top">(&nbsp;</td>
4087           <td class="md" nowrap valign="top">&nbsp;</td>
4088           <td class="mdname" nowrap> <em>self</em>, </td>
4089         </tr>
4090         <tr>
4091           <td class="md" nowrap align="right"></td>
4092           <td class="md"></td>
4093           <td class="md" nowrap>&nbsp;</td>
4094           <td class="mdname" nowrap> <em>id</em></td>
4095         </tr>
4096         <tr>
4097           <td class="md"></td>
4098           <td class="md">)&nbsp;</td>
4099           <td class="md" colspan="2"></td>
4100         </tr>
4101       </table>
4102     </td>
4103   </tr>
4104 </table>
4105 <table cellspacing="5" cellpadding="0" border="0">
4106   <tr>
4107     <td>
4108       &nbsp;
4109     </td>
4110     <td>
4111
4112 <p>
4113     </td>
4114   </tr>
4115 </table>
4116 <a class="anchor" name="eef3aa74ef3616715448260f21f743fe"></a><!-- doxytag: member="smesh::Mesh::GetShapeIDForElem" ref="eef3aa74ef3616715448260f21f743fe" args="" --><p>
4117 <table class="mdTable" cellpadding="2" cellspacing="0">
4118   <tr>
4119     <td class="mdRow">
4120       <table cellpadding="0" cellspacing="0" border="0">
4121         <tr>
4122           <td class="md" nowrap valign="top">def smesh.Mesh.GetShapeIDForElem           </td>
4123           <td class="md" valign="top">(&nbsp;</td>
4124           <td class="md" nowrap valign="top">&nbsp;</td>
4125           <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
4126           <td class="md" valign="top">&nbsp;)&nbsp;</td>
4127           <td class="md" nowrap></td>
4128         </tr>
4129       </table>
4130     </td>
4131   </tr>
4132 </table>
4133 <table cellspacing="5" cellpadding="0" border="0">
4134   <tr>
4135     <td>
4136       &nbsp;
4137     </td>
4138     <td>
4139
4140 <p>
4141     </td>
4142   </tr>
4143 </table>
4144 <a class="anchor" name="8a3f80335947fd570bba6b4f53a8a561"></a><!-- doxytag: member="smesh::Mesh::GetElemNbNodes" ref="8a3f80335947fd570bba6b4f53a8a561" args="" --><p>
4145 <table class="mdTable" cellpadding="2" cellspacing="0">
4146   <tr>
4147     <td class="mdRow">
4148       <table cellpadding="0" cellspacing="0" border="0">
4149         <tr>
4150           <td class="md" nowrap valign="top">def smesh.Mesh.GetElemNbNodes           </td>
4151           <td class="md" valign="top">(&nbsp;</td>
4152           <td class="md" nowrap valign="top">&nbsp;</td>
4153           <td class="mdname" nowrap> <em>self</em>, </td>
4154         </tr>
4155         <tr>
4156           <td class="md" nowrap align="right"></td>
4157           <td class="md"></td>
4158           <td class="md" nowrap>&nbsp;</td>
4159           <td class="mdname" nowrap> <em>id</em></td>
4160         </tr>
4161         <tr>
4162           <td class="md"></td>
4163           <td class="md">)&nbsp;</td>
4164           <td class="md" colspan="2"></td>
4165         </tr>
4166       </table>
4167     </td>
4168   </tr>
4169 </table>
4170 <table cellspacing="5" cellpadding="0" border="0">
4171   <tr>
4172     <td>
4173       &nbsp;
4174     </td>
4175     <td>
4176
4177 <p>
4178     </td>
4179   </tr>
4180 </table>
4181 <a class="anchor" name="b962a2eb7fc5b6ee8c50795d185c45d0"></a><!-- doxytag: member="smesh::Mesh::GetElemNode" ref="b962a2eb7fc5b6ee8c50795d185c45d0" args="" --><p>
4182 <table class="mdTable" cellpadding="2" cellspacing="0">
4183   <tr>
4184     <td class="mdRow">
4185       <table cellpadding="0" cellspacing="0" border="0">
4186         <tr>
4187           <td class="md" nowrap valign="top">def smesh.Mesh.GetElemNode           </td>
4188           <td class="md" valign="top">(&nbsp;</td>
4189           <td class="md" nowrap valign="top">&nbsp;</td>
4190           <td class="mdname" nowrap> <em>self</em>, </td>
4191         </tr>
4192         <tr>
4193           <td class="md" nowrap align="right"></td>
4194           <td class="md"></td>
4195           <td class="md" nowrap>&nbsp;</td>
4196           <td class="mdname" nowrap> <em>id</em>, </td>
4197         </tr>
4198         <tr>
4199           <td class="md" nowrap align="right"></td>
4200           <td class="md"></td>
4201           <td class="md" nowrap>&nbsp;</td>
4202           <td class="mdname" nowrap> <em>index</em></td>
4203         </tr>
4204         <tr>
4205           <td class="md"></td>
4206           <td class="md">)&nbsp;</td>
4207           <td class="md" colspan="2"></td>
4208         </tr>
4209       </table>
4210     </td>
4211   </tr>
4212 </table>
4213 <table cellspacing="5" cellpadding="0" border="0">
4214   <tr>
4215     <td>
4216       &nbsp;
4217     </td>
4218     <td>
4219
4220 <p>
4221     </td>
4222   </tr>
4223 </table>
4224 <a class="anchor" name="e51aaa086dca92d2b7966ae0b49aefd7"></a><!-- doxytag: member="smesh::Mesh::IsMediumNode" ref="e51aaa086dca92d2b7966ae0b49aefd7" args="" --><p>
4225 <table class="mdTable" cellpadding="2" cellspacing="0">
4226   <tr>
4227     <td class="mdRow">
4228       <table cellpadding="0" cellspacing="0" border="0">
4229         <tr>
4230           <td class="md" nowrap valign="top">def smesh.Mesh.IsMediumNode           </td>
4231           <td class="md" valign="top">(&nbsp;</td>
4232           <td class="md" nowrap valign="top">&nbsp;</td>
4233           <td class="mdname" nowrap> <em>self</em>, </td>
4234         </tr>
4235         <tr>
4236           <td class="md" nowrap align="right"></td>
4237           <td class="md"></td>
4238           <td class="md" nowrap>&nbsp;</td>
4239           <td class="mdname" nowrap> <em>elementID</em>, </td>
4240         </tr>
4241         <tr>
4242           <td class="md" nowrap align="right"></td>
4243           <td class="md"></td>
4244           <td class="md" nowrap>&nbsp;</td>
4245           <td class="mdname" nowrap> <em>nodeID</em></td>
4246         </tr>
4247         <tr>
4248           <td class="md"></td>
4249           <td class="md">)&nbsp;</td>
4250           <td class="md" colspan="2"></td>
4251         </tr>
4252       </table>
4253     </td>
4254   </tr>
4255 </table>
4256 <table cellspacing="5" cellpadding="0" border="0">
4257   <tr>
4258     <td>
4259       &nbsp;
4260     </td>
4261     <td>
4262
4263 <p>
4264     </td>
4265   </tr>
4266 </table>
4267 <a class="anchor" name="10e70db0e24a1ec78636f8651a402873"></a><!-- doxytag: member="smesh::Mesh::IsMediumNodeOfAnyElem" ref="10e70db0e24a1ec78636f8651a402873" args="" --><p>
4268 <table class="mdTable" cellpadding="2" cellspacing="0">
4269   <tr>
4270     <td class="mdRow">
4271       <table cellpadding="0" cellspacing="0" border="0">
4272         <tr>
4273           <td class="md" nowrap valign="top">def smesh.Mesh.IsMediumNodeOfAnyElem           </td>
4274           <td class="md" valign="top">(&nbsp;</td>
4275           <td class="md" nowrap valign="top">&nbsp;</td>
4276           <td class="mdname" nowrap> <em>self</em>, </td>
4277         </tr>
4278         <tr>
4279           <td class="md" nowrap align="right"></td>
4280           <td class="md"></td>
4281           <td class="md" nowrap>&nbsp;</td>
4282           <td class="mdname" nowrap> <em>nodeID</em>, </td>
4283         </tr>
4284         <tr>
4285           <td class="md" nowrap align="right"></td>
4286           <td class="md"></td>
4287           <td class="md" nowrap>&nbsp;</td>
4288           <td class="mdname" nowrap> <em>elementType</em></td>
4289         </tr>
4290         <tr>
4291           <td class="md"></td>
4292           <td class="md">)&nbsp;</td>
4293           <td class="md" colspan="2"></td>
4294         </tr>
4295       </table>
4296     </td>
4297   </tr>
4298 </table>
4299 <table cellspacing="5" cellpadding="0" border="0">
4300   <tr>
4301     <td>
4302       &nbsp;
4303     </td>
4304     <td>
4305
4306 <p>
4307     </td>
4308   </tr>
4309 </table>
4310 <a class="anchor" name="bf279ea4ea4ea4aa0e01ef0b2da41376"></a><!-- doxytag: member="smesh::Mesh::ElemNbEdges" ref="bf279ea4ea4ea4aa0e01ef0b2da41376" args="" --><p>
4311 <table class="mdTable" cellpadding="2" cellspacing="0">
4312   <tr>
4313     <td class="mdRow">
4314       <table cellpadding="0" cellspacing="0" border="0">
4315         <tr>
4316           <td class="md" nowrap valign="top">def smesh.Mesh.ElemNbEdges           </td>
4317           <td class="md" valign="top">(&nbsp;</td>
4318           <td class="md" nowrap valign="top">&nbsp;</td>
4319           <td class="mdname" nowrap> <em>self</em>, </td>
4320         </tr>
4321         <tr>
4322           <td class="md" nowrap align="right"></td>
4323           <td class="md"></td>
4324           <td class="md" nowrap>&nbsp;</td>
4325           <td class="mdname" nowrap> <em>id</em></td>
4326         </tr>
4327         <tr>
4328           <td class="md"></td>
4329           <td class="md">)&nbsp;</td>
4330           <td class="md" colspan="2"></td>
4331         </tr>
4332       </table>
4333     </td>
4334   </tr>
4335 </table>
4336 <table cellspacing="5" cellpadding="0" border="0">
4337   <tr>
4338     <td>
4339       &nbsp;
4340     </td>
4341     <td>
4342
4343 <p>
4344     </td>
4345   </tr>
4346 </table>
4347 <a class="anchor" name="ba5c055ca37c30cb77d2c698cb062d18"></a><!-- doxytag: member="smesh::Mesh::ElemNbFaces" ref="ba5c055ca37c30cb77d2c698cb062d18" args="" --><p>
4348 <table class="mdTable" cellpadding="2" cellspacing="0">
4349   <tr>
4350     <td class="mdRow">
4351       <table cellpadding="0" cellspacing="0" border="0">
4352         <tr>
4353           <td class="md" nowrap valign="top">def smesh.Mesh.ElemNbFaces           </td>
4354           <td class="md" valign="top">(&nbsp;</td>
4355           <td class="md" nowrap valign="top">&nbsp;</td>
4356           <td class="mdname" nowrap> <em>self</em>, </td>
4357         </tr>
4358         <tr>
4359           <td class="md" nowrap align="right"></td>
4360           <td class="md"></td>
4361           <td class="md" nowrap>&nbsp;</td>
4362           <td class="mdname" nowrap> <em>id</em></td>
4363         </tr>
4364         <tr>
4365           <td class="md"></td>
4366           <td class="md">)&nbsp;</td>
4367           <td class="md" colspan="2"></td>
4368         </tr>
4369       </table>
4370     </td>
4371   </tr>
4372 </table>
4373 <table cellspacing="5" cellpadding="0" border="0">
4374   <tr>
4375     <td>
4376       &nbsp;
4377     </td>
4378     <td>
4379
4380 <p>
4381     </td>
4382   </tr>
4383 </table>
4384 <a class="anchor" name="0711cb1be29ca2d8e186e921650b9a75"></a><!-- doxytag: member="smesh::Mesh::IsPoly" ref="0711cb1be29ca2d8e186e921650b9a75" args="" --><p>
4385 <table class="mdTable" cellpadding="2" cellspacing="0">
4386   <tr>
4387     <td class="mdRow">
4388       <table cellpadding="0" cellspacing="0" border="0">
4389         <tr>
4390           <td class="md" nowrap valign="top">def smesh.Mesh.IsPoly           </td>
4391           <td class="md" valign="top">(&nbsp;</td>
4392           <td class="md" nowrap valign="top">&nbsp;</td>
4393           <td class="mdname" nowrap> <em>self</em>, </td>
4394         </tr>
4395         <tr>
4396           <td class="md" nowrap align="right"></td>
4397           <td class="md"></td>
4398           <td class="md" nowrap>&nbsp;</td>
4399           <td class="mdname" nowrap> <em>id</em></td>
4400         </tr>
4401         <tr>
4402           <td class="md"></td>
4403           <td class="md">)&nbsp;</td>
4404           <td class="md" colspan="2"></td>
4405         </tr>
4406       </table>
4407     </td>
4408   </tr>
4409 </table>
4410 <table cellspacing="5" cellpadding="0" border="0">
4411   <tr>
4412     <td>
4413       &nbsp;
4414     </td>
4415     <td>
4416
4417 <p>
4418     </td>
4419   </tr>
4420 </table>
4421 <a class="anchor" name="a6688e1a2742f29aa5b662cc7aaa4032"></a><!-- doxytag: member="smesh::Mesh::IsQuadratic" ref="a6688e1a2742f29aa5b662cc7aaa4032" args="" --><p>
4422 <table class="mdTable" cellpadding="2" cellspacing="0">
4423   <tr>
4424     <td class="mdRow">
4425       <table cellpadding="0" cellspacing="0" border="0">
4426         <tr>
4427           <td class="md" nowrap valign="top">def smesh.Mesh.IsQuadratic           </td>
4428           <td class="md" valign="top">(&nbsp;</td>
4429           <td class="md" nowrap valign="top">&nbsp;</td>
4430           <td class="mdname" nowrap> <em>self</em>, </td>
4431         </tr>
4432         <tr>
4433           <td class="md" nowrap align="right"></td>
4434           <td class="md"></td>
4435           <td class="md" nowrap>&nbsp;</td>
4436           <td class="mdname" nowrap> <em>id</em></td>
4437         </tr>
4438         <tr>
4439           <td class="md"></td>
4440           <td class="md">)&nbsp;</td>
4441           <td class="md" colspan="2"></td>
4442         </tr>
4443       </table>
4444     </td>
4445   </tr>
4446 </table>
4447 <table cellspacing="5" cellpadding="0" border="0">
4448   <tr>
4449     <td>
4450       &nbsp;
4451     </td>
4452     <td>
4453
4454 <p>
4455     </td>
4456   </tr>
4457 </table>
4458 <a class="anchor" name="512996a6214d6d7bb82c449126602dcb"></a><!-- doxytag: member="smesh::Mesh::BaryCenter" ref="512996a6214d6d7bb82c449126602dcb" args="" --><p>
4459 <table class="mdTable" cellpadding="2" cellspacing="0">
4460   <tr>
4461     <td class="mdRow">
4462       <table cellpadding="0" cellspacing="0" border="0">
4463         <tr>
4464           <td class="md" nowrap valign="top">def smesh.Mesh.BaryCenter           </td>
4465           <td class="md" valign="top">(&nbsp;</td>
4466           <td class="md" nowrap valign="top">&nbsp;</td>
4467           <td class="mdname" nowrap> <em>self</em>, </td>
4468         </tr>
4469         <tr>
4470           <td class="md" nowrap align="right"></td>
4471           <td class="md"></td>
4472           <td class="md" nowrap>&nbsp;</td>
4473           <td class="mdname" nowrap> <em>id</em></td>
4474         </tr>
4475         <tr>
4476           <td class="md"></td>
4477           <td class="md">)&nbsp;</td>
4478           <td class="md" colspan="2"></td>
4479         </tr>
4480       </table>
4481     </td>
4482   </tr>
4483 </table>
4484 <table cellspacing="5" cellpadding="0" border="0">
4485   <tr>
4486     <td>
4487       &nbsp;
4488     </td>
4489     <td>
4490
4491 <p>
4492     </td>
4493   </tr>
4494 </table>
4495 <a class="anchor" name="7ef5a1396c6ca2f87f866019d6994fda"></a><!-- doxytag: member="smesh::Mesh::RemoveElements" ref="7ef5a1396c6ca2f87f866019d6994fda" args="" --><p>
4496 <table class="mdTable" cellpadding="2" cellspacing="0">
4497   <tr>
4498     <td class="mdRow">
4499       <table cellpadding="0" cellspacing="0" border="0">
4500         <tr>
4501           <td class="md" nowrap valign="top">def smesh.Mesh.RemoveElements           </td>
4502           <td class="md" valign="top">(&nbsp;</td>
4503           <td class="md" nowrap valign="top">&nbsp;</td>
4504           <td class="mdname" nowrap> <em>self</em>, </td>
4505         </tr>
4506         <tr>
4507           <td class="md" nowrap align="right"></td>
4508           <td class="md"></td>
4509           <td class="md" nowrap>&nbsp;</td>
4510           <td class="mdname" nowrap> <em>IDsOfElements</em></td>
4511         </tr>
4512         <tr>
4513           <td class="md"></td>
4514           <td class="md">)&nbsp;</td>
4515           <td class="md" colspan="2"></td>
4516         </tr>
4517       </table>
4518     </td>
4519   </tr>
4520 </table>
4521 <table cellspacing="5" cellpadding="0" border="0">
4522   <tr>
4523     <td>
4524       &nbsp;
4525     </td>
4526     <td>
4527
4528 <p>
4529 <dl compact><dt><b>Parameters:</b></dt><dd>
4530   <table border="0" cellspacing="2" cellpadding="0">
4531     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>is list of ids of elements to remove </td></tr>
4532   </table>
4533 </dl>
4534     </td>
4535   </tr>
4536 </table>
4537 <a class="anchor" name="3660e81cc2503176aeaaf791d91583aa"></a><!-- doxytag: member="smesh::Mesh::RemoveNodes" ref="3660e81cc2503176aeaaf791d91583aa" args="" --><p>
4538 <table class="mdTable" cellpadding="2" cellspacing="0">
4539   <tr>
4540     <td class="mdRow">
4541       <table cellpadding="0" cellspacing="0" border="0">
4542         <tr>
4543           <td class="md" nowrap valign="top">def smesh.Mesh.RemoveNodes           </td>
4544           <td class="md" valign="top">(&nbsp;</td>
4545           <td class="md" nowrap valign="top">&nbsp;</td>
4546           <td class="mdname" nowrap> <em>self</em>, </td>
4547         </tr>
4548         <tr>
4549           <td class="md" nowrap align="right"></td>
4550           <td class="md"></td>
4551           <td class="md" nowrap>&nbsp;</td>
4552           <td class="mdname" nowrap> <em>IDsOfNodes</em></td>
4553         </tr>
4554         <tr>
4555           <td class="md"></td>
4556           <td class="md">)&nbsp;</td>
4557           <td class="md" colspan="2"></td>
4558         </tr>
4559       </table>
4560     </td>
4561   </tr>
4562 </table>
4563 <table cellspacing="5" cellpadding="0" border="0">
4564   <tr>
4565     <td>
4566       &nbsp;
4567     </td>
4568     <td>
4569
4570 <p>
4571 <dl compact><dt><b>Parameters:</b></dt><dd>
4572   <table border="0" cellspacing="2" cellpadding="0">
4573     <tr><td valign="top"></td><td valign="top"><em>IDsOfNodes</em>&nbsp;</td><td>is list of ids of nodes to remove </td></tr>
4574   </table>
4575 </dl>
4576     </td>
4577   </tr>
4578 </table>
4579 <a class="anchor" name="1fc905250f88b780af041874783e1aba"></a><!-- doxytag: member="smesh::Mesh::AddNode" ref="1fc905250f88b780af041874783e1aba" args="" --><p>
4580 <table class="mdTable" cellpadding="2" cellspacing="0">
4581   <tr>
4582     <td class="mdRow">
4583       <table cellpadding="0" cellspacing="0" border="0">
4584         <tr>
4585           <td class="md" nowrap valign="top">def smesh.Mesh.AddNode           </td>
4586           <td class="md" valign="top">(&nbsp;</td>
4587           <td class="md" nowrap valign="top">&nbsp;</td>
4588           <td class="mdname" nowrap> <em>self</em>, </td>
4589         </tr>
4590         <tr>
4591           <td class="md" nowrap align="right"></td>
4592           <td class="md"></td>
4593           <td class="md" nowrap>&nbsp;</td>
4594           <td class="mdname" nowrap> <em>x</em>, </td>
4595         </tr>
4596         <tr>
4597           <td class="md" nowrap align="right"></td>
4598           <td class="md"></td>
4599           <td class="md" nowrap>&nbsp;</td>
4600           <td class="mdname" nowrap> <em>y</em>, </td>
4601         </tr>
4602         <tr>
4603           <td class="md" nowrap align="right"></td>
4604           <td class="md"></td>
4605           <td class="md" nowrap>&nbsp;</td>
4606           <td class="mdname" nowrap> <em>z</em></td>
4607         </tr>
4608         <tr>
4609           <td class="md"></td>
4610           <td class="md">)&nbsp;</td>
4611           <td class="md" colspan="2"></td>
4612         </tr>
4613       </table>
4614     </td>
4615   </tr>
4616 </table>
4617 <table cellspacing="5" cellpadding="0" border="0">
4618   <tr>
4619     <td>
4620       &nbsp;
4621     </td>
4622     <td>
4623
4624 <p>
4625     </td>
4626   </tr>
4627 </table>
4628 <a class="anchor" name="5300171dc7f8dcb867641e99ddfe1259"></a><!-- doxytag: member="smesh::Mesh::AddEdge" ref="5300171dc7f8dcb867641e99ddfe1259" args="" --><p>
4629 <table class="mdTable" cellpadding="2" cellspacing="0">
4630   <tr>
4631     <td class="mdRow">
4632       <table cellpadding="0" cellspacing="0" border="0">
4633         <tr>
4634           <td class="md" nowrap valign="top">def smesh.Mesh.AddEdge           </td>
4635           <td class="md" valign="top">(&nbsp;</td>
4636           <td class="md" nowrap valign="top">&nbsp;</td>
4637           <td class="mdname" nowrap> <em>self</em>, </td>
4638         </tr>
4639         <tr>
4640           <td class="md" nowrap align="right"></td>
4641           <td class="md"></td>
4642           <td class="md" nowrap>&nbsp;</td>
4643           <td class="mdname" nowrap> <em>IDsOfNodes</em></td>
4644         </tr>
4645         <tr>
4646           <td class="md"></td>
4647           <td class="md">)&nbsp;</td>
4648           <td class="md" colspan="2"></td>
4649         </tr>
4650       </table>
4651     </td>
4652   </tr>
4653 </table>
4654 <table cellspacing="5" cellpadding="0" border="0">
4655   <tr>
4656     <td>
4657       &nbsp;
4658     </td>
4659     <td>
4660
4661 <p>
4662 <dl compact><dt><b>Parameters:</b></dt><dd>
4663   <table border="0" cellspacing="2" cellpadding="0">
4664     <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>
4665  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>
4666   </table>
4667 </dl>
4668     </td>
4669   </tr>
4670 </table>
4671 <a class="anchor" name="ac29ca675d96e76ac464d552d0677bef"></a><!-- doxytag: member="smesh::Mesh::AddFace" ref="ac29ca675d96e76ac464d552d0677bef" args="" --><p>
4672 <table class="mdTable" cellpadding="2" cellspacing="0">
4673   <tr>
4674     <td class="mdRow">
4675       <table cellpadding="0" cellspacing="0" border="0">
4676         <tr>
4677           <td class="md" nowrap valign="top">def smesh.Mesh.AddFace           </td>
4678           <td class="md" valign="top">(&nbsp;</td>
4679           <td class="md" nowrap valign="top">&nbsp;</td>
4680           <td class="mdname" nowrap> <em>self</em>, </td>
4681         </tr>
4682         <tr>
4683           <td class="md" nowrap align="right"></td>
4684           <td class="md"></td>
4685           <td class="md" nowrap>&nbsp;</td>
4686           <td class="mdname" nowrap> <em>IDsOfNodes</em></td>
4687         </tr>
4688         <tr>
4689           <td class="md"></td>
4690           <td class="md">)&nbsp;</td>
4691           <td class="md" colspan="2"></td>
4692         </tr>
4693       </table>
4694     </td>
4695   </tr>
4696 </table>
4697 <table cellspacing="5" cellpadding="0" border="0">
4698   <tr>
4699     <td>
4700       &nbsp;
4701     </td>
4702     <td>
4703
4704 <p>
4705 <dl compact><dt><b>Parameters:</b></dt><dd>
4706   <table border="0" cellspacing="2" cellpadding="0">
4707     <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>
4708  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>
4709   </table>
4710 </dl>
4711     </td>
4712   </tr>
4713 </table>
4714 <a class="anchor" name="1ff012def84bb3df64b313060f6de7ba"></a><!-- doxytag: member="smesh::Mesh::AddPolygonalFace" ref="1ff012def84bb3df64b313060f6de7ba" args="" --><p>
4715 <table class="mdTable" cellpadding="2" cellspacing="0">
4716   <tr>
4717     <td class="mdRow">
4718       <table cellpadding="0" cellspacing="0" border="0">
4719         <tr>
4720           <td class="md" nowrap valign="top">def smesh.Mesh.AddPolygonalFace           </td>
4721           <td class="md" valign="top">(&nbsp;</td>
4722           <td class="md" nowrap valign="top">&nbsp;</td>
4723           <td class="mdname" nowrap> <em>self</em>, </td>
4724         </tr>
4725         <tr>
4726           <td class="md" nowrap align="right"></td>
4727           <td class="md"></td>
4728           <td class="md" nowrap>&nbsp;</td>
4729           <td class="mdname" nowrap> <em>IdsOfNodes</em></td>
4730         </tr>
4731         <tr>
4732           <td class="md"></td>
4733           <td class="md">)&nbsp;</td>
4734           <td class="md" colspan="2"></td>
4735         </tr>
4736       </table>
4737     </td>
4738   </tr>
4739 </table>
4740 <table cellspacing="5" cellpadding="0" border="0">
4741   <tr>
4742     <td>
4743       &nbsp;
4744     </td>
4745     <td>
4746
4747 <p>
4748     </td>
4749   </tr>
4750 </table>
4751 <a class="anchor" name="21e6382dee8cc24808416494abc93e5f"></a><!-- doxytag: member="smesh::Mesh::AddVolume" ref="21e6382dee8cc24808416494abc93e5f" args="" --><p>
4752 <table class="mdTable" cellpadding="2" cellspacing="0">
4753   <tr>
4754     <td class="mdRow">
4755       <table cellpadding="0" cellspacing="0" border="0">
4756         <tr>
4757           <td class="md" nowrap valign="top">def smesh.Mesh.AddVolume           </td>
4758           <td class="md" valign="top">(&nbsp;</td>
4759           <td class="md" nowrap valign="top">&nbsp;</td>
4760           <td class="mdname" nowrap> <em>self</em>, </td>
4761         </tr>
4762         <tr>
4763           <td class="md" nowrap align="right"></td>
4764           <td class="md"></td>
4765           <td class="md" nowrap>&nbsp;</td>
4766           <td class="mdname" nowrap> <em>IDsOfNodes</em></td>
4767         </tr>
4768         <tr>
4769           <td class="md"></td>
4770           <td class="md">)&nbsp;</td>
4771           <td class="md" colspan="2"></td>
4772         </tr>
4773       </table>
4774     </td>
4775   </tr>
4776 </table>
4777 <table cellspacing="5" cellpadding="0" border="0">
4778   <tr>
4779     <td>
4780       &nbsp;
4781     </td>
4782     <td>
4783
4784 <p>
4785 <dl compact><dt><b>Parameters:</b></dt><dd>
4786   <table border="0" cellspacing="2" cellpadding="0">
4787     <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>
4788  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>
4789   </table>
4790 </dl>
4791     </td>
4792   </tr>
4793 </table>
4794 <a class="anchor" name="2d584c652eeb55d174ad4e2107ad4702"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolume" ref="2d584c652eeb55d174ad4e2107ad4702" args="" --><p>
4795 <table class="mdTable" cellpadding="2" cellspacing="0">
4796   <tr>
4797     <td class="mdRow">
4798       <table cellpadding="0" cellspacing="0" border="0">
4799         <tr>
4800           <td class="md" nowrap valign="top">def smesh.Mesh.AddPolyhedralVolume           </td>
4801           <td class="md" valign="top">(&nbsp;</td>
4802           <td class="md" nowrap valign="top">&nbsp;</td>
4803           <td class="mdname" nowrap> <em>self</em>, </td>
4804         </tr>
4805         <tr>
4806           <td class="md" nowrap align="right"></td>
4807           <td class="md"></td>
4808           <td class="md" nowrap>&nbsp;</td>
4809           <td class="mdname" nowrap> <em>IdsOfNodes</em>, </td>
4810         </tr>
4811         <tr>
4812           <td class="md" nowrap align="right"></td>
4813           <td class="md"></td>
4814           <td class="md" nowrap>&nbsp;</td>
4815           <td class="mdname" nowrap> <em>Quantities</em></td>
4816         </tr>
4817         <tr>
4818           <td class="md"></td>
4819           <td class="md">)&nbsp;</td>
4820           <td class="md" colspan="2"></td>
4821         </tr>
4822       </table>
4823     </td>
4824   </tr>
4825 </table>
4826 <table cellspacing="5" cellpadding="0" border="0">
4827   <tr>
4828     <td>
4829       &nbsp;
4830     </td>
4831     <td>
4832
4833 <p>
4834 <dl compact><dt><b>Parameters:</b></dt><dd>
4835   <table border="0" cellspacing="2" cellpadding="0">
4836     <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>
4837     <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>
4838   </table>
4839 </dl>
4840     </td>
4841   </tr>
4842 </table>
4843 <a class="anchor" name="77d8a4cee1fa308e4ce7d2b80f15e52e"></a><!-- doxytag: member="smesh::Mesh::AddPolyhedralVolumeByFaces" ref="77d8a4cee1fa308e4ce7d2b80f15e52e" args="" --><p>
4844 <table class="mdTable" cellpadding="2" cellspacing="0">
4845   <tr>
4846     <td class="mdRow">
4847       <table cellpadding="0" cellspacing="0" border="0">
4848         <tr>
4849           <td class="md" nowrap valign="top">def smesh.Mesh.AddPolyhedralVolumeByFaces           </td>
4850           <td class="md" valign="top">(&nbsp;</td>
4851           <td class="md" nowrap valign="top">&nbsp;</td>
4852           <td class="mdname" nowrap> <em>self</em>, </td>
4853         </tr>
4854         <tr>
4855           <td class="md" nowrap align="right"></td>
4856           <td class="md"></td>
4857           <td class="md" nowrap>&nbsp;</td>
4858           <td class="mdname" nowrap> <em>IdsOfFaces</em></td>
4859         </tr>
4860         <tr>
4861           <td class="md"></td>
4862           <td class="md">)&nbsp;</td>
4863           <td class="md" colspan="2"></td>
4864         </tr>
4865       </table>
4866     </td>
4867   </tr>
4868 </table>
4869 <table cellspacing="5" cellpadding="0" border="0">
4870   <tr>
4871     <td>
4872       &nbsp;
4873     </td>
4874     <td>
4875
4876 <p>
4877 <dl compact><dt><b>Parameters:</b></dt><dd>
4878   <table border="0" cellspacing="2" cellpadding="0">
4879     <tr><td valign="top"></td><td valign="top"><em>IdsOfFaces</em>&nbsp;</td><td>List of face IDs for volume creation.</td></tr>
4880   </table>
4881 </dl>
4882 Note: The created volume will refer only to nodes of the given faces, not to the faces itself.     </td>
4883   </tr>
4884 </table>
4885 <a class="anchor" name="3a0b58036724d0068a346f233ac1744f"></a><!-- doxytag: member="smesh::Mesh::MoveNode" ref="3a0b58036724d0068a346f233ac1744f" args="" --><p>
4886 <table class="mdTable" cellpadding="2" cellspacing="0">
4887   <tr>
4888     <td class="mdRow">
4889       <table cellpadding="0" cellspacing="0" border="0">
4890         <tr>
4891           <td class="md" nowrap valign="top">def smesh.Mesh.MoveNode           </td>
4892           <td class="md" valign="top">(&nbsp;</td>
4893           <td class="md" nowrap valign="top">&nbsp;</td>
4894           <td class="mdname" nowrap> <em>self</em>, </td>
4895         </tr>
4896         <tr>
4897           <td class="md" nowrap align="right"></td>
4898           <td class="md"></td>
4899           <td class="md" nowrap>&nbsp;</td>
4900           <td class="mdname" nowrap> <em>NodeID</em>, </td>
4901         </tr>
4902         <tr>
4903           <td class="md" nowrap align="right"></td>
4904           <td class="md"></td>
4905           <td class="md" nowrap>&nbsp;</td>
4906           <td class="mdname" nowrap> <em>x</em>, </td>
4907         </tr>
4908         <tr>
4909           <td class="md" nowrap align="right"></td>
4910           <td class="md"></td>
4911           <td class="md" nowrap>&nbsp;</td>
4912           <td class="mdname" nowrap> <em>y</em>, </td>
4913         </tr>
4914         <tr>
4915           <td class="md" nowrap align="right"></td>
4916           <td class="md"></td>
4917           <td class="md" nowrap>&nbsp;</td>
4918           <td class="mdname" nowrap> <em>z</em></td>
4919         </tr>
4920         <tr>
4921           <td class="md"></td>
4922           <td class="md">)&nbsp;</td>
4923           <td class="md" colspan="2"></td>
4924         </tr>
4925       </table>
4926     </td>
4927   </tr>
4928 </table>
4929 <table cellspacing="5" cellpadding="0" border="0">
4930   <tr>
4931     <td>
4932       &nbsp;
4933     </td>
4934     <td>
4935
4936 <p>
4937 <dl compact><dt><b>Parameters:</b></dt><dd>
4938   <table border="0" cellspacing="2" cellpadding="0">
4939     <tr><td valign="top"></td><td valign="top"><em>NodeID</em>&nbsp;</td><td>id of the node </td></tr>
4940     <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>new X coordinate </td></tr>
4941     <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>new Y coordinate </td></tr>
4942     <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>new Z coordinate </td></tr>
4943   </table>
4944 </dl>
4945     </td>
4946   </tr>
4947 </table>
4948 <a class="anchor" name="6a25defc09698efbe65b5e4b33ae1621"></a><!-- doxytag: member="smesh::Mesh::FindNodeClosestTo" ref="6a25defc09698efbe65b5e4b33ae1621" args="" --><p>
4949 <table class="mdTable" cellpadding="2" cellspacing="0">
4950   <tr>
4951     <td class="mdRow">
4952       <table cellpadding="0" cellspacing="0" border="0">
4953         <tr>
4954           <td class="md" nowrap valign="top">def smesh.Mesh.FindNodeClosestTo           </td>
4955           <td class="md" valign="top">(&nbsp;</td>
4956           <td class="md" nowrap valign="top">&nbsp;</td>
4957           <td class="mdname" nowrap> <em>self</em>, </td>
4958         </tr>
4959         <tr>
4960           <td class="md" nowrap align="right"></td>
4961           <td class="md"></td>
4962           <td class="md" nowrap>&nbsp;</td>
4963           <td class="mdname" nowrap> <em>x</em>, </td>
4964         </tr>
4965         <tr>
4966           <td class="md" nowrap align="right"></td>
4967           <td class="md"></td>
4968           <td class="md" nowrap>&nbsp;</td>
4969           <td class="mdname" nowrap> <em>y</em>, </td>
4970         </tr>
4971         <tr>
4972           <td class="md" nowrap align="right"></td>
4973           <td class="md"></td>
4974           <td class="md" nowrap>&nbsp;</td>
4975           <td class="mdname" nowrap> <em>z</em></td>
4976         </tr>
4977         <tr>
4978           <td class="md"></td>
4979           <td class="md">)&nbsp;</td>
4980           <td class="md" colspan="2"></td>
4981         </tr>
4982       </table>
4983     </td>
4984   </tr>
4985 </table>
4986 <table cellspacing="5" cellpadding="0" border="0">
4987   <tr>
4988     <td>
4989       &nbsp;
4990     </td>
4991     <td>
4992
4993 <p>
4994 <dl compact><dt><b>Parameters:</b></dt><dd>
4995   <table border="0" cellspacing="2" cellpadding="0">
4996     <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>X coordinate of a point </td></tr>
4997     <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>Y coordinate of a point </td></tr>
4998     <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>Z coordinate of a point </td></tr>
4999   </table>
5000 </dl>
5001 <dl compact><dt><b>Returns:</b></dt><dd>id of a node </dd></dl>
5002     </td>
5003   </tr>
5004 </table>
5005 <a class="anchor" name="d6159f5aa96dde48576c9906c004d878"></a><!-- doxytag: member="smesh::Mesh::MeshToPassThroughAPoint" ref="d6159f5aa96dde48576c9906c004d878" args="" --><p>
5006 <table class="mdTable" cellpadding="2" cellspacing="0">
5007   <tr>
5008     <td class="mdRow">
5009       <table cellpadding="0" cellspacing="0" border="0">
5010         <tr>
5011           <td class="md" nowrap valign="top">def smesh.Mesh.MeshToPassThroughAPoint           </td>
5012           <td class="md" valign="top">(&nbsp;</td>
5013           <td class="md" nowrap valign="top">&nbsp;</td>
5014           <td class="mdname" nowrap> <em>self</em>, </td>
5015         </tr>
5016         <tr>
5017           <td class="md" nowrap align="right"></td>
5018           <td class="md"></td>
5019           <td class="md" nowrap>&nbsp;</td>
5020           <td class="mdname" nowrap> <em>x</em>, </td>
5021         </tr>
5022         <tr>
5023           <td class="md" nowrap align="right"></td>
5024           <td class="md"></td>
5025           <td class="md" nowrap>&nbsp;</td>
5026           <td class="mdname" nowrap> <em>y</em>, </td>
5027         </tr>
5028         <tr>
5029           <td class="md" nowrap align="right"></td>
5030           <td class="md"></td>
5031           <td class="md" nowrap>&nbsp;</td>
5032           <td class="mdname" nowrap> <em>z</em></td>
5033         </tr>
5034         <tr>
5035           <td class="md"></td>
5036           <td class="md">)&nbsp;</td>
5037           <td class="md" colspan="2"></td>
5038         </tr>
5039       </table>
5040     </td>
5041   </tr>
5042 </table>
5043 <table cellspacing="5" cellpadding="0" border="0">
5044   <tr>
5045     <td>
5046       &nbsp;
5047     </td>
5048     <td>
5049
5050 <p>
5051 <dl compact><dt><b>Parameters:</b></dt><dd>
5052   <table border="0" cellspacing="2" cellpadding="0">
5053     <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>X coordinate of a point </td></tr>
5054     <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>Y coordinate of a point </td></tr>
5055     <tr><td valign="top"></td><td valign="top"><em>z</em>&nbsp;</td><td>Z coordinate of a point </td></tr>
5056   </table>
5057 </dl>
5058 <dl compact><dt><b>Returns:</b></dt><dd>id of a moved node </dd></dl>
5059     </td>
5060   </tr>
5061 </table>
5062 <a class="anchor" name="b1cd711562c3f4cf4d2989606210dc6d"></a><!-- doxytag: member="smesh::Mesh::InverseDiag" ref="b1cd711562c3f4cf4d2989606210dc6d" args="" --><p>
5063 <table class="mdTable" cellpadding="2" cellspacing="0">
5064   <tr>
5065     <td class="mdRow">
5066       <table cellpadding="0" cellspacing="0" border="0">
5067         <tr>
5068           <td class="md" nowrap valign="top">def smesh.Mesh.InverseDiag           </td>
5069           <td class="md" valign="top">(&nbsp;</td>
5070           <td class="md" nowrap valign="top">&nbsp;</td>
5071           <td class="mdname" nowrap> <em>self</em>, </td>
5072         </tr>
5073         <tr>
5074           <td class="md" nowrap align="right"></td>
5075           <td class="md"></td>
5076           <td class="md" nowrap>&nbsp;</td>
5077           <td class="mdname" nowrap> <em>NodeID1</em>, </td>
5078         </tr>
5079         <tr>
5080           <td class="md" nowrap align="right"></td>
5081           <td class="md"></td>
5082           <td class="md" nowrap>&nbsp;</td>
5083           <td class="mdname" nowrap> <em>NodeID2</em></td>
5084         </tr>
5085         <tr>
5086           <td class="md"></td>
5087           <td class="md">)&nbsp;</td>
5088           <td class="md" colspan="2"></td>
5089         </tr>
5090       </table>
5091     </td>
5092   </tr>
5093 </table>
5094 <table cellspacing="5" cellpadding="0" border="0">
5095   <tr>
5096     <td>
5097       &nbsp;
5098     </td>
5099     <td>
5100
5101 <p>
5102 <dl compact><dt><b>Parameters:</b></dt><dd>
5103   <table border="0" cellspacing="2" cellpadding="0">
5104     <tr><td valign="top"></td><td valign="top"><em>NodeID1</em>&nbsp;</td><td>first node id </td></tr>
5105     <tr><td valign="top"></td><td valign="top"><em>NodeID2</em>&nbsp;</td><td>second node id </td></tr>
5106   </table>
5107 </dl>
5108 <dl compact><dt><b>Returns:</b></dt><dd>false if proper faces not found </dd></dl>
5109     </td>
5110   </tr>
5111 </table>
5112 <a class="anchor" name="1f9d69024eb5959bacf0f14c9a99f89f"></a><!-- doxytag: member="smesh::Mesh::DeleteDiag" ref="1f9d69024eb5959bacf0f14c9a99f89f" args="" --><p>
5113 <table class="mdTable" cellpadding="2" cellspacing="0">
5114   <tr>
5115     <td class="mdRow">
5116       <table cellpadding="0" cellspacing="0" border="0">
5117         <tr>
5118           <td class="md" nowrap valign="top">def smesh.Mesh.DeleteDiag           </td>
5119           <td class="md" valign="top">(&nbsp;</td>
5120           <td class="md" nowrap valign="top">&nbsp;</td>
5121           <td class="mdname" nowrap> <em>self</em>, </td>
5122         </tr>
5123         <tr>
5124           <td class="md" nowrap align="right"></td>
5125           <td class="md"></td>
5126           <td class="md" nowrap>&nbsp;</td>
5127           <td class="mdname" nowrap> <em>NodeID1</em>, </td>
5128         </tr>
5129         <tr>
5130           <td class="md" nowrap align="right"></td>
5131           <td class="md"></td>
5132           <td class="md" nowrap>&nbsp;</td>
5133           <td class="mdname" nowrap> <em>NodeID2</em></td>
5134         </tr>
5135         <tr>
5136           <td class="md"></td>
5137           <td class="md">)&nbsp;</td>
5138           <td class="md" colspan="2"></td>
5139         </tr>
5140       </table>
5141     </td>
5142   </tr>
5143 </table>
5144 <table cellspacing="5" cellpadding="0" border="0">
5145   <tr>
5146     <td>
5147       &nbsp;
5148     </td>
5149     <td>
5150
5151 <p>
5152 <dl compact><dt><b>Parameters:</b></dt><dd>
5153   <table border="0" cellspacing="2" cellpadding="0">
5154     <tr><td valign="top"></td><td valign="top"><em>NodeID1</em>&nbsp;</td><td>first node id </td></tr>
5155     <tr><td valign="top"></td><td valign="top"><em>NodeID2</em>&nbsp;</td><td>second node id </td></tr>
5156   </table>
5157 </dl>
5158 <dl compact><dt><b>Returns:</b></dt><dd>false if proper faces not found </dd></dl>
5159     </td>
5160   </tr>
5161 </table>
5162 <a class="anchor" name="70be24d065258cab090116d94431f08b"></a><!-- doxytag: member="smesh::Mesh::Reorient" ref="70be24d065258cab090116d94431f08b" args="" --><p>
5163 <table class="mdTable" cellpadding="2" cellspacing="0">
5164   <tr>
5165     <td class="mdRow">
5166       <table cellpadding="0" cellspacing="0" border="0">
5167         <tr>
5168           <td class="md" nowrap valign="top">def smesh.Mesh.Reorient           </td>
5169           <td class="md" valign="top">(&nbsp;</td>
5170           <td class="md" nowrap valign="top">&nbsp;</td>
5171           <td class="mdname" nowrap> <em>self</em>, </td>
5172         </tr>
5173         <tr>
5174           <td class="md" nowrap align="right"></td>
5175           <td class="md"></td>
5176           <td class="md" nowrap>&nbsp;</td>
5177           <td class="mdname" nowrap> <em>IDsOfElements</em> = <code>None</code></td>
5178         </tr>
5179         <tr>
5180           <td class="md"></td>
5181           <td class="md">)&nbsp;</td>
5182           <td class="md" colspan="2"></td>
5183         </tr>
5184       </table>
5185     </td>
5186   </tr>
5187 </table>
5188 <table cellspacing="5" cellpadding="0" border="0">
5189   <tr>
5190     <td>
5191       &nbsp;
5192     </td>
5193     <td>
5194
5195 <p>
5196 <dl compact><dt><b>Parameters:</b></dt><dd>
5197   <table border="0" cellspacing="2" cellpadding="0">
5198     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>if undefined reorient all mesh elements </td></tr>
5199   </table>
5200 </dl>
5201     </td>
5202   </tr>
5203 </table>
5204 <a class="anchor" name="3135d68c4429b2941870e19bb3233dce"></a><!-- doxytag: member="smesh::Mesh::ReorientObject" ref="3135d68c4429b2941870e19bb3233dce" args="" --><p>
5205 <table class="mdTable" cellpadding="2" cellspacing="0">
5206   <tr>
5207     <td class="mdRow">
5208       <table cellpadding="0" cellspacing="0" border="0">
5209         <tr>
5210           <td class="md" nowrap valign="top">def smesh.Mesh.ReorientObject           </td>
5211           <td class="md" valign="top">(&nbsp;</td>
5212           <td class="md" nowrap valign="top">&nbsp;</td>
5213           <td class="mdname" nowrap> <em>self</em>, </td>
5214         </tr>
5215         <tr>
5216           <td class="md" nowrap align="right"></td>
5217           <td class="md"></td>
5218           <td class="md" nowrap>&nbsp;</td>
5219           <td class="mdname" nowrap> <em>theObject</em></td>
5220         </tr>
5221         <tr>
5222           <td class="md"></td>
5223           <td class="md">)&nbsp;</td>
5224           <td class="md" colspan="2"></td>
5225         </tr>
5226       </table>
5227     </td>
5228   </tr>
5229 </table>
5230 <table cellspacing="5" cellpadding="0" border="0">
5231   <tr>
5232     <td>
5233       &nbsp;
5234     </td>
5235     <td>
5236
5237 <p>
5238 <dl compact><dt><b>Parameters:</b></dt><dd>
5239   <table border="0" cellspacing="2" cellpadding="0">
5240     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>is mesh, submesh or group </td></tr>
5241   </table>
5242 </dl>
5243     </td>
5244   </tr>
5245 </table>
5246 <a class="anchor" name="922f422cb40bc3412f7561defe43ef3b"></a><!-- doxytag: member="smesh::Mesh::TriToQuad" ref="922f422cb40bc3412f7561defe43ef3b" args="" --><p>
5247 <table class="mdTable" cellpadding="2" cellspacing="0">
5248   <tr>
5249     <td class="mdRow">
5250       <table cellpadding="0" cellspacing="0" border="0">
5251         <tr>
5252           <td class="md" nowrap valign="top">def smesh.Mesh.TriToQuad           </td>
5253           <td class="md" valign="top">(&nbsp;</td>
5254           <td class="md" nowrap valign="top">&nbsp;</td>
5255           <td class="mdname" nowrap> <em>self</em>, </td>
5256         </tr>
5257         <tr>
5258           <td class="md" nowrap align="right"></td>
5259           <td class="md"></td>
5260           <td class="md" nowrap>&nbsp;</td>
5261           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
5262         </tr>
5263         <tr>
5264           <td class="md" nowrap align="right"></td>
5265           <td class="md"></td>
5266           <td class="md" nowrap>&nbsp;</td>
5267           <td class="mdname" nowrap> <em>theCriterion</em>, </td>
5268         </tr>
5269         <tr>
5270           <td class="md" nowrap align="right"></td>
5271           <td class="md"></td>
5272           <td class="md" nowrap>&nbsp;</td>
5273           <td class="mdname" nowrap> <em>MaxAngle</em></td>
5274         </tr>
5275         <tr>
5276           <td class="md"></td>
5277           <td class="md">)&nbsp;</td>
5278           <td class="md" colspan="2"></td>
5279         </tr>
5280       </table>
5281     </td>
5282   </tr>
5283 </table>
5284 <table cellspacing="5" cellpadding="0" border="0">
5285   <tr>
5286     <td>
5287       &nbsp;
5288     </td>
5289     <td>
5290
5291 <p>
5292 <dl compact><dt><b>Parameters:</b></dt><dd>
5293   <table border="0" cellspacing="2" cellpadding="0">
5294     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>The triangles to be fused, </td></tr>
5295     <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>
5296     <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>
5297   </table>
5298 </dl>
5299 <dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
5300     </td>
5301   </tr>
5302 </table>
5303 <a class="anchor" name="b6d00be6bccc1478f6dd627ab10ef0b0"></a><!-- doxytag: member="smesh::Mesh::TriToQuadObject" ref="b6d00be6bccc1478f6dd627ab10ef0b0" args="" --><p>
5304 <table class="mdTable" cellpadding="2" cellspacing="0">
5305   <tr>
5306     <td class="mdRow">
5307       <table cellpadding="0" cellspacing="0" border="0">
5308         <tr>
5309           <td class="md" nowrap valign="top">def smesh.Mesh.TriToQuadObject           </td>
5310           <td class="md" valign="top">(&nbsp;</td>
5311           <td class="md" nowrap valign="top">&nbsp;</td>
5312           <td class="mdname" nowrap> <em>self</em>, </td>
5313         </tr>
5314         <tr>
5315           <td class="md" nowrap align="right"></td>
5316           <td class="md"></td>
5317           <td class="md" nowrap>&nbsp;</td>
5318           <td class="mdname" nowrap> <em>theObject</em>, </td>
5319         </tr>
5320         <tr>
5321           <td class="md" nowrap align="right"></td>
5322           <td class="md"></td>
5323           <td class="md" nowrap>&nbsp;</td>
5324           <td class="mdname" nowrap> <em>theCriterion</em>, </td>
5325         </tr>
5326         <tr>
5327           <td class="md" nowrap align="right"></td>
5328           <td class="md"></td>
5329           <td class="md" nowrap>&nbsp;</td>
5330           <td class="mdname" nowrap> <em>MaxAngle</em></td>
5331         </tr>
5332         <tr>
5333           <td class="md"></td>
5334           <td class="md">)&nbsp;</td>
5335           <td class="md" colspan="2"></td>
5336         </tr>
5337       </table>
5338     </td>
5339   </tr>
5340 </table>
5341 <table cellspacing="5" cellpadding="0" border="0">
5342   <tr>
5343     <td>
5344       &nbsp;
5345     </td>
5346     <td>
5347
5348 <p>
5349 <dl compact><dt><b>Parameters:</b></dt><dd>
5350   <table border="0" cellspacing="2" cellpadding="0">
5351     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>is mesh, submesh or group </td></tr>
5352     <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>
5353     <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>
5354   </table>
5355 </dl>
5356 <dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
5357     </td>
5358   </tr>
5359 </table>
5360 <a class="anchor" name="0c0ad8d78fb361a3270325ceb3f495b6"></a><!-- doxytag: member="smesh::Mesh::QuadToTri" ref="0c0ad8d78fb361a3270325ceb3f495b6" args="" --><p>
5361 <table class="mdTable" cellpadding="2" cellspacing="0">
5362   <tr>
5363     <td class="mdRow">
5364       <table cellpadding="0" cellspacing="0" border="0">
5365         <tr>
5366           <td class="md" nowrap valign="top">def smesh.Mesh.QuadToTri           </td>
5367           <td class="md" valign="top">(&nbsp;</td>
5368           <td class="md" nowrap valign="top">&nbsp;</td>
5369           <td class="mdname" nowrap> <em>self</em>, </td>
5370         </tr>
5371         <tr>
5372           <td class="md" nowrap align="right"></td>
5373           <td class="md"></td>
5374           <td class="md" nowrap>&nbsp;</td>
5375           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
5376         </tr>
5377         <tr>
5378           <td class="md" nowrap align="right"></td>
5379           <td class="md"></td>
5380           <td class="md" nowrap>&nbsp;</td>
5381           <td class="mdname" nowrap> <em>theCriterion</em></td>
5382         </tr>
5383         <tr>
5384           <td class="md"></td>
5385           <td class="md">)&nbsp;</td>
5386           <td class="md" colspan="2"></td>
5387         </tr>
5388       </table>
5389     </td>
5390   </tr>
5391 </table>
5392 <table cellspacing="5" cellpadding="0" border="0">
5393   <tr>
5394     <td>
5395       &nbsp;
5396     </td>
5397     <td>
5398
5399 <p>
5400 <dl compact><dt><b>Parameters:</b></dt><dd>
5401   <table border="0" cellspacing="2" cellpadding="0">
5402     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>the faces to be splitted. </td></tr>
5403     <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>
5404     <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td>TRUE in case of success, FALSE otherwise. </td></tr>
5405   </table>
5406 </dl>
5407     </td>
5408   </tr>
5409 </table>
5410 <a class="anchor" name="5ce3b8a9451caf30b6150c81000beb38"></a><!-- doxytag: member="smesh::Mesh::QuadToTriObject" ref="5ce3b8a9451caf30b6150c81000beb38" args="" --><p>
5411 <table class="mdTable" cellpadding="2" cellspacing="0">
5412   <tr>
5413     <td class="mdRow">
5414       <table cellpadding="0" cellspacing="0" border="0">
5415         <tr>
5416           <td class="md" nowrap valign="top">def smesh.Mesh.QuadToTriObject           </td>
5417           <td class="md" valign="top">(&nbsp;</td>
5418           <td class="md" nowrap valign="top">&nbsp;</td>
5419           <td class="mdname" nowrap> <em>self</em>, </td>
5420         </tr>
5421         <tr>
5422           <td class="md" nowrap align="right"></td>
5423           <td class="md"></td>
5424           <td class="md" nowrap>&nbsp;</td>
5425           <td class="mdname" nowrap> <em>theObject</em>, </td>
5426         </tr>
5427         <tr>
5428           <td class="md" nowrap align="right"></td>
5429           <td class="md"></td>
5430           <td class="md" nowrap>&nbsp;</td>
5431           <td class="mdname" nowrap> <em>theCriterion</em></td>
5432         </tr>
5433         <tr>
5434           <td class="md"></td>
5435           <td class="md">)&nbsp;</td>
5436           <td class="md" colspan="2"></td>
5437         </tr>
5438       </table>
5439     </td>
5440   </tr>
5441 </table>
5442 <table cellspacing="5" cellpadding="0" border="0">
5443   <tr>
5444     <td>
5445       &nbsp;
5446     </td>
5447     <td>
5448
5449 <p>
5450 <dl compact><dt><b>Parameters:</b></dt><dd>
5451   <table border="0" cellspacing="2" cellpadding="0">
5452     <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>
5453     <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>
5454   </table>
5455 </dl>
5456     </td>
5457   </tr>
5458 </table>
5459 <a class="anchor" name="c0a1a58709e0b852d34ad4c800e4dbe5"></a><!-- doxytag: member="smesh::Mesh::SplitQuad" ref="c0a1a58709e0b852d34ad4c800e4dbe5" args="" --><p>
5460 <table class="mdTable" cellpadding="2" cellspacing="0">
5461   <tr>
5462     <td class="mdRow">
5463       <table cellpadding="0" cellspacing="0" border="0">
5464         <tr>
5465           <td class="md" nowrap valign="top">def smesh.Mesh.SplitQuad           </td>
5466           <td class="md" valign="top">(&nbsp;</td>
5467           <td class="md" nowrap valign="top">&nbsp;</td>
5468           <td class="mdname" nowrap> <em>self</em>, </td>
5469         </tr>
5470         <tr>
5471           <td class="md" nowrap align="right"></td>
5472           <td class="md"></td>
5473           <td class="md" nowrap>&nbsp;</td>
5474           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
5475         </tr>
5476         <tr>
5477           <td class="md" nowrap align="right"></td>
5478           <td class="md"></td>
5479           <td class="md" nowrap>&nbsp;</td>
5480           <td class="mdname" nowrap> <em>Diag13</em></td>
5481         </tr>
5482         <tr>
5483           <td class="md"></td>
5484           <td class="md">)&nbsp;</td>
5485           <td class="md" colspan="2"></td>
5486         </tr>
5487       </table>
5488     </td>
5489   </tr>
5490 </table>
5491 <table cellspacing="5" cellpadding="0" border="0">
5492   <tr>
5493     <td>
5494       &nbsp;
5495     </td>
5496     <td>
5497
5498 <p>
5499 <dl compact><dt><b>Parameters:</b></dt><dd>
5500   <table border="0" cellspacing="2" cellpadding="0">
5501     <tr><td valign="top"></td><td valign="top"><em>theElems</em>&nbsp;</td><td>The faces to be splitted </td></tr>
5502     <tr><td valign="top"></td><td valign="top"><em>the13Diag</em>&nbsp;</td><td>is used to choose a diagonal for splitting. </td></tr>
5503   </table>
5504 </dl>
5505 <dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
5506     </td>
5507   </tr>
5508 </table>
5509 <a class="anchor" name="597d364ed43deec20e76bbe76733f24a"></a><!-- doxytag: member="smesh::Mesh::SplitQuadObject" ref="597d364ed43deec20e76bbe76733f24a" args="" --><p>
5510 <table class="mdTable" cellpadding="2" cellspacing="0">
5511   <tr>
5512     <td class="mdRow">
5513       <table cellpadding="0" cellspacing="0" border="0">
5514         <tr>
5515           <td class="md" nowrap valign="top">def smesh.Mesh.SplitQuadObject           </td>
5516           <td class="md" valign="top">(&nbsp;</td>
5517           <td class="md" nowrap valign="top">&nbsp;</td>
5518           <td class="mdname" nowrap> <em>self</em>, </td>
5519         </tr>
5520         <tr>
5521           <td class="md" nowrap align="right"></td>
5522           <td class="md"></td>
5523           <td class="md" nowrap>&nbsp;</td>
5524           <td class="mdname" nowrap> <em>theObject</em>, </td>
5525         </tr>
5526         <tr>
5527           <td class="md" nowrap align="right"></td>
5528           <td class="md"></td>
5529           <td class="md" nowrap>&nbsp;</td>
5530           <td class="mdname" nowrap> <em>Diag13</em></td>
5531         </tr>
5532         <tr>
5533           <td class="md"></td>
5534           <td class="md">)&nbsp;</td>
5535           <td class="md" colspan="2"></td>
5536         </tr>
5537       </table>
5538     </td>
5539   </tr>
5540 </table>
5541 <table cellspacing="5" cellpadding="0" border="0">
5542   <tr>
5543     <td>
5544       &nbsp;
5545     </td>
5546     <td>
5547
5548 <p>
5549 <dl compact><dt><b>Parameters:</b></dt><dd>
5550   <table border="0" cellspacing="2" cellpadding="0">
5551     <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>
5552   </table>
5553 </dl>
5554     </td>
5555   </tr>
5556 </table>
5557 <a class="anchor" name="318863d98fc0ceae3d2c40f2e140ddcc"></a><!-- doxytag: member="smesh::Mesh::BestSplit" ref="318863d98fc0ceae3d2c40f2e140ddcc" args="" --><p>
5558 <table class="mdTable" cellpadding="2" cellspacing="0">
5559   <tr>
5560     <td class="mdRow">
5561       <table cellpadding="0" cellspacing="0" border="0">
5562         <tr>
5563           <td class="md" nowrap valign="top">def smesh.Mesh.BestSplit           </td>
5564           <td class="md" valign="top">(&nbsp;</td>
5565           <td class="md" nowrap valign="top">&nbsp;</td>
5566           <td class="mdname" nowrap> <em>self</em>, </td>
5567         </tr>
5568         <tr>
5569           <td class="md" nowrap align="right"></td>
5570           <td class="md"></td>
5571           <td class="md" nowrap>&nbsp;</td>
5572           <td class="mdname" nowrap> <em>IDOfQuad</em>, </td>
5573         </tr>
5574         <tr>
5575           <td class="md" nowrap align="right"></td>
5576           <td class="md"></td>
5577           <td class="md" nowrap>&nbsp;</td>
5578           <td class="mdname" nowrap> <em>theCriterion</em></td>
5579         </tr>
5580         <tr>
5581           <td class="md"></td>
5582           <td class="md">)&nbsp;</td>
5583           <td class="md" colspan="2"></td>
5584         </tr>
5585       </table>
5586     </td>
5587   </tr>
5588 </table>
5589 <table cellspacing="5" cellpadding="0" border="0">
5590   <tr>
5591     <td>
5592       &nbsp;
5593     </td>
5594     <td>
5595
5596 <p>
5597 <dl compact><dt><b>Parameters:</b></dt><dd>
5598   <table border="0" cellspacing="2" cellpadding="0">
5599     <tr><td valign="top"></td><td valign="top"><em>IDOfQuad</em>&nbsp;</td><td>ID of the quadrangle to be splitted. </td></tr>
5600     <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>
5601   </table>
5602 </dl>
5603 <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>
5604     </td>
5605   </tr>
5606 </table>
5607 <a class="anchor" name="4e9b0332c2c020c0f9baa1be7ff436f7"></a><!-- doxytag: member="smesh::Mesh::SplitQuadsNearTriangularFacets" ref="4e9b0332c2c020c0f9baa1be7ff436f7" args="" --><p>
5608 <table class="mdTable" cellpadding="2" cellspacing="0">
5609   <tr>
5610     <td class="mdRow">
5611       <table cellpadding="0" cellspacing="0" border="0">
5612         <tr>
5613           <td class="md" nowrap valign="top">def smesh.Mesh.SplitQuadsNearTriangularFacets           </td>
5614           <td class="md" valign="top">(&nbsp;</td>
5615           <td class="md" nowrap valign="top">&nbsp;</td>
5616           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
5617           <td class="md" valign="top">&nbsp;)&nbsp;</td>
5618           <td class="md" nowrap></td>
5619         </tr>
5620       </table>
5621     </td>
5622   </tr>
5623 </table>
5624 <table cellspacing="5" cellpadding="0" border="0">
5625   <tr>
5626     <td>
5627       &nbsp;
5628     </td>
5629     <td>
5630
5631 <p>
5632     </td>
5633   </tr>
5634 </table>
5635 <a class="anchor" name="3ae71a6aea314843e0f9f5cc7d24cf4a"></a><!-- doxytag: member="smesh::Mesh::SplitHexaToTetras" ref="3ae71a6aea314843e0f9f5cc7d24cf4a" args="" --><p>
5636 <table class="mdTable" cellpadding="2" cellspacing="0">
5637   <tr>
5638     <td class="mdRow">
5639       <table cellpadding="0" cellspacing="0" border="0">
5640         <tr>
5641           <td class="md" nowrap valign="top">def smesh.Mesh.SplitHexaToTetras           </td>
5642           <td class="md" valign="top">(&nbsp;</td>
5643           <td class="md" nowrap valign="top">&nbsp;</td>
5644           <td class="mdname" nowrap> <em>self</em>, </td>
5645         </tr>
5646         <tr>
5647           <td class="md" nowrap align="right"></td>
5648           <td class="md"></td>
5649           <td class="md" nowrap>&nbsp;</td>
5650           <td class="mdname" nowrap> <em>theObject</em>, </td>
5651         </tr>
5652         <tr>
5653           <td class="md" nowrap align="right"></td>
5654           <td class="md"></td>
5655           <td class="md" nowrap>&nbsp;</td>
5656           <td class="mdname" nowrap> <em>theNode000</em>, </td>
5657         </tr>
5658         <tr>
5659           <td class="md" nowrap align="right"></td>
5660           <td class="md"></td>
5661           <td class="md" nowrap>&nbsp;</td>
5662           <td class="mdname" nowrap> <em>theNode001</em></td>
5663         </tr>
5664         <tr>
5665           <td class="md"></td>
5666           <td class="md">)&nbsp;</td>
5667           <td class="md" colspan="2"></td>
5668         </tr>
5669       </table>
5670     </td>
5671   </tr>
5672 </table>
5673 <table cellspacing="5" cellpadding="0" border="0">
5674   <tr>
5675     <td>
5676       &nbsp;
5677     </td>
5678     <td>
5679
5680 <p>
5681 Use pattern mapping functionality for splitting. <dl compact><dt><b>Parameters:</b></dt><dd>
5682   <table border="0" cellspacing="2" cellpadding="0">
5683     <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>
5684     <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>
5685   </table>
5686 </dl>
5687 <dl compact><dt><b>Returns:</b></dt><dd>TRUE in case of success, FALSE otherwise. </dd></dl>
5688     </td>
5689   </tr>
5690 </table>
5691 <a class="anchor" name="4270db271f6180980c28cf58e835c3f3"></a><!-- doxytag: member="smesh::Mesh::SplitHexaToPrisms" ref="4270db271f6180980c28cf58e835c3f3" args="" --><p>
5692 <table class="mdTable" cellpadding="2" cellspacing="0">
5693   <tr>
5694     <td class="mdRow">
5695       <table cellpadding="0" cellspacing="0" border="0">
5696         <tr>
5697           <td class="md" nowrap valign="top">def smesh.Mesh.SplitHexaToPrisms           </td>
5698           <td class="md" valign="top">(&nbsp;</td>
5699           <td class="md" nowrap valign="top">&nbsp;</td>
5700           <td class="mdname" nowrap> <em>self</em>, </td>
5701         </tr>
5702         <tr>
5703           <td class="md" nowrap align="right"></td>
5704           <td class="md"></td>
5705           <td class="md" nowrap>&nbsp;</td>
5706           <td class="mdname" nowrap> <em>theObject</em>, </td>
5707         </tr>
5708         <tr>
5709           <td class="md" nowrap align="right"></td>
5710           <td class="md"></td>
5711           <td class="md" nowrap>&nbsp;</td>
5712           <td class="mdname" nowrap> <em>theNode000</em>, </td>
5713         </tr>
5714         <tr>
5715           <td class="md" nowrap align="right"></td>
5716           <td class="md"></td>
5717           <td class="md" nowrap>&nbsp;</td>
5718           <td class="mdname" nowrap> <em>theNode001</em></td>
5719         </tr>
5720         <tr>
5721           <td class="md"></td>
5722           <td class="md">)&nbsp;</td>
5723           <td class="md" colspan="2"></td>
5724         </tr>
5725       </table>
5726     </td>
5727   </tr>
5728 </table>
5729 <table cellspacing="5" cellpadding="0" border="0">
5730   <tr>
5731     <td>
5732       &nbsp;
5733     </td>
5734     <td>
5735
5736 <p>
5737 Use pattern mapping functionality for splitting. <dl compact><dt><b>Parameters:</b></dt><dd>
5738   <table border="0" cellspacing="2" cellpadding="0">
5739     <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>
5740     <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>
5741     <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td>TRUE in case of success, FALSE otherwise. </td></tr>
5742   </table>
5743 </dl>
5744     </td>
5745   </tr>
5746 </table>
5747 <a class="anchor" name="84d7a34fff0606afb1ad5ec38fbff51b"></a><!-- doxytag: member="smesh::Mesh::Smooth" ref="84d7a34fff0606afb1ad5ec38fbff51b" args="" --><p>
5748 <table class="mdTable" cellpadding="2" cellspacing="0">
5749   <tr>
5750     <td class="mdRow">
5751       <table cellpadding="0" cellspacing="0" border="0">
5752         <tr>
5753           <td class="md" nowrap valign="top">def smesh.Mesh.Smooth           </td>
5754           <td class="md" valign="top">(&nbsp;</td>
5755           <td class="md" nowrap valign="top">&nbsp;</td>
5756           <td class="mdname" nowrap> <em>self</em>, </td>
5757         </tr>
5758         <tr>
5759           <td class="md" nowrap align="right"></td>
5760           <td class="md"></td>
5761           <td class="md" nowrap>&nbsp;</td>
5762           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
5763         </tr>
5764         <tr>
5765           <td class="md" nowrap align="right"></td>
5766           <td class="md"></td>
5767           <td class="md" nowrap>&nbsp;</td>
5768           <td class="mdname" nowrap> <em>IDsOfFixedNodes</em>, </td>
5769         </tr>
5770         <tr>
5771           <td class="md" nowrap align="right"></td>
5772           <td class="md"></td>
5773           <td class="md" nowrap>&nbsp;</td>
5774           <td class="mdname" nowrap> <em>MaxNbOfIterations</em>, </td>
5775         </tr>
5776         <tr>
5777           <td class="md" nowrap align="right"></td>
5778           <td class="md"></td>
5779           <td class="md" nowrap>&nbsp;</td>
5780           <td class="mdname" nowrap> <em>MaxAspectRatio</em>, </td>
5781         </tr>
5782         <tr>
5783           <td class="md" nowrap align="right"></td>
5784           <td class="md"></td>
5785           <td class="md" nowrap>&nbsp;</td>
5786           <td class="mdname" nowrap> <em>Method</em></td>
5787         </tr>
5788         <tr>
5789           <td class="md"></td>
5790           <td class="md">)&nbsp;</td>
5791           <td class="md" colspan="2"></td>
5792         </tr>
5793       </table>
5794     </td>
5795   </tr>
5796 </table>
5797 <table cellspacing="5" cellpadding="0" border="0">
5798   <tr>
5799     <td>
5800       &nbsp;
5801     </td>
5802     <td>
5803
5804 <p>
5805 <dl compact><dt><b>Parameters:</b></dt><dd>
5806   <table border="0" cellspacing="2" cellpadding="0">
5807     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list if ids of elements to smooth </td></tr>
5808     <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>
5809     <tr><td valign="top"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
5810     <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
5811     <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
5812   </table>
5813 </dl>
5814     </td>
5815   </tr>
5816 </table>
5817 <a class="anchor" name="35fe184fb7df14af5ed11780133242b6"></a><!-- doxytag: member="smesh::Mesh::SmoothObject" ref="35fe184fb7df14af5ed11780133242b6" args="" --><p>
5818 <table class="mdTable" cellpadding="2" cellspacing="0">
5819   <tr>
5820     <td class="mdRow">
5821       <table cellpadding="0" cellspacing="0" border="0">
5822         <tr>
5823           <td class="md" nowrap valign="top">def smesh.Mesh.SmoothObject           </td>
5824           <td class="md" valign="top">(&nbsp;</td>
5825           <td class="md" nowrap valign="top">&nbsp;</td>
5826           <td class="mdname" nowrap> <em>self</em>, </td>
5827         </tr>
5828         <tr>
5829           <td class="md" nowrap align="right"></td>
5830           <td class="md"></td>
5831           <td class="md" nowrap>&nbsp;</td>
5832           <td class="mdname" nowrap> <em>theObject</em>, </td>
5833         </tr>
5834         <tr>
5835           <td class="md" nowrap align="right"></td>
5836           <td class="md"></td>
5837           <td class="md" nowrap>&nbsp;</td>
5838           <td class="mdname" nowrap> <em>IDsOfFixedNodes</em>, </td>
5839         </tr>
5840         <tr>
5841           <td class="md" nowrap align="right"></td>
5842           <td class="md"></td>
5843           <td class="md" nowrap>&nbsp;</td>
5844           <td class="mdname" nowrap> <em>MaxNbOfIterations</em>, </td>
5845         </tr>
5846         <tr>
5847           <td class="md" nowrap align="right"></td>
5848           <td class="md"></td>
5849           <td class="md" nowrap>&nbsp;</td>
5850           <td class="mdname" nowrap> <em>MaxxAspectRatio</em>, </td>
5851         </tr>
5852         <tr>
5853           <td class="md" nowrap align="right"></td>
5854           <td class="md"></td>
5855           <td class="md" nowrap>&nbsp;</td>
5856           <td class="mdname" nowrap> <em>Method</em></td>
5857         </tr>
5858         <tr>
5859           <td class="md"></td>
5860           <td class="md">)&nbsp;</td>
5861           <td class="md" colspan="2"></td>
5862         </tr>
5863       </table>
5864     </td>
5865   </tr>
5866 </table>
5867 <table cellspacing="5" cellpadding="0" border="0">
5868   <tr>
5869     <td>
5870       &nbsp;
5871     </td>
5872     <td>
5873
5874 <p>
5875 <dl compact><dt><b>Parameters:</b></dt><dd>
5876   <table border="0" cellspacing="2" cellpadding="0">
5877     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to smooth </td></tr>
5878     <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>
5879     <tr><td valign="top"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
5880     <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
5881     <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
5882   </table>
5883 </dl>
5884     </td>
5885   </tr>
5886 </table>
5887 <a class="anchor" name="f1a03b74c100180c10eebe21623a2c08"></a><!-- doxytag: member="smesh::Mesh::SmoothParametric" ref="f1a03b74c100180c10eebe21623a2c08" args="" --><p>
5888 <table class="mdTable" cellpadding="2" cellspacing="0">
5889   <tr>
5890     <td class="mdRow">
5891       <table cellpadding="0" cellspacing="0" border="0">
5892         <tr>
5893           <td class="md" nowrap valign="top">def smesh.Mesh.SmoothParametric           </td>
5894           <td class="md" valign="top">(&nbsp;</td>
5895           <td class="md" nowrap valign="top">&nbsp;</td>
5896           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
5897         </tr>
5898         <tr>
5899           <td class="md" nowrap align="right"></td>
5900           <td class="md"></td>
5901           <td class="md" nowrap>&nbsp;</td>
5902           <td class="mdname" nowrap> <em>IDsOfFixedNodes</em>, </td>
5903         </tr>
5904         <tr>
5905           <td class="md" nowrap align="right"></td>
5906           <td class="md"></td>
5907           <td class="md" nowrap>&nbsp;</td>
5908           <td class="mdname" nowrap> <em>MaxNbOfIterations</em>, </td>
5909         </tr>
5910         <tr>
5911           <td class="md" nowrap align="right"></td>
5912           <td class="md"></td>
5913           <td class="md" nowrap>&nbsp;</td>
5914           <td class="mdname" nowrap> <em>MaxAspectRatio</em>, </td>
5915         </tr>
5916         <tr>
5917           <td class="md" nowrap align="right"></td>
5918           <td class="md"></td>
5919           <td class="md" nowrap>&nbsp;</td>
5920           <td class="mdname" nowrap> <em>Method</em></td>
5921         </tr>
5922         <tr>
5923           <td class="md"></td>
5924           <td class="md">)&nbsp;</td>
5925           <td class="md" colspan="2"></td>
5926         </tr>
5927       </table>
5928     </td>
5929   </tr>
5930 </table>
5931 <table cellspacing="5" cellpadding="0" border="0">
5932   <tr>
5933     <td>
5934       &nbsp;
5935     </td>
5936     <td>
5937
5938 <p>
5939 <dl compact><dt><b>Parameters:</b></dt><dd>
5940   <table border="0" cellspacing="2" cellpadding="0">
5941     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list if ids of elements to smooth </td></tr>
5942     <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>
5943     <tr><td valign="top"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
5944     <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
5945     <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
5946   </table>
5947 </dl>
5948     </td>
5949   </tr>
5950 </table>
5951 <a class="anchor" name="72f3d72d6e05ee787657079f7fae7569"></a><!-- doxytag: member="smesh::Mesh::SmoothParametricObject" ref="72f3d72d6e05ee787657079f7fae7569" args="" --><p>
5952 <table class="mdTable" cellpadding="2" cellspacing="0">
5953   <tr>
5954     <td class="mdRow">
5955       <table cellpadding="0" cellspacing="0" border="0">
5956         <tr>
5957           <td class="md" nowrap valign="top">def smesh.Mesh.SmoothParametricObject           </td>
5958           <td class="md" valign="top">(&nbsp;</td>
5959           <td class="md" nowrap valign="top">&nbsp;</td>
5960           <td class="mdname" nowrap> <em>self</em>, </td>
5961         </tr>
5962         <tr>
5963           <td class="md" nowrap align="right"></td>
5964           <td class="md"></td>
5965           <td class="md" nowrap>&nbsp;</td>
5966           <td class="mdname" nowrap> <em>theObject</em>, </td>
5967         </tr>
5968         <tr>
5969           <td class="md" nowrap align="right"></td>
5970           <td class="md"></td>
5971           <td class="md" nowrap>&nbsp;</td>
5972           <td class="mdname" nowrap> <em>IDsOfFixedNodes</em>, </td>
5973         </tr>
5974         <tr>
5975           <td class="md" nowrap align="right"></td>
5976           <td class="md"></td>
5977           <td class="md" nowrap>&nbsp;</td>
5978           <td class="mdname" nowrap> <em>MaxNbOfIterations</em>, </td>
5979         </tr>
5980         <tr>
5981           <td class="md" nowrap align="right"></td>
5982           <td class="md"></td>
5983           <td class="md" nowrap>&nbsp;</td>
5984           <td class="mdname" nowrap> <em>MaxAspectRatio</em>, </td>
5985         </tr>
5986         <tr>
5987           <td class="md" nowrap align="right"></td>
5988           <td class="md"></td>
5989           <td class="md" nowrap>&nbsp;</td>
5990           <td class="mdname" nowrap> <em>Method</em></td>
5991         </tr>
5992         <tr>
5993           <td class="md"></td>
5994           <td class="md">)&nbsp;</td>
5995           <td class="md" colspan="2"></td>
5996         </tr>
5997       </table>
5998     </td>
5999   </tr>
6000 </table>
6001 <table cellspacing="5" cellpadding="0" border="0">
6002   <tr>
6003     <td>
6004       &nbsp;
6005     </td>
6006     <td>
6007
6008 <p>
6009 <dl compact><dt><b>Parameters:</b></dt><dd>
6010   <table border="0" cellspacing="2" cellpadding="0">
6011     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to smooth </td></tr>
6012     <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>
6013     <tr><td valign="top"></td><td valign="top"><em>MaxNbOfIterations</em>&nbsp;</td><td>maximum number of iterations </td></tr>
6014     <tr><td valign="top"></td><td valign="top"><em>MaxAspectRatio</em>&nbsp;</td><td>varies in range [1.0, inf] </td></tr>
6015     <tr><td valign="top"></td><td valign="top"><em>Method</em>&nbsp;</td><td>is Laplacian(LAPLACIAN_SMOOTH) or Centroidal(CENTROIDAL_SMOOTH) </td></tr>
6016   </table>
6017 </dl>
6018     </td>
6019   </tr>
6020 </table>
6021 <a class="anchor" name="4dc4ca27b4d1b0dfc975b5ebb9e74b98"></a><!-- doxytag: member="smesh::Mesh::ConvertToQuadratic" ref="4dc4ca27b4d1b0dfc975b5ebb9e74b98" args="" --><p>
6022 <table class="mdTable" cellpadding="2" cellspacing="0">
6023   <tr>
6024     <td class="mdRow">
6025       <table cellpadding="0" cellspacing="0" border="0">
6026         <tr>
6027           <td class="md" nowrap valign="top">def smesh.Mesh.ConvertToQuadratic           </td>
6028           <td class="md" valign="top">(&nbsp;</td>
6029           <td class="md" nowrap valign="top">&nbsp;</td>
6030           <td class="mdname" nowrap> <em>self</em>, </td>
6031         </tr>
6032         <tr>
6033           <td class="md" nowrap align="right"></td>
6034           <td class="md"></td>
6035           <td class="md" nowrap>&nbsp;</td>
6036           <td class="mdname" nowrap> <em>theForce3d</em></td>
6037         </tr>
6038         <tr>
6039           <td class="md"></td>
6040           <td class="md">)&nbsp;</td>
6041           <td class="md" colspan="2"></td>
6042         </tr>
6043       </table>
6044     </td>
6045   </tr>
6046 </table>
6047 <table cellspacing="5" cellpadding="0" border="0">
6048   <tr>
6049     <td>
6050       &nbsp;
6051     </td>
6052     <td>
6053
6054 <p>
6055     </td>
6056   </tr>
6057 </table>
6058 <a class="anchor" name="bf3a3a02b1ec06aaa4b518eacbc61c13"></a><!-- doxytag: member="smesh::Mesh::ConvertFromQuadratic" ref="bf3a3a02b1ec06aaa4b518eacbc61c13" args="" --><p>
6059 <table class="mdTable" cellpadding="2" cellspacing="0">
6060   <tr>
6061     <td class="mdRow">
6062       <table cellpadding="0" cellspacing="0" border="0">
6063         <tr>
6064           <td class="md" nowrap valign="top">def smesh.Mesh.ConvertFromQuadratic           </td>
6065           <td class="md" valign="top">(&nbsp;</td>
6066           <td class="md" nowrap valign="top">&nbsp;</td>
6067           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
6068           <td class="md" valign="top">&nbsp;)&nbsp;</td>
6069           <td class="md" nowrap></td>
6070         </tr>
6071       </table>
6072     </td>
6073   </tr>
6074 </table>
6075 <table cellspacing="5" cellpadding="0" border="0">
6076   <tr>
6077     <td>
6078       &nbsp;
6079     </td>
6080     <td>
6081
6082 <p>
6083     </td>
6084   </tr>
6085 </table>
6086 <a class="anchor" name="67efca0e9f290689ed21b473e52cbd50"></a><!-- doxytag: member="smesh::Mesh::RenumberNodes" ref="67efca0e9f290689ed21b473e52cbd50" args="" --><p>
6087 <table class="mdTable" cellpadding="2" cellspacing="0">
6088   <tr>
6089     <td class="mdRow">
6090       <table cellpadding="0" cellspacing="0" border="0">
6091         <tr>
6092           <td class="md" nowrap valign="top">def smesh.Mesh.RenumberNodes           </td>
6093           <td class="md" valign="top">(&nbsp;</td>
6094           <td class="md" nowrap valign="top">&nbsp;</td>
6095           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
6096           <td class="md" valign="top">&nbsp;)&nbsp;</td>
6097           <td class="md" nowrap></td>
6098         </tr>
6099       </table>
6100     </td>
6101   </tr>
6102 </table>
6103 <table cellspacing="5" cellpadding="0" border="0">
6104   <tr>
6105     <td>
6106       &nbsp;
6107     </td>
6108     <td>
6109
6110 <p>
6111     </td>
6112   </tr>
6113 </table>
6114 <a class="anchor" name="425c345fea14aac8d46daf65e28aa361"></a><!-- doxytag: member="smesh::Mesh::RenumberElements" ref="425c345fea14aac8d46daf65e28aa361" args="" --><p>
6115 <table class="mdTable" cellpadding="2" cellspacing="0">
6116   <tr>
6117     <td class="mdRow">
6118       <table cellpadding="0" cellspacing="0" border="0">
6119         <tr>
6120           <td class="md" nowrap valign="top">def smesh.Mesh.RenumberElements           </td>
6121           <td class="md" valign="top">(&nbsp;</td>
6122           <td class="md" nowrap valign="top">&nbsp;</td>
6123           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
6124           <td class="md" valign="top">&nbsp;)&nbsp;</td>
6125           <td class="md" nowrap></td>
6126         </tr>
6127       </table>
6128     </td>
6129   </tr>
6130 </table>
6131 <table cellspacing="5" cellpadding="0" border="0">
6132   <tr>
6133     <td>
6134       &nbsp;
6135     </td>
6136     <td>
6137
6138 <p>
6139     </td>
6140   </tr>
6141 </table>
6142 <a class="anchor" name="5c1411e04a23bd4f4ba721a24638a833"></a><!-- doxytag: member="smesh::Mesh::RotationSweep" ref="5c1411e04a23bd4f4ba721a24638a833" args="" --><p>
6143 <table class="mdTable" cellpadding="2" cellspacing="0">
6144   <tr>
6145     <td class="mdRow">
6146       <table cellpadding="0" cellspacing="0" border="0">
6147         <tr>
6148           <td class="md" nowrap valign="top">def smesh.Mesh.RotationSweep           </td>
6149           <td class="md" valign="top">(&nbsp;</td>
6150           <td class="md" nowrap valign="top">&nbsp;</td>
6151           <td class="mdname" nowrap> <em>self</em>, </td>
6152         </tr>
6153         <tr>
6154           <td class="md" nowrap align="right"></td>
6155           <td class="md"></td>
6156           <td class="md" nowrap>&nbsp;</td>
6157           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6158         </tr>
6159         <tr>
6160           <td class="md" nowrap align="right"></td>
6161           <td class="md"></td>
6162           <td class="md" nowrap>&nbsp;</td>
6163           <td class="mdname" nowrap> <em>Axix</em>, </td>
6164         </tr>
6165         <tr>
6166           <td class="md" nowrap align="right"></td>
6167           <td class="md"></td>
6168           <td class="md" nowrap>&nbsp;</td>
6169           <td class="mdname" nowrap> <em>AngleInRadians</em>, </td>
6170         </tr>
6171         <tr>
6172           <td class="md" nowrap align="right"></td>
6173           <td class="md"></td>
6174           <td class="md" nowrap>&nbsp;</td>
6175           <td class="mdname" nowrap> <em>NbOfSteps</em>, </td>
6176         </tr>
6177         <tr>
6178           <td class="md" nowrap align="right"></td>
6179           <td class="md"></td>
6180           <td class="md" nowrap>&nbsp;</td>
6181           <td class="mdname" nowrap> <em>Tolerance</em></td>
6182         </tr>
6183         <tr>
6184           <td class="md"></td>
6185           <td class="md">)&nbsp;</td>
6186           <td class="md" colspan="2"></td>
6187         </tr>
6188       </table>
6189     </td>
6190   </tr>
6191 </table>
6192 <table cellspacing="5" cellpadding="0" border="0">
6193   <tr>
6194     <td>
6195       &nbsp;
6196     </td>
6197     <td>
6198
6199 <p>
6200 <dl compact><dt><b>Parameters:</b></dt><dd>
6201   <table border="0" cellspacing="2" cellpadding="0">
6202     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list of ids of elements to sweep </td></tr>
6203     <tr><td valign="top"></td><td valign="top"><em>Axix</em>&nbsp;</td><td>axis of rotation, AxisStruct or line(geom object) </td></tr>
6204     <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of Rotation </td></tr>
6205     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>number of steps </td></tr>
6206     <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance </td></tr>
6207   </table>
6208 </dl>
6209     </td>
6210   </tr>
6211 </table>
6212 <a class="anchor" name="9e3953602695cb8cfdca1357cd4281a0"></a><!-- doxytag: member="smesh::Mesh::RotationSweepObject" ref="9e3953602695cb8cfdca1357cd4281a0" args="" --><p>
6213 <table class="mdTable" cellpadding="2" cellspacing="0">
6214   <tr>
6215     <td class="mdRow">
6216       <table cellpadding="0" cellspacing="0" border="0">
6217         <tr>
6218           <td class="md" nowrap valign="top">def smesh.Mesh.RotationSweepObject           </td>
6219           <td class="md" valign="top">(&nbsp;</td>
6220           <td class="md" nowrap valign="top">&nbsp;</td>
6221           <td class="mdname" nowrap> <em>self</em>, </td>
6222         </tr>
6223         <tr>
6224           <td class="md" nowrap align="right"></td>
6225           <td class="md"></td>
6226           <td class="md" nowrap>&nbsp;</td>
6227           <td class="mdname" nowrap> <em>theObject</em>, </td>
6228         </tr>
6229         <tr>
6230           <td class="md" nowrap align="right"></td>
6231           <td class="md"></td>
6232           <td class="md" nowrap>&nbsp;</td>
6233           <td class="mdname" nowrap> <em>Axix</em>, </td>
6234         </tr>
6235         <tr>
6236           <td class="md" nowrap align="right"></td>
6237           <td class="md"></td>
6238           <td class="md" nowrap>&nbsp;</td>
6239           <td class="mdname" nowrap> <em>AngleInRadians</em>, </td>
6240         </tr>
6241         <tr>
6242           <td class="md" nowrap align="right"></td>
6243           <td class="md"></td>
6244           <td class="md" nowrap>&nbsp;</td>
6245           <td class="mdname" nowrap> <em>NbOfSteps</em>, </td>
6246         </tr>
6247         <tr>
6248           <td class="md" nowrap align="right"></td>
6249           <td class="md"></td>
6250           <td class="md" nowrap>&nbsp;</td>
6251           <td class="mdname" nowrap> <em>Tolerance</em></td>
6252         </tr>
6253         <tr>
6254           <td class="md"></td>
6255           <td class="md">)&nbsp;</td>
6256           <td class="md" colspan="2"></td>
6257         </tr>
6258       </table>
6259     </td>
6260   </tr>
6261 </table>
6262 <table cellspacing="5" cellpadding="0" border="0">
6263   <tr>
6264     <td>
6265       &nbsp;
6266     </td>
6267     <td>
6268
6269 <p>
6270 <dl compact><dt><b>Parameters:</b></dt><dd>
6271   <table border="0" cellspacing="2" cellpadding="0">
6272     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object wich elements should be sweeped </td></tr>
6273     <tr><td valign="top"></td><td valign="top"><em>Axix</em>&nbsp;</td><td>axis of rotation, AxisStruct or line(geom object) </td></tr>
6274     <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of Rotation </td></tr>
6275     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>number of steps </td></tr>
6276     <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance </td></tr>
6277   </table>
6278 </dl>
6279     </td>
6280   </tr>
6281 </table>
6282 <a class="anchor" name="975714cfcbcbb60eabd43045fe7d80f0"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweep" ref="975714cfcbcbb60eabd43045fe7d80f0" args="" --><p>
6283 <table class="mdTable" cellpadding="2" cellspacing="0">
6284   <tr>
6285     <td class="mdRow">
6286       <table cellpadding="0" cellspacing="0" border="0">
6287         <tr>
6288           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionSweep           </td>
6289           <td class="md" valign="top">(&nbsp;</td>
6290           <td class="md" nowrap valign="top">&nbsp;</td>
6291           <td class="mdname" nowrap> <em>self</em>, </td>
6292         </tr>
6293         <tr>
6294           <td class="md" nowrap align="right"></td>
6295           <td class="md"></td>
6296           <td class="md" nowrap>&nbsp;</td>
6297           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6298         </tr>
6299         <tr>
6300           <td class="md" nowrap align="right"></td>
6301           <td class="md"></td>
6302           <td class="md" nowrap>&nbsp;</td>
6303           <td class="mdname" nowrap> <em>StepVector</em>, </td>
6304         </tr>
6305         <tr>
6306           <td class="md" nowrap align="right"></td>
6307           <td class="md"></td>
6308           <td class="md" nowrap>&nbsp;</td>
6309           <td class="mdname" nowrap> <em>NbOfSteps</em></td>
6310         </tr>
6311         <tr>
6312           <td class="md"></td>
6313           <td class="md">)&nbsp;</td>
6314           <td class="md" colspan="2"></td>
6315         </tr>
6316       </table>
6317     </td>
6318   </tr>
6319 </table>
6320 <table cellspacing="5" cellpadding="0" border="0">
6321   <tr>
6322     <td>
6323       &nbsp;
6324     </td>
6325     <td>
6326
6327 <p>
6328 <dl compact><dt><b>Parameters:</b></dt><dd>
6329   <table border="0" cellspacing="2" cellpadding="0">
6330     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list of elements ids for extrusion </td></tr>
6331     <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
6332     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
6333   </table>
6334 </dl>
6335     </td>
6336   </tr>
6337 </table>
6338 <a class="anchor" name="4f3409fde48b1edb83ea3c598e061b01"></a><!-- doxytag: member="smesh::Mesh::AdvancedExtrusion" ref="4f3409fde48b1edb83ea3c598e061b01" args="" --><p>
6339 <table class="mdTable" cellpadding="2" cellspacing="0">
6340   <tr>
6341     <td class="mdRow">
6342       <table cellpadding="0" cellspacing="0" border="0">
6343         <tr>
6344           <td class="md" nowrap valign="top">def smesh.Mesh.AdvancedExtrusion           </td>
6345           <td class="md" valign="top">(&nbsp;</td>
6346           <td class="md" nowrap valign="top">&nbsp;</td>
6347           <td class="mdname" nowrap> <em>self</em>, </td>
6348         </tr>
6349         <tr>
6350           <td class="md" nowrap align="right"></td>
6351           <td class="md"></td>
6352           <td class="md" nowrap>&nbsp;</td>
6353           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6354         </tr>
6355         <tr>
6356           <td class="md" nowrap align="right"></td>
6357           <td class="md"></td>
6358           <td class="md" nowrap>&nbsp;</td>
6359           <td class="mdname" nowrap> <em>StepVector</em>, </td>
6360         </tr>
6361         <tr>
6362           <td class="md" nowrap align="right"></td>
6363           <td class="md"></td>
6364           <td class="md" nowrap>&nbsp;</td>
6365           <td class="mdname" nowrap> <em>NbOfSteps</em>, </td>
6366         </tr>
6367         <tr>
6368           <td class="md" nowrap align="right"></td>
6369           <td class="md"></td>
6370           <td class="md" nowrap>&nbsp;</td>
6371           <td class="mdname" nowrap> <em>ExtrFlags</em>, </td>
6372         </tr>
6373         <tr>
6374           <td class="md" nowrap align="right"></td>
6375           <td class="md"></td>
6376           <td class="md" nowrap>&nbsp;</td>
6377           <td class="mdname" nowrap> <em>SewTolerance</em></td>
6378         </tr>
6379         <tr>
6380           <td class="md"></td>
6381           <td class="md">)&nbsp;</td>
6382           <td class="md" colspan="2"></td>
6383         </tr>
6384       </table>
6385     </td>
6386   </tr>
6387 </table>
6388 <table cellspacing="5" cellpadding="0" border="0">
6389   <tr>
6390     <td>
6391       &nbsp;
6392     </td>
6393     <td>
6394
6395 <p>
6396 <dl compact><dt><b>Parameters:</b></dt><dd>
6397   <table border="0" cellspacing="2" cellpadding="0">
6398     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
6399     <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
6400     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
6401     <tr><td valign="top"></td><td valign="top"><em>ExtrFlags</em>&nbsp;</td><td>set flags for performing extrusion </td></tr>
6402     <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>
6403   </table>
6404 </dl>
6405     </td>
6406   </tr>
6407 </table>
6408 <a class="anchor" name="5d29416945e6a665b83258b6f20a3b9d"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject" ref="5d29416945e6a665b83258b6f20a3b9d" args="" --><p>
6409 <table class="mdTable" cellpadding="2" cellspacing="0">
6410   <tr>
6411     <td class="mdRow">
6412       <table cellpadding="0" cellspacing="0" border="0">
6413         <tr>
6414           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionSweepObject           </td>
6415           <td class="md" valign="top">(&nbsp;</td>
6416           <td class="md" nowrap valign="top">&nbsp;</td>
6417           <td class="mdname" nowrap> <em>self</em>, </td>
6418         </tr>
6419         <tr>
6420           <td class="md" nowrap align="right"></td>
6421           <td class="md"></td>
6422           <td class="md" nowrap>&nbsp;</td>
6423           <td class="mdname" nowrap> <em>theObject</em>, </td>
6424         </tr>
6425         <tr>
6426           <td class="md" nowrap align="right"></td>
6427           <td class="md"></td>
6428           <td class="md" nowrap>&nbsp;</td>
6429           <td class="mdname" nowrap> <em>StepVector</em>, </td>
6430         </tr>
6431         <tr>
6432           <td class="md" nowrap align="right"></td>
6433           <td class="md"></td>
6434           <td class="md" nowrap>&nbsp;</td>
6435           <td class="mdname" nowrap> <em>NbOfSteps</em></td>
6436         </tr>
6437         <tr>
6438           <td class="md"></td>
6439           <td class="md">)&nbsp;</td>
6440           <td class="md" colspan="2"></td>
6441         </tr>
6442       </table>
6443     </td>
6444   </tr>
6445 </table>
6446 <table cellspacing="5" cellpadding="0" border="0">
6447   <tr>
6448     <td>
6449       &nbsp;
6450     </td>
6451     <td>
6452
6453 <p>
6454 <dl compact><dt><b>Parameters:</b></dt><dd>
6455   <table border="0" cellspacing="2" cellpadding="0">
6456     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
6457     <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
6458     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
6459   </table>
6460 </dl>
6461     </td>
6462   </tr>
6463 </table>
6464 <a class="anchor" name="afa41c3158cd8b1fcfaf86db26d8550f"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject1D" ref="afa41c3158cd8b1fcfaf86db26d8550f" args="" --><p>
6465 <table class="mdTable" cellpadding="2" cellspacing="0">
6466   <tr>
6467     <td class="mdRow">
6468       <table cellpadding="0" cellspacing="0" border="0">
6469         <tr>
6470           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionSweepObject1D           </td>
6471           <td class="md" valign="top">(&nbsp;</td>
6472           <td class="md" nowrap valign="top">&nbsp;</td>
6473           <td class="mdname" nowrap> <em>self</em>, </td>
6474         </tr>
6475         <tr>
6476           <td class="md" nowrap align="right"></td>
6477           <td class="md"></td>
6478           <td class="md" nowrap>&nbsp;</td>
6479           <td class="mdname" nowrap> <em>theObject</em>, </td>
6480         </tr>
6481         <tr>
6482           <td class="md" nowrap align="right"></td>
6483           <td class="md"></td>
6484           <td class="md" nowrap>&nbsp;</td>
6485           <td class="mdname" nowrap> <em>StepVector</em>, </td>
6486         </tr>
6487         <tr>
6488           <td class="md" nowrap align="right"></td>
6489           <td class="md"></td>
6490           <td class="md" nowrap>&nbsp;</td>
6491           <td class="mdname" nowrap> <em>NbOfSteps</em></td>
6492         </tr>
6493         <tr>
6494           <td class="md"></td>
6495           <td class="md">)&nbsp;</td>
6496           <td class="md" colspan="2"></td>
6497         </tr>
6498       </table>
6499     </td>
6500   </tr>
6501 </table>
6502 <table cellspacing="5" cellpadding="0" border="0">
6503   <tr>
6504     <td>
6505       &nbsp;
6506     </td>
6507     <td>
6508
6509 <p>
6510 <dl compact><dt><b>Parameters:</b></dt><dd>
6511   <table border="0" cellspacing="2" cellpadding="0">
6512     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
6513     <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
6514     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
6515   </table>
6516 </dl>
6517     </td>
6518   </tr>
6519 </table>
6520 <a class="anchor" name="079e59af58714725629b5081b5ec15c4"></a><!-- doxytag: member="smesh::Mesh::ExtrusionSweepObject2D" ref="079e59af58714725629b5081b5ec15c4" args="" --><p>
6521 <table class="mdTable" cellpadding="2" cellspacing="0">
6522   <tr>
6523     <td class="mdRow">
6524       <table cellpadding="0" cellspacing="0" border="0">
6525         <tr>
6526           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionSweepObject2D           </td>
6527           <td class="md" valign="top">(&nbsp;</td>
6528           <td class="md" nowrap valign="top">&nbsp;</td>
6529           <td class="mdname" nowrap> <em>self</em>, </td>
6530         </tr>
6531         <tr>
6532           <td class="md" nowrap align="right"></td>
6533           <td class="md"></td>
6534           <td class="md" nowrap>&nbsp;</td>
6535           <td class="mdname" nowrap> <em>theObject</em>, </td>
6536         </tr>
6537         <tr>
6538           <td class="md" nowrap align="right"></td>
6539           <td class="md"></td>
6540           <td class="md" nowrap>&nbsp;</td>
6541           <td class="mdname" nowrap> <em>StepVector</em>, </td>
6542         </tr>
6543         <tr>
6544           <td class="md" nowrap align="right"></td>
6545           <td class="md"></td>
6546           <td class="md" nowrap>&nbsp;</td>
6547           <td class="mdname" nowrap> <em>NbOfSteps</em></td>
6548         </tr>
6549         <tr>
6550           <td class="md"></td>
6551           <td class="md">)&nbsp;</td>
6552           <td class="md" colspan="2"></td>
6553         </tr>
6554       </table>
6555     </td>
6556   </tr>
6557 </table>
6558 <table cellspacing="5" cellpadding="0" border="0">
6559   <tr>
6560     <td>
6561       &nbsp;
6562     </td>
6563     <td>
6564
6565 <p>
6566 <dl compact><dt><b>Parameters:</b></dt><dd>
6567   <table border="0" cellspacing="2" cellpadding="0">
6568     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object wich elements should be processed </td></tr>
6569     <tr><td valign="top"></td><td valign="top"><em>StepVector</em>&nbsp;</td><td>vector, defining the direction and value of extrusion </td></tr>
6570     <tr><td valign="top"></td><td valign="top"><em>NbOfSteps</em>&nbsp;</td><td>the number of steps </td></tr>
6571   </table>
6572 </dl>
6573     </td>
6574   </tr>
6575 </table>
6576 <a class="anchor" name="691522416f481a91a268d58e15646eb7"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPath" ref="691522416f481a91a268d58e15646eb7" args="" --><p>
6577 <table class="mdTable" cellpadding="2" cellspacing="0">
6578   <tr>
6579     <td class="mdRow">
6580       <table cellpadding="0" cellspacing="0" border="0">
6581         <tr>
6582           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionAlongPath           </td>
6583           <td class="md" valign="top">(&nbsp;</td>
6584           <td class="md" nowrap valign="top">&nbsp;</td>
6585           <td class="mdname" nowrap> <em>self</em>, </td>
6586         </tr>
6587         <tr>
6588           <td class="md" nowrap align="right"></td>
6589           <td class="md"></td>
6590           <td class="md" nowrap>&nbsp;</td>
6591           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6592         </tr>
6593         <tr>
6594           <td class="md" nowrap align="right"></td>
6595           <td class="md"></td>
6596           <td class="md" nowrap>&nbsp;</td>
6597           <td class="mdname" nowrap> <em>PathMesh</em>, </td>
6598         </tr>
6599         <tr>
6600           <td class="md" nowrap align="right"></td>
6601           <td class="md"></td>
6602           <td class="md" nowrap>&nbsp;</td>
6603           <td class="mdname" nowrap> <em>PathShape</em>, </td>
6604         </tr>
6605         <tr>
6606           <td class="md" nowrap align="right"></td>
6607           <td class="md"></td>
6608           <td class="md" nowrap>&nbsp;</td>
6609           <td class="mdname" nowrap> <em>NodeStart</em>, </td>
6610         </tr>
6611         <tr>
6612           <td class="md" nowrap align="right"></td>
6613           <td class="md"></td>
6614           <td class="md" nowrap>&nbsp;</td>
6615           <td class="mdname" nowrap> <em>HasAngles</em>, </td>
6616         </tr>
6617         <tr>
6618           <td class="md" nowrap align="right"></td>
6619           <td class="md"></td>
6620           <td class="md" nowrap>&nbsp;</td>
6621           <td class="mdname" nowrap> <em>Angles</em>, </td>
6622         </tr>
6623         <tr>
6624           <td class="md" nowrap align="right"></td>
6625           <td class="md"></td>
6626           <td class="md" nowrap>&nbsp;</td>
6627           <td class="mdname" nowrap> <em>HasRefPoint</em>, </td>
6628         </tr>
6629         <tr>
6630           <td class="md" nowrap align="right"></td>
6631           <td class="md"></td>
6632           <td class="md" nowrap>&nbsp;</td>
6633           <td class="mdname" nowrap> <em>RefPoint</em>, </td>
6634         </tr>
6635         <tr>
6636           <td class="md" nowrap align="right"></td>
6637           <td class="md"></td>
6638           <td class="md" nowrap>&nbsp;</td>
6639           <td class="mdname" nowrap> <em>LinearVariation</em> = <code>False</code></td>
6640         </tr>
6641         <tr>
6642           <td class="md"></td>
6643           <td class="md">)&nbsp;</td>
6644           <td class="md" colspan="2"></td>
6645         </tr>
6646       </table>
6647     </td>
6648   </tr>
6649 </table>
6650 <table cellspacing="5" cellpadding="0" border="0">
6651   <tr>
6652     <td>
6653       &nbsp;
6654     </td>
6655     <td>
6656
6657 <p>
6658 <dl compact><dt><b>Parameters:</b></dt><dd>
6659   <table border="0" cellspacing="2" cellpadding="0">
6660     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
6661     <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>
6662     <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>
6663     <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>
6664     <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>
6665     <tr><td valign="top"></td><td valign="top"><em>Angles</em>&nbsp;</td><td>list of angles </td></tr>
6666     <tr><td valign="top"></td><td valign="top"><em>HasRefPoint</em>&nbsp;</td><td>allows to use base point </td></tr>
6667     <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>
6668     <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>
6669   </table>
6670 </dl>
6671     </td>
6672   </tr>
6673 </table>
6674 <a class="anchor" name="f0248dfbb1f18de28754468c1173f88c"></a><!-- doxytag: member="smesh::Mesh::ExtrusionAlongPathObject" ref="f0248dfbb1f18de28754468c1173f88c" args="" --><p>
6675 <table class="mdTable" cellpadding="2" cellspacing="0">
6676   <tr>
6677     <td class="mdRow">
6678       <table cellpadding="0" cellspacing="0" border="0">
6679         <tr>
6680           <td class="md" nowrap valign="top">def smesh.Mesh.ExtrusionAlongPathObject           </td>
6681           <td class="md" valign="top">(&nbsp;</td>
6682           <td class="md" nowrap valign="top">&nbsp;</td>
6683           <td class="mdname" nowrap> <em>self</em>, </td>
6684         </tr>
6685         <tr>
6686           <td class="md" nowrap align="right"></td>
6687           <td class="md"></td>
6688           <td class="md" nowrap>&nbsp;</td>
6689           <td class="mdname" nowrap> <em>theObject</em>, </td>
6690         </tr>
6691         <tr>
6692           <td class="md" nowrap align="right"></td>
6693           <td class="md"></td>
6694           <td class="md" nowrap>&nbsp;</td>
6695           <td class="mdname" nowrap> <em>PathMesh</em>, </td>
6696         </tr>
6697         <tr>
6698           <td class="md" nowrap align="right"></td>
6699           <td class="md"></td>
6700           <td class="md" nowrap>&nbsp;</td>
6701           <td class="mdname" nowrap> <em>PathShape</em>, </td>
6702         </tr>
6703         <tr>
6704           <td class="md" nowrap align="right"></td>
6705           <td class="md"></td>
6706           <td class="md" nowrap>&nbsp;</td>
6707           <td class="mdname" nowrap> <em>NodeStart</em>, </td>
6708         </tr>
6709         <tr>
6710           <td class="md" nowrap align="right"></td>
6711           <td class="md"></td>
6712           <td class="md" nowrap>&nbsp;</td>
6713           <td class="mdname" nowrap> <em>HasAngles</em>, </td>
6714         </tr>
6715         <tr>
6716           <td class="md" nowrap align="right"></td>
6717           <td class="md"></td>
6718           <td class="md" nowrap>&nbsp;</td>
6719           <td class="mdname" nowrap> <em>Angles</em>, </td>
6720         </tr>
6721         <tr>
6722           <td class="md" nowrap align="right"></td>
6723           <td class="md"></td>
6724           <td class="md" nowrap>&nbsp;</td>
6725           <td class="mdname" nowrap> <em>HasRefPoint</em>, </td>
6726         </tr>
6727         <tr>
6728           <td class="md" nowrap align="right"></td>
6729           <td class="md"></td>
6730           <td class="md" nowrap>&nbsp;</td>
6731           <td class="mdname" nowrap> <em>RefPoint</em>, </td>
6732         </tr>
6733         <tr>
6734           <td class="md" nowrap align="right"></td>
6735           <td class="md"></td>
6736           <td class="md" nowrap>&nbsp;</td>
6737           <td class="mdname" nowrap> <em>LinearVariation</em> = <code>False</code></td>
6738         </tr>
6739         <tr>
6740           <td class="md"></td>
6741           <td class="md">)&nbsp;</td>
6742           <td class="md" colspan="2"></td>
6743         </tr>
6744       </table>
6745     </td>
6746   </tr>
6747 </table>
6748 <table cellspacing="5" cellpadding="0" border="0">
6749   <tr>
6750     <td>
6751       &nbsp;
6752     </td>
6753     <td>
6754
6755 <p>
6756 <dl compact><dt><b>Parameters:</b></dt><dd>
6757   <table border="0" cellspacing="2" cellpadding="0">
6758     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>is ids of elements </td></tr>
6759     <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>
6760     <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>
6761     <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>
6762     <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>
6763     <tr><td valign="top"></td><td valign="top"><em>Angles</em>&nbsp;</td><td>list of angles </td></tr>
6764     <tr><td valign="top"></td><td valign="top"><em>HasRefPoint</em>&nbsp;</td><td>allows to use base point </td></tr>
6765     <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>
6766     <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>
6767   </table>
6768 </dl>
6769     </td>
6770   </tr>
6771 </table>
6772 <a class="anchor" name="e847af1a376e90dc10becf6c24475577"></a><!-- doxytag: member="smesh::Mesh::Mirror" ref="e847af1a376e90dc10becf6c24475577" args="" --><p>
6773 <table class="mdTable" cellpadding="2" cellspacing="0">
6774   <tr>
6775     <td class="mdRow">
6776       <table cellpadding="0" cellspacing="0" border="0">
6777         <tr>
6778           <td class="md" nowrap valign="top">def smesh.Mesh.Mirror           </td>
6779           <td class="md" valign="top">(&nbsp;</td>
6780           <td class="md" nowrap valign="top">&nbsp;</td>
6781           <td class="mdname" nowrap> <em>self</em>, </td>
6782         </tr>
6783         <tr>
6784           <td class="md" nowrap align="right"></td>
6785           <td class="md"></td>
6786           <td class="md" nowrap>&nbsp;</td>
6787           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6788         </tr>
6789         <tr>
6790           <td class="md" nowrap align="right"></td>
6791           <td class="md"></td>
6792           <td class="md" nowrap>&nbsp;</td>
6793           <td class="mdname" nowrap> <em>Mirror</em>, </td>
6794         </tr>
6795         <tr>
6796           <td class="md" nowrap align="right"></td>
6797           <td class="md"></td>
6798           <td class="md" nowrap>&nbsp;</td>
6799           <td class="mdname" nowrap> <em>theMirrorType</em>, </td>
6800         </tr>
6801         <tr>
6802           <td class="md" nowrap align="right"></td>
6803           <td class="md"></td>
6804           <td class="md" nowrap>&nbsp;</td>
6805           <td class="mdname" nowrap> <em>Copy</em> = <code>0</code></td>
6806         </tr>
6807         <tr>
6808           <td class="md"></td>
6809           <td class="md">)&nbsp;</td>
6810           <td class="md" colspan="2"></td>
6811         </tr>
6812       </table>
6813     </td>
6814   </tr>
6815 </table>
6816 <table cellspacing="5" cellpadding="0" border="0">
6817   <tr>
6818     <td>
6819       &nbsp;
6820     </td>
6821     <td>
6822
6823 <p>
6824 <dl compact><dt><b>Parameters:</b></dt><dd>
6825   <table border="0" cellspacing="2" cellpadding="0">
6826     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
6827     <tr><td valign="top"></td><td valign="top"><em>Mirror</em>&nbsp;</td><td>is AxisStruct or geom object(point, line, plane) </td></tr>
6828     <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>
6829     <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>
6830   </table>
6831 </dl>
6832     </td>
6833   </tr>
6834 </table>
6835 <a class="anchor" name="b1d7bc19611c4e6cbb9c6a39aa7d41e7"></a><!-- doxytag: member="smesh::Mesh::MirrorObject" ref="b1d7bc19611c4e6cbb9c6a39aa7d41e7" args="" --><p>
6836 <table class="mdTable" cellpadding="2" cellspacing="0">
6837   <tr>
6838     <td class="mdRow">
6839       <table cellpadding="0" cellspacing="0" border="0">
6840         <tr>
6841           <td class="md" nowrap valign="top">def smesh.Mesh.MirrorObject           </td>
6842           <td class="md" valign="top">(&nbsp;</td>
6843           <td class="md" nowrap valign="top">&nbsp;</td>
6844           <td class="mdname" nowrap> <em>self</em>, </td>
6845         </tr>
6846         <tr>
6847           <td class="md" nowrap align="right"></td>
6848           <td class="md"></td>
6849           <td class="md" nowrap>&nbsp;</td>
6850           <td class="mdname" nowrap> <em>theObject</em>, </td>
6851         </tr>
6852         <tr>
6853           <td class="md" nowrap align="right"></td>
6854           <td class="md"></td>
6855           <td class="md" nowrap>&nbsp;</td>
6856           <td class="mdname" nowrap> <em>Mirror</em>, </td>
6857         </tr>
6858         <tr>
6859           <td class="md" nowrap align="right"></td>
6860           <td class="md"></td>
6861           <td class="md" nowrap>&nbsp;</td>
6862           <td class="mdname" nowrap> <em>theMirrorType</em>, </td>
6863         </tr>
6864         <tr>
6865           <td class="md" nowrap align="right"></td>
6866           <td class="md"></td>
6867           <td class="md" nowrap>&nbsp;</td>
6868           <td class="mdname" nowrap> <em>Copy</em> = <code>0</code></td>
6869         </tr>
6870         <tr>
6871           <td class="md"></td>
6872           <td class="md">)&nbsp;</td>
6873           <td class="md" colspan="2"></td>
6874         </tr>
6875       </table>
6876     </td>
6877   </tr>
6878 </table>
6879 <table cellspacing="5" cellpadding="0" border="0">
6880   <tr>
6881     <td>
6882       &nbsp;
6883     </td>
6884     <td>
6885
6886 <p>
6887 <dl compact><dt><b>Parameters:</b></dt><dd>
6888   <table border="0" cellspacing="2" cellpadding="0">
6889     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>mesh, submesh or group </td></tr>
6890     <tr><td valign="top"></td><td valign="top"><em>Mirror</em>&nbsp;</td><td>is AxisStruct or geom object(point, line, plane) </td></tr>
6891     <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>
6892     <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>
6893   </table>
6894 </dl>
6895     </td>
6896   </tr>
6897 </table>
6898 <a class="anchor" name="17a4c398f12048ee97be9e34c6fcf0df"></a><!-- doxytag: member="smesh::Mesh::Translate" ref="17a4c398f12048ee97be9e34c6fcf0df" args="" --><p>
6899 <table class="mdTable" cellpadding="2" cellspacing="0">
6900   <tr>
6901     <td class="mdRow">
6902       <table cellpadding="0" cellspacing="0" border="0">
6903         <tr>
6904           <td class="md" nowrap valign="top">def smesh.Mesh.Translate           </td>
6905           <td class="md" valign="top">(&nbsp;</td>
6906           <td class="md" nowrap valign="top">&nbsp;</td>
6907           <td class="mdname" nowrap> <em>self</em>, </td>
6908         </tr>
6909         <tr>
6910           <td class="md" nowrap align="right"></td>
6911           <td class="md"></td>
6912           <td class="md" nowrap>&nbsp;</td>
6913           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
6914         </tr>
6915         <tr>
6916           <td class="md" nowrap align="right"></td>
6917           <td class="md"></td>
6918           <td class="md" nowrap>&nbsp;</td>
6919           <td class="mdname" nowrap> <em>Vector</em>, </td>
6920         </tr>
6921         <tr>
6922           <td class="md" nowrap align="right"></td>
6923           <td class="md"></td>
6924           <td class="md" nowrap>&nbsp;</td>
6925           <td class="mdname" nowrap> <em>Copy</em></td>
6926         </tr>
6927         <tr>
6928           <td class="md"></td>
6929           <td class="md">)&nbsp;</td>
6930           <td class="md" colspan="2"></td>
6931         </tr>
6932       </table>
6933     </td>
6934   </tr>
6935 </table>
6936 <table cellspacing="5" cellpadding="0" border="0">
6937   <tr>
6938     <td>
6939       &nbsp;
6940     </td>
6941     <td>
6942
6943 <p>
6944 <dl compact><dt><b>Parameters:</b></dt><dd>
6945   <table border="0" cellspacing="2" cellpadding="0">
6946     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
6947     <tr><td valign="top"></td><td valign="top"><em>Vector</em>&nbsp;</td><td>direction of translation(DirStruct or vector) </td></tr>
6948     <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the translated elements </td></tr>
6949   </table>
6950 </dl>
6951     </td>
6952   </tr>
6953 </table>
6954 <a class="anchor" name="8fd2fa7ac4bd7733b92cfdc93bc06c6a"></a><!-- doxytag: member="smesh::Mesh::TranslateObject" ref="8fd2fa7ac4bd7733b92cfdc93bc06c6a" args="" --><p>
6955 <table class="mdTable" cellpadding="2" cellspacing="0">
6956   <tr>
6957     <td class="mdRow">
6958       <table cellpadding="0" cellspacing="0" border="0">
6959         <tr>
6960           <td class="md" nowrap valign="top">def smesh.Mesh.TranslateObject           </td>
6961           <td class="md" valign="top">(&nbsp;</td>
6962           <td class="md" nowrap valign="top">&nbsp;</td>
6963           <td class="mdname" nowrap> <em>self</em>, </td>
6964         </tr>
6965         <tr>
6966           <td class="md" nowrap align="right"></td>
6967           <td class="md"></td>
6968           <td class="md" nowrap>&nbsp;</td>
6969           <td class="mdname" nowrap> <em>theObject</em>, </td>
6970         </tr>
6971         <tr>
6972           <td class="md" nowrap align="right"></td>
6973           <td class="md"></td>
6974           <td class="md" nowrap>&nbsp;</td>
6975           <td class="mdname" nowrap> <em>Vector</em>, </td>
6976         </tr>
6977         <tr>
6978           <td class="md" nowrap align="right"></td>
6979           <td class="md"></td>
6980           <td class="md" nowrap>&nbsp;</td>
6981           <td class="mdname" nowrap> <em>Copy</em></td>
6982         </tr>
6983         <tr>
6984           <td class="md"></td>
6985           <td class="md">)&nbsp;</td>
6986           <td class="md" colspan="2"></td>
6987         </tr>
6988       </table>
6989     </td>
6990   </tr>
6991 </table>
6992 <table cellspacing="5" cellpadding="0" border="0">
6993   <tr>
6994     <td>
6995       &nbsp;
6996     </td>
6997     <td>
6998
6999 <p>
7000 <dl compact><dt><b>Parameters:</b></dt><dd>
7001   <table border="0" cellspacing="2" cellpadding="0">
7002     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to translate(mesh, submesh, or group) </td></tr>
7003     <tr><td valign="top"></td><td valign="top"><em>Vector</em>&nbsp;</td><td>direction of translation(DirStruct or geom vector) </td></tr>
7004     <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the translated elements </td></tr>
7005   </table>
7006 </dl>
7007     </td>
7008   </tr>
7009 </table>
7010 <a class="anchor" name="9490661f177f27ab7c4ada20e244e049"></a><!-- doxytag: member="smesh::Mesh::Rotate" ref="9490661f177f27ab7c4ada20e244e049" args="" --><p>
7011 <table class="mdTable" cellpadding="2" cellspacing="0">
7012   <tr>
7013     <td class="mdRow">
7014       <table cellpadding="0" cellspacing="0" border="0">
7015         <tr>
7016           <td class="md" nowrap valign="top">def smesh.Mesh.Rotate           </td>
7017           <td class="md" valign="top">(&nbsp;</td>
7018           <td class="md" nowrap valign="top">&nbsp;</td>
7019           <td class="mdname" nowrap> <em>self</em>, </td>
7020         </tr>
7021         <tr>
7022           <td class="md" nowrap align="right"></td>
7023           <td class="md"></td>
7024           <td class="md" nowrap>&nbsp;</td>
7025           <td class="mdname" nowrap> <em>IDsOfElements</em>, </td>
7026         </tr>
7027         <tr>
7028           <td class="md" nowrap align="right"></td>
7029           <td class="md"></td>
7030           <td class="md" nowrap>&nbsp;</td>
7031           <td class="mdname" nowrap> <em>Axis</em>, </td>
7032         </tr>
7033         <tr>
7034           <td class="md" nowrap align="right"></td>
7035           <td class="md"></td>
7036           <td class="md" nowrap>&nbsp;</td>
7037           <td class="mdname" nowrap> <em>AngleInRadians</em>, </td>
7038         </tr>
7039         <tr>
7040           <td class="md" nowrap align="right"></td>
7041           <td class="md"></td>
7042           <td class="md" nowrap>&nbsp;</td>
7043           <td class="mdname" nowrap> <em>Copy</em></td>
7044         </tr>
7045         <tr>
7046           <td class="md"></td>
7047           <td class="md">)&nbsp;</td>
7048           <td class="md" colspan="2"></td>
7049         </tr>
7050       </table>
7051     </td>
7052   </tr>
7053 </table>
7054 <table cellspacing="5" cellpadding="0" border="0">
7055   <tr>
7056     <td>
7057       &nbsp;
7058     </td>
7059     <td>
7060
7061 <p>
7062 <dl compact><dt><b>Parameters:</b></dt><dd>
7063   <table border="0" cellspacing="2" cellpadding="0">
7064     <tr><td valign="top"></td><td valign="top"><em>IDsOfElements</em>&nbsp;</td><td>list of elements ids </td></tr>
7065     <tr><td valign="top"></td><td valign="top"><em>Axis</em>&nbsp;</td><td>axis of rotation(AxisStruct or geom line) </td></tr>
7066     <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of rotation(in radians) </td></tr>
7067     <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the rotated elements </td></tr>
7068   </table>
7069 </dl>
7070     </td>
7071   </tr>
7072 </table>
7073 <a class="anchor" name="edbcc6762a097b389338f3fb79dd2e43"></a><!-- doxytag: member="smesh::Mesh::RotateObject" ref="edbcc6762a097b389338f3fb79dd2e43" args="" --><p>
7074 <table class="mdTable" cellpadding="2" cellspacing="0">
7075   <tr>
7076     <td class="mdRow">
7077       <table cellpadding="0" cellspacing="0" border="0">
7078         <tr>
7079           <td class="md" nowrap valign="top">def smesh.Mesh.RotateObject           </td>
7080           <td class="md" valign="top">(&nbsp;</td>
7081           <td class="md" nowrap valign="top">&nbsp;</td>
7082           <td class="mdname" nowrap> <em>self</em>, </td>
7083         </tr>
7084         <tr>
7085           <td class="md" nowrap align="right"></td>
7086           <td class="md"></td>
7087           <td class="md" nowrap>&nbsp;</td>
7088           <td class="mdname" nowrap> <em>theObject</em>, </td>
7089         </tr>
7090         <tr>
7091           <td class="md" nowrap align="right"></td>
7092           <td class="md"></td>
7093           <td class="md" nowrap>&nbsp;</td>
7094           <td class="mdname" nowrap> <em>Axis</em>, </td>
7095         </tr>
7096         <tr>
7097           <td class="md" nowrap align="right"></td>
7098           <td class="md"></td>
7099           <td class="md" nowrap>&nbsp;</td>
7100           <td class="mdname" nowrap> <em>AngleInRadians</em>, </td>
7101         </tr>
7102         <tr>
7103           <td class="md" nowrap align="right"></td>
7104           <td class="md"></td>
7105           <td class="md" nowrap>&nbsp;</td>
7106           <td class="mdname" nowrap> <em>Copy</em></td>
7107         </tr>
7108         <tr>
7109           <td class="md"></td>
7110           <td class="md">)&nbsp;</td>
7111           <td class="md" colspan="2"></td>
7112         </tr>
7113       </table>
7114     </td>
7115   </tr>
7116 </table>
7117 <table cellspacing="5" cellpadding="0" border="0">
7118   <tr>
7119     <td>
7120       &nbsp;
7121     </td>
7122     <td>
7123
7124 <p>
7125 <dl compact><dt><b>Parameters:</b></dt><dd>
7126   <table border="0" cellspacing="2" cellpadding="0">
7127     <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>object to rotate(mesh, submesh, or group) </td></tr>
7128     <tr><td valign="top"></td><td valign="top"><em>Axis</em>&nbsp;</td><td>axis of rotation(AxisStruct or geom line) </td></tr>
7129     <tr><td valign="top"></td><td valign="top"><em>AngleInRadians</em>&nbsp;</td><td>angle of rotation(in radians) </td></tr>
7130     <tr><td valign="top"></td><td valign="top"><em>Copy</em>&nbsp;</td><td>allows to copy the rotated elements </td></tr>
7131   </table>
7132 </dl>
7133     </td>
7134   </tr>
7135 </table>
7136 <a class="anchor" name="cdf92cb074d0bdfdce13a7c496d593d4"></a><!-- doxytag: member="smesh::Mesh::FindCoincidentNodes" ref="cdf92cb074d0bdfdce13a7c496d593d4" args="" --><p>
7137 <table class="mdTable" cellpadding="2" cellspacing="0">
7138   <tr>
7139     <td class="mdRow">
7140       <table cellpadding="0" cellspacing="0" border="0">
7141         <tr>
7142           <td class="md" nowrap valign="top">def smesh.Mesh.FindCoincidentNodes           </td>
7143           <td class="md" valign="top">(&nbsp;</td>
7144           <td class="md" nowrap valign="top">&nbsp;</td>
7145           <td class="mdname" nowrap> <em>self</em>, </td>
7146         </tr>
7147         <tr>
7148           <td class="md" nowrap align="right"></td>
7149           <td class="md"></td>
7150           <td class="md" nowrap>&nbsp;</td>
7151           <td class="mdname" nowrap> <em>Tolerance</em></td>
7152         </tr>
7153         <tr>
7154           <td class="md"></td>
7155           <td class="md">)&nbsp;</td>
7156           <td class="md" colspan="2"></td>
7157         </tr>
7158       </table>
7159     </td>
7160   </tr>
7161 </table>
7162 <table cellspacing="5" cellpadding="0" border="0">
7163   <tr>
7164     <td>
7165       &nbsp;
7166     </td>
7167     <td>
7168
7169 <p>
7170 <dl compact><dt><b>Parameters:</b></dt><dd>
7171   <table border="0" cellspacing="2" cellpadding="0">
7172     <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance value </td></tr>
7173     <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of group of nodes </td></tr>
7174   </table>
7175 </dl>
7176     </td>
7177   </tr>
7178 </table>
7179 <a class="anchor" name="5bd7d2b42269c8783342692d99bceccf"></a><!-- doxytag: member="smesh::Mesh::FindCoincidentNodesOnPart" ref="5bd7d2b42269c8783342692d99bceccf" args="" --><p>
7180 <table class="mdTable" cellpadding="2" cellspacing="0">
7181   <tr>
7182     <td class="mdRow">
7183       <table cellpadding="0" cellspacing="0" border="0">
7184         <tr>
7185           <td class="md" nowrap valign="top">def smesh.Mesh.FindCoincidentNodesOnPart           </td>
7186           <td class="md" valign="top">(&nbsp;</td>
7187           <td class="md" nowrap valign="top">&nbsp;</td>
7188           <td class="mdname" nowrap> <em>self</em>, </td>
7189         </tr>
7190         <tr>
7191           <td class="md" nowrap align="right"></td>
7192           <td class="md"></td>
7193           <td class="md" nowrap>&nbsp;</td>
7194           <td class="mdname" nowrap> <em>SubMeshOrGroup</em>, </td>
7195         </tr>
7196         <tr>
7197           <td class="md" nowrap align="right"></td>
7198           <td class="md"></td>
7199           <td class="md" nowrap>&nbsp;</td>
7200           <td class="mdname" nowrap> <em>Tolerance</em></td>
7201         </tr>
7202         <tr>
7203           <td class="md"></td>
7204           <td class="md">)&nbsp;</td>
7205           <td class="md" colspan="2"></td>
7206         </tr>
7207       </table>
7208     </td>
7209   </tr>
7210 </table>
7211 <table cellspacing="5" cellpadding="0" border="0">
7212   <tr>
7213     <td>
7214       &nbsp;
7215     </td>
7216     <td>
7217
7218 <p>
7219 <dl compact><dt><b>Parameters:</b></dt><dd>
7220   <table border="0" cellspacing="2" cellpadding="0">
7221     <tr><td valign="top"></td><td valign="top"><em>Tolerance</em>&nbsp;</td><td>tolerance value </td></tr>
7222     <tr><td valign="top"></td><td valign="top"><em>SubMeshOrGroup</em>&nbsp;</td><td>SubMesh or Group </td></tr>
7223     <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of group of nodes </td></tr>
7224   </table>
7225 </dl>
7226     </td>
7227   </tr>
7228 </table>
7229 <a class="anchor" name="189cb7bee4e396e1cd429f55bdeb7830"></a><!-- doxytag: member="smesh::Mesh::MergeNodes" ref="189cb7bee4e396e1cd429f55bdeb7830" args="" --><p>
7230 <table class="mdTable" cellpadding="2" cellspacing="0">
7231   <tr>
7232     <td class="mdRow">
7233       <table cellpadding="0" cellspacing="0" border="0">
7234         <tr>
7235           <td class="md" nowrap valign="top">def smesh.Mesh.MergeNodes           </td>
7236           <td class="md" valign="top">(&nbsp;</td>
7237           <td class="md" nowrap valign="top">&nbsp;</td>
7238           <td class="mdname" nowrap> <em>self</em>, </td>
7239         </tr>
7240         <tr>
7241           <td class="md" nowrap align="right"></td>
7242           <td class="md"></td>
7243           <td class="md" nowrap>&nbsp;</td>
7244           <td class="mdname" nowrap> <em>GroupsOfNodes</em></td>
7245         </tr>
7246         <tr>
7247           <td class="md"></td>
7248           <td class="md">)&nbsp;</td>
7249           <td class="md" colspan="2"></td>
7250         </tr>
7251       </table>
7252     </td>
7253   </tr>
7254 </table>
7255 <table cellspacing="5" cellpadding="0" border="0">
7256   <tr>
7257     <td>
7258       &nbsp;
7259     </td>
7260     <td>
7261
7262 <p>
7263 <dl compact><dt><b>Parameters:</b></dt><dd>
7264   <table border="0" cellspacing="2" cellpadding="0">
7265     <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>of group of nodes </td></tr>
7266   </table>
7267 </dl>
7268     </td>
7269   </tr>
7270 </table>
7271 <a class="anchor" name="f650e7e34b5019b7e0439046daccc898"></a><!-- doxytag: member="smesh::Mesh::FindEqualElements" ref="f650e7e34b5019b7e0439046daccc898" args="" --><p>
7272 <table class="mdTable" cellpadding="2" cellspacing="0">
7273   <tr>
7274     <td class="mdRow">
7275       <table cellpadding="0" cellspacing="0" border="0">
7276         <tr>
7277           <td class="md" nowrap valign="top">def smesh.Mesh.FindEqualElements           </td>
7278           <td class="md" valign="top">(&nbsp;</td>
7279           <td class="md" nowrap valign="top">&nbsp;</td>
7280           <td class="mdname" nowrap> <em>self</em>, </td>
7281         </tr>
7282         <tr>
7283           <td class="md" nowrap align="right"></td>
7284           <td class="md"></td>
7285           <td class="md" nowrap>&nbsp;</td>
7286           <td class="mdname" nowrap> <em>MeshOrSubMeshOrGroup</em></td>
7287         </tr>
7288         <tr>
7289           <td class="md"></td>
7290           <td class="md">)&nbsp;</td>
7291           <td class="md" colspan="2"></td>
7292         </tr>
7293       </table>
7294     </td>
7295   </tr>
7296 </table>
7297 <table cellspacing="5" cellpadding="0" border="0">
7298   <tr>
7299     <td>
7300       &nbsp;
7301     </td>
7302     <td>
7303
7304 <p>
7305 <dl compact><dt><b>Parameters:</b></dt><dd>
7306   <table border="0" cellspacing="2" cellpadding="0">
7307     <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>
7308   </table>
7309 </dl>
7310 <dl compact><dt><b>Returns:</b></dt><dd>a list of groups of equal elements </dd></dl>
7311     </td>
7312   </tr>
7313 </table>
7314 <a class="anchor" name="b23dd407618c78f92c709f8a33e89f26"></a><!-- doxytag: member="smesh::Mesh::MergeElements" ref="b23dd407618c78f92c709f8a33e89f26" args="" --><p>
7315 <table class="mdTable" cellpadding="2" cellspacing="0">
7316   <tr>
7317     <td class="mdRow">
7318       <table cellpadding="0" cellspacing="0" border="0">
7319         <tr>
7320           <td class="md" nowrap valign="top">def smesh.Mesh.MergeElements           </td>
7321           <td class="md" valign="top">(&nbsp;</td>
7322           <td class="md" nowrap valign="top">&nbsp;</td>
7323           <td class="mdname" nowrap> <em>self</em>, </td>
7324         </tr>
7325         <tr>
7326           <td class="md" nowrap align="right"></td>
7327           <td class="md"></td>
7328           <td class="md" nowrap>&nbsp;</td>
7329           <td class="mdname" nowrap> <em>GroupsOfElementsID</em></td>
7330         </tr>
7331         <tr>
7332           <td class="md"></td>
7333           <td class="md">)&nbsp;</td>
7334           <td class="md" colspan="2"></td>
7335         </tr>
7336       </table>
7337     </td>
7338   </tr>
7339 </table>
7340 <table cellspacing="5" cellpadding="0" border="0">
7341   <tr>
7342     <td>
7343       &nbsp;
7344     </td>
7345     <td>
7346
7347 <p>
7348 <dl compact><dt><b>Parameters:</b></dt><dd>
7349   <table border="0" cellspacing="2" cellpadding="0">
7350     <tr><td valign="top"></td><td valign="top"><em>GroupsOfElementsID</em>&nbsp;</td><td>groups of elements for merging </td></tr>
7351   </table>
7352 </dl>
7353     </td>
7354   </tr>
7355 </table>
7356 <a class="anchor" name="6d065ef099f2d589074a7236cd17a8b8"></a><!-- doxytag: member="smesh::Mesh::MergeEqualElements" ref="6d065ef099f2d589074a7236cd17a8b8" args="" --><p>
7357 <table class="mdTable" cellpadding="2" cellspacing="0">
7358   <tr>
7359     <td class="mdRow">
7360       <table cellpadding="0" cellspacing="0" border="0">
7361         <tr>
7362           <td class="md" nowrap valign="top">def smesh.Mesh.MergeEqualElements           </td>
7363           <td class="md" valign="top">(&nbsp;</td>
7364           <td class="md" nowrap valign="top">&nbsp;</td>
7365           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
7366           <td class="md" valign="top">&nbsp;)&nbsp;</td>
7367           <td class="md" nowrap></td>
7368         </tr>
7369       </table>
7370     </td>
7371   </tr>
7372 </table>
7373 <table cellspacing="5" cellpadding="0" border="0">
7374   <tr>
7375     <td>
7376       &nbsp;
7377     </td>
7378     <td>
7379
7380 <p>
7381     </td>
7382   </tr>
7383 </table>
7384 <a class="anchor" name="2a8b90d2e3ab295e130c72fa1b700e87"></a><!-- doxytag: member="smesh::Mesh::SewFreeBorders" ref="2a8b90d2e3ab295e130c72fa1b700e87" args="" --><p>
7385 <table class="mdTable" cellpadding="2" cellspacing="0">
7386   <tr>
7387     <td class="mdRow">
7388       <table cellpadding="0" cellspacing="0" border="0">
7389         <tr>
7390           <td class="md" nowrap valign="top">def smesh.Mesh.SewFreeBorders           </td>
7391           <td class="md" valign="top">(&nbsp;</td>
7392           <td class="md" nowrap valign="top">&nbsp;</td>
7393           <td class="mdname" nowrap> <em>self</em>, </td>
7394         </tr>
7395         <tr>
7396           <td class="md" nowrap align="right"></td>
7397           <td class="md"></td>
7398           <td class="md" nowrap>&nbsp;</td>
7399           <td class="mdname" nowrap> <em>FirstNodeID1</em>, </td>
7400         </tr>
7401         <tr>
7402           <td class="md" nowrap align="right"></td>
7403           <td class="md"></td>
7404           <td class="md" nowrap>&nbsp;</td>
7405           <td class="mdname" nowrap> <em>SecondNodeID1</em>, </td>
7406         </tr>
7407         <tr>
7408           <td class="md" nowrap align="right"></td>
7409           <td class="md"></td>
7410           <td class="md" nowrap>&nbsp;</td>
7411           <td class="mdname" nowrap> <em>LastNodeID1</em>, </td>
7412         </tr>
7413         <tr>
7414           <td class="md" nowrap align="right"></td>
7415           <td class="md"></td>
7416           <td class="md" nowrap>&nbsp;</td>
7417           <td class="mdname" nowrap> <em>FirstNodeID2</em>, </td>
7418         </tr>
7419         <tr>
7420           <td class="md" nowrap align="right"></td>
7421           <td class="md"></td>
7422           <td class="md" nowrap>&nbsp;</td>
7423           <td class="mdname" nowrap> <em>SecondNodeID2</em>, </td>
7424         </tr>
7425         <tr>
7426           <td class="md" nowrap align="right"></td>
7427           <td class="md"></td>
7428           <td class="md" nowrap>&nbsp;</td>
7429           <td class="mdname" nowrap> <em>LastNodeID2</em>, </td>
7430         </tr>
7431         <tr>
7432           <td class="md" nowrap align="right"></td>
7433           <td class="md"></td>
7434           <td class="md" nowrap>&nbsp;</td>
7435           <td class="mdname" nowrap> <em>CreatePolygons</em>, </td>
7436         </tr>
7437         <tr>
7438           <td class="md" nowrap align="right"></td>
7439           <td class="md"></td>
7440           <td class="md" nowrap>&nbsp;</td>
7441           <td class="mdname" nowrap> <em>CreatePolyedrs</em></td>
7442         </tr>
7443         <tr>
7444           <td class="md"></td>
7445           <td class="md">)&nbsp;</td>
7446           <td class="md" colspan="2"></td>
7447         </tr>
7448       </table>
7449     </td>
7450   </tr>
7451 </table>
7452 <table cellspacing="5" cellpadding="0" border="0">
7453   <tr>
7454     <td>
7455       &nbsp;
7456     </td>
7457     <td>
7458
7459 <p>
7460     </td>
7461   </tr>
7462 </table>
7463 <a class="anchor" name="33e575a39b2721c5f307ed633f826971"></a><!-- doxytag: member="smesh::Mesh::SewConformFreeBorders" ref="33e575a39b2721c5f307ed633f826971" args="" --><p>
7464 <table class="mdTable" cellpadding="2" cellspacing="0">
7465   <tr>
7466     <td class="mdRow">
7467       <table cellpadding="0" cellspacing="0" border="0">
7468         <tr>
7469           <td class="md" nowrap valign="top">def smesh.Mesh.SewConformFreeBorders           </td>
7470           <td class="md" valign="top">(&nbsp;</td>
7471           <td class="md" nowrap valign="top">&nbsp;</td>
7472           <td class="mdname" nowrap> <em>self</em>, </td>
7473         </tr>
7474         <tr>
7475           <td class="md" nowrap align="right"></td>
7476           <td class="md"></td>
7477           <td class="md" nowrap>&nbsp;</td>
7478           <td class="mdname" nowrap> <em>FirstNodeID1</em>, </td>
7479         </tr>
7480         <tr>
7481           <td class="md" nowrap align="right"></td>
7482           <td class="md"></td>
7483           <td class="md" nowrap>&nbsp;</td>
7484           <td class="mdname" nowrap> <em>SecondNodeID1</em>, </td>
7485         </tr>
7486         <tr>
7487           <td class="md" nowrap align="right"></td>
7488           <td class="md"></td>
7489           <td class="md" nowrap>&nbsp;</td>
7490           <td class="mdname" nowrap> <em>LastNodeID1</em>, </td>
7491         </tr>
7492         <tr>
7493           <td class="md" nowrap align="right"></td>
7494           <td class="md"></td>
7495           <td class="md" nowrap>&nbsp;</td>
7496           <td class="mdname" nowrap> <em>FirstNodeID2</em>, </td>
7497         </tr>
7498         <tr>
7499           <td class="md" nowrap align="right"></td>
7500           <td class="md"></td>
7501           <td class="md" nowrap>&nbsp;</td>
7502           <td class="mdname" nowrap> <em>SecondNodeID2</em></td>
7503         </tr>
7504         <tr>
7505           <td class="md"></td>
7506           <td class="md">)&nbsp;</td>
7507           <td class="md" colspan="2"></td>
7508         </tr>
7509       </table>
7510     </td>
7511   </tr>
7512 </table>
7513 <table cellspacing="5" cellpadding="0" border="0">
7514   <tr>
7515     <td>
7516       &nbsp;
7517     </td>
7518     <td>
7519
7520 <p>
7521     </td>
7522   </tr>
7523 </table>
7524 <a class="anchor" name="b92ca31f6a9cc3b67ad97c5dfc6d0df0"></a><!-- doxytag: member="smesh::Mesh::SewBorderToSide" ref="b92ca31f6a9cc3b67ad97c5dfc6d0df0" args="" --><p>
7525 <table class="mdTable" cellpadding="2" cellspacing="0">
7526   <tr>
7527     <td class="mdRow">
7528       <table cellpadding="0" cellspacing="0" border="0">
7529         <tr>
7530           <td class="md" nowrap valign="top">def smesh.Mesh.SewBorderToSide           </td>
7531           <td class="md" valign="top">(&nbsp;</td>
7532           <td class="md" nowrap valign="top">&nbsp;</td>
7533           <td class="mdname" nowrap> <em>self</em>, </td>
7534         </tr>
7535         <tr>
7536           <td class="md" nowrap align="right"></td>
7537           <td class="md"></td>
7538           <td class="md" nowrap>&nbsp;</td>
7539           <td class="mdname" nowrap> <em>FirstNodeIDOnFreeBorder</em>, </td>
7540         </tr>
7541         <tr>
7542           <td class="md" nowrap align="right"></td>
7543           <td class="md"></td>
7544           <td class="md" nowrap>&nbsp;</td>
7545           <td class="mdname" nowrap> <em>SecondNodeIDOnFreeBorder</em>, </td>
7546         </tr>
7547         <tr>
7548           <td class="md" nowrap align="right"></td>
7549           <td class="md"></td>
7550           <td class="md" nowrap>&nbsp;</td>
7551           <td class="mdname" nowrap> <em>LastNodeIDOnFreeBorder</em>, </td>
7552         </tr>
7553         <tr>
7554           <td class="md" nowrap align="right"></td>
7555           <td class="md"></td>
7556           <td class="md" nowrap>&nbsp;</td>
7557           <td class="mdname" nowrap> <em>FirstNodeIDOnSide</em>, </td>
7558         </tr>
7559         <tr>
7560           <td class="md" nowrap align="right"></td>
7561           <td class="md"></td>
7562           <td class="md" nowrap>&nbsp;</td>
7563           <td class="mdname" nowrap> <em>LastNodeIDOnSide</em>, </td>
7564         </tr>
7565         <tr>
7566           <td class="md" nowrap align="right"></td>
7567           <td class="md"></td>
7568           <td class="md" nowrap>&nbsp;</td>
7569           <td class="mdname" nowrap> <em>CreatePolygons</em>, </td>
7570         </tr>
7571         <tr>
7572           <td class="md" nowrap align="right"></td>
7573           <td class="md"></td>
7574           <td class="md" nowrap>&nbsp;</td>
7575           <td class="mdname" nowrap> <em>CreatePolyedrs</em></td>
7576         </tr>
7577         <tr>
7578           <td class="md"></td>
7579           <td class="md">)&nbsp;</td>
7580           <td class="md" colspan="2"></td>
7581         </tr>
7582       </table>
7583     </td>
7584   </tr>
7585 </table>
7586 <table cellspacing="5" cellpadding="0" border="0">
7587   <tr>
7588     <td>
7589       &nbsp;
7590     </td>
7591     <td>
7592
7593 <p>
7594     </td>
7595   </tr>
7596 </table>
7597 <a class="anchor" name="bf094f8b9d3152d4b6ad03818c2e53ae"></a><!-- doxytag: member="smesh::Mesh::SewSideElements" ref="bf094f8b9d3152d4b6ad03818c2e53ae" args="" --><p>
7598 <table class="mdTable" cellpadding="2" cellspacing="0">
7599   <tr>
7600     <td class="mdRow">
7601       <table cellpadding="0" cellspacing="0" border="0">
7602         <tr>
7603           <td class="md" nowrap valign="top">def smesh.Mesh.SewSideElements           </td>
7604           <td class="md" valign="top">(&nbsp;</td>
7605           <td class="md" nowrap valign="top">&nbsp;</td>
7606           <td class="mdname" nowrap> <em>self</em>, </td>
7607         </tr>
7608         <tr>
7609           <td class="md" nowrap align="right"></td>
7610           <td class="md"></td>
7611           <td class="md" nowrap>&nbsp;</td>
7612           <td class="mdname" nowrap> <em>IDsOfSide1Elements</em>, </td>
7613         </tr>
7614         <tr>
7615           <td class="md" nowrap align="right"></td>
7616           <td class="md"></td>
7617           <td class="md" nowrap>&nbsp;</td>
7618           <td class="mdname" nowrap> <em>IDsOfSide2Elements</em>, </td>
7619         </tr>
7620         <tr>
7621           <td class="md" nowrap align="right"></td>
7622           <td class="md"></td>
7623           <td class="md" nowrap>&nbsp;</td>
7624           <td class="mdname" nowrap> <em>NodeID1OfSide1ToMerge</em>, </td>
7625         </tr>
7626         <tr>
7627           <td class="md" nowrap align="right"></td>
7628           <td class="md"></td>
7629           <td class="md" nowrap>&nbsp;</td>
7630           <td class="mdname" nowrap> <em>NodeID1OfSide2ToMerge</em>, </td>
7631         </tr>
7632         <tr>
7633           <td class="md" nowrap align="right"></td>
7634           <td class="md"></td>
7635           <td class="md" nowrap>&nbsp;</td>
7636           <td class="mdname" nowrap> <em>NodeID2OfSide1ToMerge</em>, </td>
7637         </tr>
7638         <tr>
7639           <td class="md" nowrap align="right"></td>
7640           <td class="md"></td>
7641           <td class="md" nowrap>&nbsp;</td>
7642           <td class="mdname" nowrap> <em>NodeID2OfSide2ToMerge</em></td>
7643         </tr>
7644         <tr>
7645           <td class="md"></td>
7646           <td class="md">)&nbsp;</td>
7647           <td class="md" colspan="2"></td>
7648         </tr>
7649       </table>
7650     </td>
7651   </tr>
7652 </table>
7653 <table cellspacing="5" cellpadding="0" border="0">
7654   <tr>
7655     <td>
7656       &nbsp;
7657     </td>
7658     <td>
7659
7660 <p>
7661 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>
7662   </tr>
7663 </table>
7664 <a class="anchor" name="f0a5ee1d36cbd2f05f0096a85f013d6a"></a><!-- doxytag: member="smesh::Mesh::ChangeElemNodes" ref="f0a5ee1d36cbd2f05f0096a85f013d6a" args="" --><p>
7665 <table class="mdTable" cellpadding="2" cellspacing="0">
7666   <tr>
7667     <td class="mdRow">
7668       <table cellpadding="0" cellspacing="0" border="0">
7669         <tr>
7670           <td class="md" nowrap valign="top">def smesh.Mesh.ChangeElemNodes           </td>
7671           <td class="md" valign="top">(&nbsp;</td>
7672           <td class="md" nowrap valign="top">&nbsp;</td>
7673           <td class="mdname" nowrap> <em>self</em>, </td>
7674         </tr>
7675         <tr>
7676           <td class="md" nowrap align="right"></td>
7677           <td class="md"></td>
7678           <td class="md" nowrap>&nbsp;</td>
7679           <td class="mdname" nowrap> <em>ide</em>, </td>
7680         </tr>
7681         <tr>
7682           <td class="md" nowrap align="right"></td>
7683           <td class="md"></td>
7684           <td class="md" nowrap>&nbsp;</td>
7685           <td class="mdname" nowrap> <em>newIDs</em></td>
7686         </tr>
7687         <tr>
7688           <td class="md"></td>
7689           <td class="md">)&nbsp;</td>
7690           <td class="md" colspan="2"></td>
7691         </tr>
7692       </table>
7693     </td>
7694   </tr>
7695 </table>
7696 <table cellspacing="5" cellpadding="0" border="0">
7697   <tr>
7698     <td>
7699       &nbsp;
7700     </td>
7701     <td>
7702
7703 <p>
7704 <dl compact><dt><b>Parameters:</b></dt><dd>
7705   <table border="0" cellspacing="2" cellpadding="0">
7706     <tr><td valign="top"></td><td valign="top"><em>ide</em>&nbsp;</td><td>the element id </td></tr>
7707     <tr><td valign="top"></td><td valign="top"><em>newIDs</em>&nbsp;</td><td>nodes ids </td></tr>
7708   </table>
7709 </dl>
7710 <dl compact><dt><b>Returns:</b></dt><dd>If number of nodes is not corresponded to type of element - returns false </dd></dl>
7711     </td>
7712   </tr>
7713 </table>
7714 <a class="anchor" name="2e52a15f9fa25f6a0dc17b80636b9ef4"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedNodes" ref="2e52a15f9fa25f6a0dc17b80636b9ef4" args="" --><p>
7715 <table class="mdTable" cellpadding="2" cellspacing="0">
7716   <tr>
7717     <td class="mdRow">
7718       <table cellpadding="0" cellspacing="0" border="0">
7719         <tr>
7720           <td class="md" nowrap valign="top">def smesh.Mesh.GetLastCreatedNodes           </td>
7721           <td class="md" valign="top">(&nbsp;</td>
7722           <td class="md" nowrap valign="top">&nbsp;</td>
7723           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
7724           <td class="md" valign="top">&nbsp;)&nbsp;</td>
7725           <td class="md" nowrap></td>
7726         </tr>
7727       </table>
7728     </td>
7729   </tr>
7730 </table>
7731 <table cellspacing="5" cellpadding="0" border="0">
7732   <tr>
7733     <td>
7734       &nbsp;
7735     </td>
7736     <td>
7737
7738 <p>
7739     </td>
7740   </tr>
7741 </table>
7742 <a class="anchor" name="08160d8eccea10d14367996bb1459b77"></a><!-- doxytag: member="smesh::Mesh::GetLastCreatedElems" ref="08160d8eccea10d14367996bb1459b77" args="" --><p>
7743 <table class="mdTable" cellpadding="2" cellspacing="0">
7744   <tr>
7745     <td class="mdRow">
7746       <table cellpadding="0" cellspacing="0" border="0">
7747         <tr>
7748           <td class="md" nowrap valign="top">def smesh.Mesh.GetLastCreatedElems           </td>
7749           <td class="md" valign="top">(&nbsp;</td>
7750           <td class="md" nowrap valign="top">&nbsp;</td>
7751           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
7752           <td class="md" valign="top">&nbsp;)&nbsp;</td>
7753           <td class="md" nowrap></td>
7754         </tr>
7755       </table>
7756     </td>
7757   </tr>
7758 </table>
7759 <table cellspacing="5" cellpadding="0" border="0">
7760   <tr>
7761     <td>
7762       &nbsp;
7763     </td>
7764     <td>
7765
7766 <p>
7767     </td>
7768   </tr>
7769 </table>
7770 <hr><h2>Field Documentation</h2>
7771 <a class="anchor" name="f3e48df7fb0b782b294824894c7c5589"></a><!-- doxytag: member="smesh::Mesh::geom" ref="f3e48df7fb0b782b294824894c7c5589" args="" --><p>
7772 <table class="mdTable" cellpadding="2" cellspacing="0">
7773   <tr>
7774     <td class="mdRow">
7775       <table cellpadding="0" cellspacing="0" border="0">
7776         <tr>
7777           <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>
7778         </tr>
7779       </table>
7780     </td>
7781   </tr>
7782 </table>
7783 <table cellspacing="5" cellpadding="0" border="0">
7784   <tr>
7785     <td>
7786       &nbsp;
7787     </td>
7788     <td>
7789
7790 <p>
7791     </td>
7792   </tr>
7793 </table>
7794 <a class="anchor" name="05914b93aefd09a1702655e3eebde220"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="05914b93aefd09a1702655e3eebde220" args="" --><p>
7795 <table class="mdTable" cellpadding="2" cellspacing="0">
7796   <tr>
7797     <td class="mdRow">
7798       <table cellpadding="0" cellspacing="0" border="0">
7799         <tr>
7800           <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>
7801         </tr>
7802       </table>
7803     </td>
7804   </tr>
7805 </table>
7806 <table cellspacing="5" cellpadding="0" border="0">
7807   <tr>
7808     <td>
7809       &nbsp;
7810     </td>
7811     <td>
7812
7813 <p>
7814     </td>
7815   </tr>
7816 </table>
7817 <a class="anchor" name="c57794e9c688fc591fa6a634ae7ecf24"></a><!-- doxytag: member="smesh::Mesh::editor" ref="c57794e9c688fc591fa6a634ae7ecf24" args="" --><p>
7818 <table class="mdTable" cellpadding="2" cellspacing="0">
7819   <tr>
7820     <td class="mdRow">
7821       <table cellpadding="0" cellspacing="0" border="0">
7822         <tr>
7823           <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>
7824         </tr>
7825       </table>
7826     </td>
7827   </tr>
7828 </table>
7829 <table cellspacing="5" cellpadding="0" border="0">
7830   <tr>
7831     <td>
7832       &nbsp;
7833     </td>
7834     <td>
7835
7836 <p>
7837     </td>
7838   </tr>
7839 </table>
7840 <a class="anchor" name="eb2e95e036f629d22802fe1caa0dea77"></a><!-- doxytag: member="smesh::Mesh::geom" ref="eb2e95e036f629d22802fe1caa0dea77" args="" --><p>
7841 <table class="mdTable" cellpadding="2" cellspacing="0">
7842   <tr>
7843     <td class="mdRow">
7844       <table cellpadding="0" cellspacing="0" border="0">
7845         <tr>
7846           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh.html#f3e48df7fb0b782b294824894c7c5589">smesh.Mesh.geom</a>          </td>
7847         </tr>
7848       </table>
7849     </td>
7850   </tr>
7851 </table>
7852 <table cellspacing="5" cellpadding="0" border="0">
7853   <tr>
7854     <td>
7855       &nbsp;
7856     </td>
7857     <td>
7858
7859 <p>
7860     </td>
7861   </tr>
7862 </table>
7863 <a class="anchor" name="d4c31f83ccca912b41330a80953b19e2"></a><!-- doxytag: member="smesh::Mesh::mesh" ref="d4c31f83ccca912b41330a80953b19e2" args="" --><p>
7864 <table class="mdTable" cellpadding="2" cellspacing="0">
7865   <tr>
7866     <td class="mdRow">
7867       <table cellpadding="0" cellspacing="0" border="0">
7868         <tr>
7869           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh.html#05914b93aefd09a1702655e3eebde220">smesh.Mesh.mesh</a>          </td>
7870         </tr>
7871       </table>
7872     </td>
7873   </tr>
7874 </table>
7875 <table cellspacing="5" cellpadding="0" border="0">
7876   <tr>
7877     <td>
7878       &nbsp;
7879     </td>
7880     <td>
7881
7882 <p>
7883     </td>
7884   </tr>
7885 </table>
7886 <a class="anchor" name="f6f61e4be25bdf3a89492e8d9e466f1c"></a><!-- doxytag: member="smesh::Mesh::editor" ref="f6f61e4be25bdf3a89492e8d9e466f1c" args="" --><p>
7887 <table class="mdTable" cellpadding="2" cellspacing="0">
7888   <tr>
7889     <td class="mdRow">
7890       <table cellpadding="0" cellspacing="0" border="0">
7891         <tr>
7892           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh.html#c57794e9c688fc591fa6a634ae7ecf24">smesh.Mesh.editor</a>          </td>
7893         </tr>
7894       </table>
7895     </td>
7896   </tr>
7897 </table>
7898 <table cellspacing="5" cellpadding="0" border="0">
7899   <tr>
7900     <td>
7901       &nbsp;
7902     </td>
7903     <td>
7904
7905 <p>
7906     </td>
7907   </tr>
7908 </table>
7909 </DIV>
7910 <DIV class="div-footer">
7911 Generated on Wed Jun 20 11:36:36 2007 for SALOME - SMESH - v.3.2.6 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>
7912 </BODY>
7913 </HTML>