Salome HOME
Merging with WPdev
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh__Segment.html
1 <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4   <meta http-equiv="Content-Type"
5  content="text/html; charset=iso-8859-1">
6   <meta name="GENERATOR"
7  content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
8   <title>Main Page</title>
9   <link href="doxygen.css" rel="stylesheet" type="text/css">
10   <link href="tabs.css" rel="stylesheet" type="text/css">
11 </head>
12 <body>
13 <!-- Generated by Doxygen 1.4.6 -->
14 <h1>smesh.Mesh_Segment Class Reference</h1>
15 <!-- doxytag: class="smesh::Mesh_Segment" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->
16 <br>
17 Class to define a segment 1D algorithm for discretization. <a
18  href="#_details">More...</a>
19 <p>Inheritance diagram for smesh.Mesh_Segment:<br>
20 <br>
21 </p>
22 <p></p>
23 <center><img src="classsmesh_1_1Mesh__Segment__inherit__graph.jpg"
24  usemap="#smesh_8Mesh__Segment__inherit__map" alt="Inheritance graph"
25  border="0"></center>
26 <map name="smesh_8Mesh__Segment__inherit__map">
27 <area href="classsmesh_1_1Mesh__Segment__Python.html" shape="rect"
28  coords="8,158,216,182" alt="">
29 <area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect"
30  coords="32,9,192,33" alt="">
31 </map>
32 <table border="0" cellpadding="0" cellspacing="0">
33   <tbody>
34     <tr>
35       <td><br>
36       </td>
37     </tr>
38     <tr>
39       <td colspan="2"><br>
40       <h2>Public Member Functions</h2>
41       </td>
42     </tr>
43     <tr>
44       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
45       <td class="memItemRight" valign="bottom"><a class="el"
46  href="classsmesh_1_1Mesh__Segment.html#3028b681627a583d99eee297936d2d8e">__init__</a></td>
47     </tr>
48     <tr>
49       <td class="mdescLeft">&nbsp;</td>
50       <td class="mdescRight">Private constructor. <a
51  href="#3028b681627a583d99eee297936d2d8e"></a><br>
52       </td>
53     </tr>
54     <tr>
55       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
56       <td class="memItemRight" valign="bottom"><a class="el"
57  href="classsmesh_1_1Mesh__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td>
58     </tr>
59     <tr>
60       <td class="mdescLeft">&nbsp;</td>
61       <td class="mdescRight">Define "LocalLength" hypothesis to cut an
62 edge in several segments with the same length. <a
63  href="#474a476f4ee613be478c94398202c6ad"></a><br>
64       </td>
65     </tr>
66     <tr>
67       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
68       <td class="memItemRight" valign="bottom"><a class="el"
69  href="classsmesh_1_1Mesh__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td>
70     </tr>
71     <tr>
72       <td class="mdescLeft">&nbsp;</td>
73       <td class="mdescRight">Define "NumberOfSegments" hypothesis to
74 cut an edge in several fixed number of segments. <a
75  href="#f562aced3f41d5dec7c344c78a21ff3b"></a><br>
76       </td>
77     </tr>
78     <tr>
79       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
80       <td class="memItemRight" valign="bottom"><a class="el"
81  href="classsmesh_1_1Mesh__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td>
82     </tr>
83     <tr>
84       <td class="mdescLeft">&nbsp;</td>
85       <td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an
86 edge in several segments with arithmetic length increasing. <a
87  href="#54cb7674f55ecb828ecadb1f3408b95f"></a><br>
88       </td>
89     </tr>
90     <tr>
91       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
92       <td class="memItemRight" valign="bottom"><a class="el"
93  href="classsmesh_1_1Mesh__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td>
94     </tr>
95     <tr>
96       <td class="mdescLeft">&nbsp;</td>
97       <td class="mdescRight">Define "StartEndLength" hypothesis to cut
98 an edge in several segments with geometric length increasing. <a
99  href="#8824c58a068d8ebb6dfafe276cc45b6a"></a><br>
100       </td>
101     </tr>
102     <tr>
103       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
104       <td class="memItemRight" valign="bottom"><a class="el"
105  href="classsmesh_1_1Mesh__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td>
106     </tr>
107     <tr>
108       <td class="mdescLeft">&nbsp;</td>
109       <td class="mdescRight">Define "Deflection1D" hypothesis. <a
110  href="#7bfa579e708b6c7558183fe50e414668"></a><br>
111       </td>
112     </tr>
113     <tr>
114       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
115       <td class="memItemRight" valign="bottom"><a class="el"
116  href="classsmesh_1_1Mesh__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td>
117     </tr>
118     <tr>
119       <td class="mdescLeft">&nbsp;</td>
120       <td class="mdescRight">Define "Propagation" hypothesis that
121 propagate all other hypothesis on all others edges that are in the
122 opposite side in the case of quadrangular faces. <a
123  href="#e5d33518995c1ea6c97a4ae364841730"></a><br>
124       </td>
125     </tr>
126     <tr>
127       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
128       <td class="memItemRight" valign="bottom"><a class="el"
129  href="classsmesh_1_1Mesh__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td>
130     </tr>
131     <tr>
132       <td class="mdescLeft">&nbsp;</td>
133       <td class="mdescRight">Define "AutomaticLength" hypothesis. <a
134  href="#7a7aff5f8542efaee0115e90f2dff9c8"></a><br>
135       </td>
136     </tr>
137     <tr>
138       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
139       <td class="memItemRight" valign="bottom"><a class="el"
140  href="classsmesh_1_1Mesh__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td>
141     </tr>
142     <tr>
143       <td class="mdescLeft">&nbsp;</td>
144       <td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing
145 construction of quadratic edges. <a
146  href="#7e99441cd6f8b7be3888663345ce8f20"></a><br>
147       </td>
148     </tr>
149     <tr>
150       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
151       <td class="memItemRight" valign="bottom"><a class="el"
152  href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td>
153     </tr>
154     <tr>
155       <td class="mdescLeft">&nbsp;</td>
156       <td class="mdescRight">If the algorithm is global, return 0; <br>
157 else return the submesh associated to this algorithm. <a
158  href="#39dd34eb5db727c1ff2b69a84df18394"></a><br>
159       </td>
160     </tr>
161     <tr>
162       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
163       <td class="memItemRight" valign="bottom"><a class="el"
164  href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td>
165     </tr>
166     <tr>
167       <td class="mdescLeft">&nbsp;</td>
168       <td class="mdescRight">Return the wrapped mesher. <a
169  href="#8451e22abaaba662c00052d95f47f7b0"></a><br>
170       </td>
171     </tr>
172     <tr>
173       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
174       <td class="memItemRight" valign="bottom"><a class="el"
175  href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td>
176     </tr>
177     <tr>
178       <td class="mdescLeft">&nbsp;</td>
179       <td class="mdescRight">Get list of hypothesis that can be used
180 with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br>
181       </td>
182     </tr>
183     <tr>
184       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
185       <td class="memItemRight" valign="bottom"><a class="el"
186  href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td>
187     </tr>
188     <tr>
189       <td class="mdescLeft">&nbsp;</td>
190       <td class="mdescRight">Get name of algo. <a
191  href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br>
192       </td>
193     </tr>
194     <tr>
195       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
196       <td class="memItemRight" valign="bottom"><a class="el"
197  href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td>
198     </tr>
199     <tr>
200       <td class="mdescLeft">&nbsp;</td>
201       <td class="mdescRight">Set name to algo. <a
202  href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br>
203       </td>
204     </tr>
205     <tr>
206       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
207       <td class="memItemRight" valign="bottom"><a class="el"
208  href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td>
209     </tr>
210     <tr>
211       <td class="mdescLeft">&nbsp;</td>
212       <td class="mdescRight">Get id of algo. <a
213  href="#9ddd321337780f828103a7aef5662a66"></a><br>
214       </td>
215     </tr>
216     <tr>
217       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
218       <td class="memItemRight" valign="bottom"><a class="el"
219  href="classsmesh_1_1Mesh__Algorithm.html#cb3346c2c3cd4334e82c951e2b4929ec">TreatHypoStatus</a></td>
220     </tr>
221     <tr>
222       <td class="mdescLeft">&nbsp;</td>
223       <td class="mdescRight">Private method. <a
224  href="#cb3346c2c3cd4334e82c951e2b4929ec"></a><br>
225       </td>
226     </tr>
227     <tr>
228       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
229       <td class="memItemRight" valign="bottom"><a class="el"
230  href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td>
231     </tr>
232     <tr>
233       <td class="mdescLeft">&nbsp;</td>
234       <td class="mdescRight">Private method. <a
235  href="#b0ee92d94d1907fc263864b727685187"></a><br>
236       </td>
237     </tr>
238     <tr>
239       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">def&nbsp;</td>
240       <td class="memItemRight" valign="bottom"><a class="el"
241  href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td>
242     </tr>
243     <tr>
244       <td class="mdescLeft">&nbsp;</td>
245       <td class="mdescRight">Private method. <a
246  href="#e6c4621e95fa72626c26a320a53c5929"></a><br>
247       </td>
248     </tr>
249     <tr>
250       <td colspan="2"><br>
251       <h2>Data Fields</h2>
252       </td>
253     </tr>
254     <tr>
255       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
256       <td class="memItemRight" valign="bottom"><a class="el"
257  href="classsmesh_1_1Mesh__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">mesh</a></td>
258     </tr>
259     <tr>
260       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
261       <td class="memItemRight" valign="bottom"><a class="el"
262  href="classsmesh_1_1Mesh__Algorithm.html#b637c67f711a33b32c3b56073a65db52">geom</a></td>
263     </tr>
264     <tr>
265       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
266       <td class="memItemRight" valign="bottom"><a class="el"
267  href="classsmesh_1_1Mesh__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</a></td>
268     </tr>
269     <tr>
270       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">&nbsp;</td>
271       <td class="memItemRight" valign="bottom"><a class="el"
272  href="classsmesh_1_1Mesh__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</a></td>
273     </tr>
274     <tr>
275       <td colspan="2"><br>
276       <h2>Static Public Attributes</h2>
277       </td>
278     </tr>
279     <tr>
280       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
281       <td class="memItemRight" valign="bottom"><a class="el"
282  href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">mesh</a>
283 = 0</td>
284     </tr>
285     <tr>
286       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
287       <td class="memItemRight" valign="bottom"><a class="el"
288  href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">geom</a>
289 = 0</td>
290     </tr>
291     <tr>
292       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
293       <td class="memItemRight" valign="bottom"><a class="el"
294  href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</a>
295 = 0</td>
296     </tr>
297     <tr>
298       <td class="memItemLeft" align="right" nowrap="nowrap" valign="top">int&nbsp;</td>
299       <td class="memItemRight" valign="bottom"><a class="el"
300  href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a>
301 = 0</td>
302     </tr>
303   </tbody>
304 </table>
305 <hr><a name="_details"></a>
306 <h2>Detailed Description</h2>
307 More details.
308 <p></p>
309 <hr>
310 <h2>Member Function Documentation</h2>
311 <a class="anchor" name="3028b681627a583d99eee297936d2d8e"></a><!-- doxytag: member="smesh::Mesh_Segment::__init__" ref="3028b681627a583d99eee297936d2d8e" args="" -->
312 <p>
313 <table class="mdTable" cellpadding="2" cellspacing="0">
314   <tbody>
315     <tr>
316       <td class="mdRow">
317       <table border="0" cellpadding="0" cellspacing="0">
318         <tbody>
319           <tr>
320             <td class="md" nowrap="nowrap" valign="top">def
321 smesh.Mesh_Segment.__init__ </td>
322             <td class="md" valign="top">(&nbsp;</td>
323             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
324             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
325           </tr>
326           <tr>
327             <td class="md" align="right" nowrap="nowrap"><br>
328             </td>
329             <td class="md"><br>
330             </td>
331             <td class="md" nowrap="nowrap">&nbsp;</td>
332             <td class="mdname" nowrap="nowrap"> <em>mesh</em>, </td>
333           </tr>
334           <tr>
335             <td class="md" align="right" nowrap="nowrap"><br>
336             </td>
337             <td class="md"><br>
338             </td>
339             <td class="md" nowrap="nowrap">&nbsp;</td>
340             <td class="mdname" nowrap="nowrap"> <em>geom</em> = <code>0</code></td>
341           </tr>
342           <tr>
343             <td class="md"><br>
344             </td>
345             <td class="md">)&nbsp;</td>
346             <td class="md" colspan="2"><br>
347             </td>
348           </tr>
349         </tbody>
350       </table>
351       </td>
352     </tr>
353   </tbody>
354 </table>
355 <table border="0" cellpadding="0" cellspacing="5">
356   <tbody>
357     <tr>
358       <td> &nbsp; </td>
359       <td>
360       <p></p>
361       <p>Reimplemented in <a class="el"
362  href="classsmesh_1_1Mesh__Segment__Python.html#fc80535134635f793e2b3b2aa31a8277">smesh.Mesh_Segment_Python</a>.
363       </p>
364       </td>
365     </tr>
366   </tbody>
367 </table>
368 <a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_Segment::LocalLength" ref="474a476f4ee613be478c94398202c6ad" args="" --></p>
369 <p>
370 <table class="mdTable" cellpadding="2" cellspacing="0">
371   <tbody>
372     <tr>
373       <td class="mdRow">
374       <table border="0" cellpadding="0" cellspacing="0">
375         <tbody>
376           <tr>
377             <td class="md" nowrap="nowrap" valign="top">def
378 smesh.Mesh_Segment.LocalLength </td>
379             <td class="md" valign="top">(&nbsp;</td>
380             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
381             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
382           </tr>
383           <tr>
384             <td class="md" align="right" nowrap="nowrap"><br>
385             </td>
386             <td class="md"><br>
387             </td>
388             <td class="md" nowrap="nowrap">&nbsp;</td>
389             <td class="mdname" nowrap="nowrap"> <em>l</em></td>
390           </tr>
391           <tr>
392             <td class="md"><br>
393             </td>
394             <td class="md">)&nbsp;</td>
395             <td class="md" colspan="2"><br>
396             </td>
397           </tr>
398         </tbody>
399       </table>
400       </td>
401     </tr>
402   </tbody>
403 </table>
404 <table border="0" cellpadding="0" cellspacing="5">
405   <tbody>
406     <tr>
407       <td> &nbsp; </td>
408       <td>
409       <p></p>
410       <dl compact="compact">
411         <dt><b>Parameters:</b></dt>
412         <dd>
413           <table border="0" cellpadding="0" cellspacing="2">
414             <tbody>
415               <tr>
416                 <td valign="top"><br>
417                 </td>
418                 <td valign="top"><em>l</em>&nbsp;</td>
419                 <td>for the length of segments that cut an edge </td>
420               </tr>
421             </tbody>
422           </table>
423         </dd>
424       </dl>
425       </td>
426     </tr>
427   </tbody>
428 </table>
429 <a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_Segment::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" args="" --></p>
430 <p>
431 <table class="mdTable" cellpadding="2" cellspacing="0">
432   <tbody>
433     <tr>
434       <td class="mdRow">
435       <table border="0" cellpadding="0" cellspacing="0">
436         <tbody>
437           <tr>
438             <td class="md" nowrap="nowrap" valign="top">def
439 smesh.Mesh_Segment.NumberOfSegments </td>
440             <td class="md" valign="top">(&nbsp;</td>
441             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
442             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
443           </tr>
444           <tr>
445             <td class="md" align="right" nowrap="nowrap"><br>
446             </td>
447             <td class="md"><br>
448             </td>
449             <td class="md" nowrap="nowrap">&nbsp;</td>
450             <td class="mdname" nowrap="nowrap"> <em>n</em>, </td>
451           </tr>
452           <tr>
453             <td class="md" align="right" nowrap="nowrap"><br>
454             </td>
455             <td class="md"><br>
456             </td>
457             <td class="md" nowrap="nowrap">&nbsp;</td>
458             <td class="mdname" nowrap="nowrap"> <em>s</em> = <code>[]</code></td>
459           </tr>
460           <tr>
461             <td class="md"><br>
462             </td>
463             <td class="md">)&nbsp;</td>
464             <td class="md" colspan="2"><br>
465             </td>
466           </tr>
467         </tbody>
468       </table>
469       </td>
470     </tr>
471   </tbody>
472 </table>
473 <table border="0" cellpadding="0" cellspacing="5">
474   <tbody>
475     <tr>
476       <td> &nbsp; </td>
477       <td>
478       <p></p>
479       <dl compact="compact">
480         <dt><b>Parameters:</b></dt>
481         <dd>
482           <table border="0" cellpadding="0" cellspacing="2">
483             <tbody>
484               <tr>
485                 <td valign="top"><br>
486                 </td>
487                 <td valign="top"><em>n</em>&nbsp;</td>
488                 <td>for the number of segments that cut an edge </td>
489               </tr>
490               <tr>
491                 <td valign="top"><br>
492                 </td>
493                 <td valign="top"><em>s</em>&nbsp;</td>
494                 <td>for the scale factor (optional) </td>
495               </tr>
496             </tbody>
497           </table>
498         </dd>
499       </dl>
500       </td>
501     </tr>
502   </tbody>
503 </table>
504 <a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_Segment::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" args="" --></p>
505 <p>
506 <table class="mdTable" cellpadding="2" cellspacing="0">
507   <tbody>
508     <tr>
509       <td class="mdRow">
510       <table border="0" cellpadding="0" cellspacing="0">
511         <tbody>
512           <tr>
513             <td class="md" nowrap="nowrap" valign="top">def
514 smesh.Mesh_Segment.Arithmetic1D </td>
515             <td class="md" valign="top">(&nbsp;</td>
516             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
517             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
518           </tr>
519           <tr>
520             <td class="md" align="right" nowrap="nowrap"><br>
521             </td>
522             <td class="md"><br>
523             </td>
524             <td class="md" nowrap="nowrap">&nbsp;</td>
525             <td class="mdname" nowrap="nowrap"> <em>start</em>, </td>
526           </tr>
527           <tr>
528             <td class="md" align="right" nowrap="nowrap"><br>
529             </td>
530             <td class="md"><br>
531             </td>
532             <td class="md" nowrap="nowrap">&nbsp;</td>
533             <td class="mdname" nowrap="nowrap"> <em>end</em></td>
534           </tr>
535           <tr>
536             <td class="md"><br>
537             </td>
538             <td class="md">)&nbsp;</td>
539             <td class="md" colspan="2"><br>
540             </td>
541           </tr>
542         </tbody>
543       </table>
544       </td>
545     </tr>
546   </tbody>
547 </table>
548 <table border="0" cellpadding="0" cellspacing="5">
549   <tbody>
550     <tr>
551       <td> &nbsp; </td>
552       <td>
553       <p></p>
554       <dl compact="compact">
555         <dt><b>Parameters:</b></dt>
556         <dd>
557           <table border="0" cellpadding="0" cellspacing="2">
558             <tbody>
559               <tr>
560                 <td valign="top"><br>
561                 </td>
562                 <td valign="top"><em>start</em>&nbsp;</td>
563                 <td>for the length of the first segment </td>
564               </tr>
565               <tr>
566                 <td valign="top"><br>
567                 </td>
568                 <td valign="top"><em>end</em>&nbsp;</td>
569                 <td>for the length of the last segment </td>
570               </tr>
571             </tbody>
572           </table>
573         </dd>
574       </dl>
575       </td>
576     </tr>
577   </tbody>
578 </table>
579 <a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_Segment::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" args="" --></p>
580 <p>
581 <table class="mdTable" cellpadding="2" cellspacing="0">
582   <tbody>
583     <tr>
584       <td class="mdRow">
585       <table border="0" cellpadding="0" cellspacing="0">
586         <tbody>
587           <tr>
588             <td class="md" nowrap="nowrap" valign="top">def
589 smesh.Mesh_Segment.StartEndLength </td>
590             <td class="md" valign="top">(&nbsp;</td>
591             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
592             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
593           </tr>
594           <tr>
595             <td class="md" align="right" nowrap="nowrap"><br>
596             </td>
597             <td class="md"><br>
598             </td>
599             <td class="md" nowrap="nowrap">&nbsp;</td>
600             <td class="mdname" nowrap="nowrap"> <em>start</em>, </td>
601           </tr>
602           <tr>
603             <td class="md" align="right" nowrap="nowrap"><br>
604             </td>
605             <td class="md"><br>
606             </td>
607             <td class="md" nowrap="nowrap">&nbsp;</td>
608             <td class="mdname" nowrap="nowrap"> <em>end</em></td>
609           </tr>
610           <tr>
611             <td class="md"><br>
612             </td>
613             <td class="md">)&nbsp;</td>
614             <td class="md" colspan="2"><br>
615             </td>
616           </tr>
617         </tbody>
618       </table>
619       </td>
620     </tr>
621   </tbody>
622 </table>
623 <table border="0" cellpadding="0" cellspacing="5">
624   <tbody>
625     <tr>
626       <td> &nbsp; </td>
627       <td>
628       <p></p>
629       <dl compact="compact">
630         <dt><b>Parameters:</b></dt>
631         <dd>
632           <table border="0" cellpadding="0" cellspacing="2">
633             <tbody>
634               <tr>
635                 <td valign="top"><br>
636                 </td>
637                 <td valign="top"><em>start</em>&nbsp;</td>
638                 <td>for the length of the first segment </td>
639               </tr>
640               <tr>
641                 <td valign="top"><br>
642                 </td>
643                 <td valign="top"><em>end</em>&nbsp;</td>
644                 <td>for the length of the last segment </td>
645               </tr>
646             </tbody>
647           </table>
648         </dd>
649       </dl>
650       </td>
651     </tr>
652   </tbody>
653 </table>
654 <a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_Segment::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" args="" --></p>
655 <p>
656 <table class="mdTable" cellpadding="2" cellspacing="0">
657   <tbody>
658     <tr>
659       <td class="mdRow">
660       <table border="0" cellpadding="0" cellspacing="0">
661         <tbody>
662           <tr>
663             <td class="md" nowrap="nowrap" valign="top">def
664 smesh.Mesh_Segment.Deflection1D </td>
665             <td class="md" valign="top">(&nbsp;</td>
666             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
667             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
668           </tr>
669           <tr>
670             <td class="md" align="right" nowrap="nowrap"><br>
671             </td>
672             <td class="md"><br>
673             </td>
674             <td class="md" nowrap="nowrap">&nbsp;</td>
675             <td class="mdname" nowrap="nowrap"> <em>d</em></td>
676           </tr>
677           <tr>
678             <td class="md"><br>
679             </td>
680             <td class="md">)&nbsp;</td>
681             <td class="md" colspan="2"><br>
682             </td>
683           </tr>
684         </tbody>
685       </table>
686       </td>
687     </tr>
688   </tbody>
689 </table>
690 <table border="0" cellpadding="0" cellspacing="5">
691   <tbody>
692     <tr>
693       <td> &nbsp; </td>
694       <td>
695       <p></p>
696       <dl compact="compact">
697         <dt><b>Parameters:</b></dt>
698         <dd>
699           <table border="0" cellpadding="0" cellspacing="2">
700             <tbody>
701               <tr>
702                 <td valign="top"><br>
703                 </td>
704                 <td valign="top"><em>d</em>&nbsp;</td>
705                 <td>for the deflection </td>
706               </tr>
707             </tbody>
708           </table>
709         </dd>
710       </dl>
711       </td>
712     </tr>
713   </tbody>
714 </table>
715 <a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_Segment::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" args="" --></p>
716 <p>
717 <table class="mdTable" cellpadding="2" cellspacing="0">
718   <tbody>
719     <tr>
720       <td class="mdRow">
721       <table border="0" cellpadding="0" cellspacing="0">
722         <tbody>
723           <tr>
724             <td class="md" nowrap="nowrap" valign="top">def
725 smesh.Mesh_Segment.Propagation </td>
726             <td class="md" valign="top">(&nbsp;</td>
727             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
728             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
729             </td>
730             <td class="md" valign="top">&nbsp;)&nbsp;</td>
731             <td class="md" nowrap="nowrap"><br>
732             </td>
733           </tr>
734         </tbody>
735       </table>
736       </td>
737     </tr>
738   </tbody>
739 </table>
740 <table border="0" cellpadding="0" cellspacing="5">
741   <tbody>
742     <tr>
743       <td> &nbsp; </td>
744       <td>
745       <p> </p>
746       <br>
747       </td>
748     </tr>
749   </tbody>
750 </table>
751 <a class="anchor" name="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_Segment::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" args="" --></p>
752 <p>
753 <table class="mdTable" cellpadding="2" cellspacing="0">
754   <tbody>
755     <tr>
756       <td class="mdRow">
757       <table border="0" cellpadding="0" cellspacing="0">
758         <tbody>
759           <tr>
760             <td class="md" nowrap="nowrap" valign="top">def
761 smesh.Mesh_Segment.AutomaticLength </td>
762             <td class="md" valign="top">(&nbsp;</td>
763             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
764             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
765           </tr>
766           <tr>
767             <td class="md" align="right" nowrap="nowrap"><br>
768             </td>
769             <td class="md"><br>
770             </td>
771             <td class="md" nowrap="nowrap">&nbsp;</td>
772             <td class="mdname" nowrap="nowrap"> <em>fineness</em> = <code>0</code></td>
773           </tr>
774           <tr>
775             <td class="md"><br>
776             </td>
777             <td class="md">)&nbsp;</td>
778             <td class="md" colspan="2"><br>
779             </td>
780           </tr>
781         </tbody>
782       </table>
783       </td>
784     </tr>
785   </tbody>
786 </table>
787 <table border="0" cellpadding="0" cellspacing="5">
788   <tbody>
789     <tr>
790       <td> &nbsp; </td>
791       <td>
792       <p></p>
793       <dl compact="compact">
794         <dt><b>Parameters:</b></dt>
795         <dd>
796           <table border="0" cellpadding="0" cellspacing="2">
797             <tbody>
798               <tr>
799                 <td valign="top"><br>
800                 </td>
801                 <td valign="top"><em>fineness</em>&nbsp;</td>
802                 <td>for the fineness [0-1] </td>
803               </tr>
804             </tbody>
805           </table>
806         </dd>
807       </dl>
808       </td>
809     </tr>
810   </tbody>
811 </table>
812 <a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_Segment::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" args="" --></p>
813 <p>
814 <table class="mdTable" cellpadding="2" cellspacing="0">
815   <tbody>
816     <tr>
817       <td class="mdRow">
818       <table border="0" cellpadding="0" cellspacing="0">
819         <tbody>
820           <tr>
821             <td class="md" nowrap="nowrap" valign="top">def
822 smesh.Mesh_Segment.QuadraticMesh </td>
823             <td class="md" valign="top">(&nbsp;</td>
824             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
825             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
826             </td>
827             <td class="md" valign="top">&nbsp;)&nbsp;</td>
828             <td class="md" nowrap="nowrap"><br>
829             </td>
830           </tr>
831         </tbody>
832       </table>
833       </td>
834     </tr>
835   </tbody>
836 </table>
837 <table border="0" cellpadding="0" cellspacing="5">
838   <tbody>
839     <tr>
840       <td> &nbsp; </td>
841       <td>
842       <p>If the 2D mesher sees that all boundary edges are quadratic
843 ones, it generates quadratic faces, else it generates linear faces
844 using medium nodes as if they were vertex ones. The 3D mesher generates
845 quadratic volumes only if all boundary faces are quadratic ones, else
846 it fails. </p>
847       </td>
848     </tr>
849   </tbody>
850 </table>
851 <a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Segment::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --></p>
852 <p>
853 <table class="mdTable" cellpadding="2" cellspacing="0">
854   <tbody>
855     <tr>
856       <td class="mdRow">
857       <table border="0" cellpadding="0" cellspacing="0">
858         <tbody>
859           <tr>
860             <td class="md" nowrap="nowrap" valign="top">def
861 smesh.Mesh_Algorithm.GetSubMesh </td>
862             <td class="md" valign="top">(&nbsp;</td>
863             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
864             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
865             </td>
866             <td class="md" valign="top">&nbsp;)&nbsp;</td>
867             <td class="md" nowrap="nowrap"><code> [inherited]</code></td>
868           </tr>
869         </tbody>
870       </table>
871       </td>
872     </tr>
873   </tbody>
874 </table>
875 <table border="0" cellpadding="0" cellspacing="5">
876   <tbody>
877     <tr>
878       <td> &nbsp; </td>
879       <td>
880       <p> </p>
881       <br>
882       </td>
883     </tr>
884   </tbody>
885 </table>
886 <a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Segment::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --></p>
887 <p>
888 <table class="mdTable" cellpadding="2" cellspacing="0">
889   <tbody>
890     <tr>
891       <td class="mdRow">
892       <table border="0" cellpadding="0" cellspacing="0">
893         <tbody>
894           <tr>
895             <td class="md" nowrap="nowrap" valign="top">def
896 smesh.Mesh_Algorithm.GetAlgorithm </td>
897             <td class="md" valign="top">(&nbsp;</td>
898             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
899             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
900             </td>
901             <td class="md" valign="top">&nbsp;)&nbsp;</td>
902             <td class="md" nowrap="nowrap"><code> [inherited]</code></td>
903           </tr>
904         </tbody>
905       </table>
906       </td>
907     </tr>
908   </tbody>
909 </table>
910 <table border="0" cellpadding="0" cellspacing="5">
911   <tbody>
912     <tr>
913       <td> &nbsp; </td>
914       <td>
915       <p> </p>
916       <br>
917       </td>
918     </tr>
919   </tbody>
920 </table>
921 <a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Segment::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --></p>
922 <p>
923 <table class="mdTable" cellpadding="2" cellspacing="0">
924   <tbody>
925     <tr>
926       <td class="mdRow">
927       <table border="0" cellpadding="0" cellspacing="0">
928         <tbody>
929           <tr>
930             <td class="md" nowrap="nowrap" valign="top">def
931 smesh.Mesh_Algorithm.GetCompatibleHypothesis </td>
932             <td class="md" valign="top">(&nbsp;</td>
933             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
934             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
935             </td>
936             <td class="md" valign="top">&nbsp;)&nbsp;</td>
937             <td class="md" nowrap="nowrap"><code> [inherited]</code></td>
938           </tr>
939         </tbody>
940       </table>
941       </td>
942     </tr>
943   </tbody>
944 </table>
945 <table border="0" cellpadding="0" cellspacing="5">
946   <tbody>
947     <tr>
948       <td> &nbsp; </td>
949       <td>
950       <p> </p>
951       <br>
952       </td>
953     </tr>
954   </tbody>
955 </table>
956 <a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Segment::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --></p>
957 <p>
958 <table class="mdTable" cellpadding="2" cellspacing="0">
959   <tbody>
960     <tr>
961       <td class="mdRow">
962       <table border="0" cellpadding="0" cellspacing="0">
963         <tbody>
964           <tr>
965             <td class="md" nowrap="nowrap" valign="top">def
966 smesh.Mesh_Algorithm.GetName </td>
967             <td class="md" valign="top">(&nbsp;</td>
968             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
969             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
970             </td>
971             <td class="md" valign="top">&nbsp;)&nbsp;</td>
972             <td class="md" nowrap="nowrap"><code> [inherited]</code></td>
973           </tr>
974         </tbody>
975       </table>
976       </td>
977     </tr>
978   </tbody>
979 </table>
980 <table border="0" cellpadding="0" cellspacing="5">
981   <tbody>
982     <tr>
983       <td> &nbsp; </td>
984       <td>
985       <p> </p>
986       <br>
987       </td>
988     </tr>
989   </tbody>
990 </table>
991 <a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Segment::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --></p>
992 <p>
993 <table class="mdTable" cellpadding="2" cellspacing="0">
994   <tbody>
995     <tr>
996       <td class="mdRow">
997       <table border="0" cellpadding="0" cellspacing="0">
998         <tbody>
999           <tr>
1000             <td class="md" nowrap="nowrap" valign="top">def
1001 smesh.Mesh_Algorithm.SetName </td>
1002             <td class="md" valign="top">(&nbsp;</td>
1003             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
1004             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
1005           </tr>
1006           <tr>
1007             <td class="md" align="right" nowrap="nowrap"><br>
1008             </td>
1009             <td class="md"><br>
1010             </td>
1011             <td class="md" nowrap="nowrap">&nbsp;</td>
1012             <td class="mdname" nowrap="nowrap"> <em>name</em></td>
1013           </tr>
1014           <tr>
1015             <td class="md"><br>
1016             </td>
1017             <td class="md">)&nbsp;</td>
1018             <td class="md" colspan="2"><code> [inherited]</code></td>
1019           </tr>
1020         </tbody>
1021       </table>
1022       </td>
1023     </tr>
1024   </tbody>
1025 </table>
1026 <table border="0" cellpadding="0" cellspacing="5">
1027   <tbody>
1028     <tr>
1029       <td> &nbsp; </td>
1030       <td>
1031       <p> </p>
1032       <br>
1033       </td>
1034     </tr>
1035   </tbody>
1036 </table>
1037 <a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Segment::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --></p>
1038 <p>
1039 <table class="mdTable" cellpadding="2" cellspacing="0">
1040   <tbody>
1041     <tr>
1042       <td class="mdRow">
1043       <table border="0" cellpadding="0" cellspacing="0">
1044         <tbody>
1045           <tr>
1046             <td class="md" nowrap="nowrap" valign="top">def
1047 smesh.Mesh_Algorithm.GetId </td>
1048             <td class="md" valign="top">(&nbsp;</td>
1049             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
1050             <td class="mdname1" nowrap="nowrap" valign="top"> <em>self</em>
1051             </td>
1052             <td class="md" valign="top">&nbsp;)&nbsp;</td>
1053             <td class="md" nowrap="nowrap"><code> [inherited]</code></td>
1054           </tr>
1055         </tbody>
1056       </table>
1057       </td>
1058     </tr>
1059   </tbody>
1060 </table>
1061 <table border="0" cellpadding="0" cellspacing="5">
1062   <tbody>
1063     <tr>
1064       <td> &nbsp; </td>
1065       <td>
1066       <p> </p>
1067       <br>
1068       </td>
1069     </tr>
1070   </tbody>
1071 </table>
1072 <a class="anchor" name="cb3346c2c3cd4334e82c951e2b4929ec"></a><!-- doxytag: member="smesh::Mesh_Segment::TreatHypoStatus" ref="cb3346c2c3cd4334e82c951e2b4929ec" args="" --></p>
1073 <p>
1074 <table class="mdTable" cellpadding="2" cellspacing="0">
1075   <tbody>
1076     <tr>
1077       <td class="mdRow">
1078       <table border="0" cellpadding="0" cellspacing="0">
1079         <tbody>
1080           <tr>
1081             <td class="md" nowrap="nowrap" valign="top">def
1082 smesh.Mesh_Algorithm.TreatHypoStatus </td>
1083             <td class="md" valign="top">(&nbsp;</td>
1084             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
1085             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
1086           </tr>
1087           <tr>
1088             <td class="md" align="right" nowrap="nowrap"><br>
1089             </td>
1090             <td class="md"><br>
1091             </td>
1092             <td class="md" nowrap="nowrap">&nbsp;</td>
1093             <td class="mdname" nowrap="nowrap"> <em>status</em>, </td>
1094           </tr>
1095           <tr>
1096             <td class="md" align="right" nowrap="nowrap"><br>
1097             </td>
1098             <td class="md"><br>
1099             </td>
1100             <td class="md" nowrap="nowrap">&nbsp;</td>
1101             <td class="mdname" nowrap="nowrap"> <em>hypName</em>, </td>
1102           </tr>
1103           <tr>
1104             <td class="md" align="right" nowrap="nowrap"><br>
1105             </td>
1106             <td class="md"><br>
1107             </td>
1108             <td class="md" nowrap="nowrap">&nbsp;</td>
1109             <td class="mdname" nowrap="nowrap"> <em>geomName</em>, </td>
1110           </tr>
1111           <tr>
1112             <td class="md" align="right" nowrap="nowrap"><br>
1113             </td>
1114             <td class="md"><br>
1115             </td>
1116             <td class="md" nowrap="nowrap">&nbsp;</td>
1117             <td class="mdname" nowrap="nowrap"> <em>isAlgo</em></td>
1118           </tr>
1119           <tr>
1120             <td class="md"><br>
1121             </td>
1122             <td class="md">)&nbsp;</td>
1123             <td class="md" colspan="2"><code> [inherited]</code></td>
1124           </tr>
1125         </tbody>
1126       </table>
1127       </td>
1128     </tr>
1129   </tbody>
1130 </table>
1131 <table border="0" cellpadding="0" cellspacing="5">
1132   <tbody>
1133     <tr>
1134       <td> &nbsp; </td>
1135       <td>
1136       <p>Print error message if a hypothesis was not assigned. </p>
1137       </td>
1138     </tr>
1139   </tbody>
1140 </table>
1141 <a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Segment::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --></p>
1142 <p>
1143 <table class="mdTable" cellpadding="2" cellspacing="0">
1144   <tbody>
1145     <tr>
1146       <td class="mdRow">
1147       <table border="0" cellpadding="0" cellspacing="0">
1148         <tbody>
1149           <tr>
1150             <td class="md" nowrap="nowrap" valign="top">def
1151 smesh.Mesh_Algorithm.Create </td>
1152             <td class="md" valign="top">(&nbsp;</td>
1153             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
1154             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
1155           </tr>
1156           <tr>
1157             <td class="md" align="right" nowrap="nowrap"><br>
1158             </td>
1159             <td class="md"><br>
1160             </td>
1161             <td class="md" nowrap="nowrap">&nbsp;</td>
1162             <td class="mdname" nowrap="nowrap"> <em>mesh</em>, </td>
1163           </tr>
1164           <tr>
1165             <td class="md" align="right" nowrap="nowrap"><br>
1166             </td>
1167             <td class="md"><br>
1168             </td>
1169             <td class="md" nowrap="nowrap">&nbsp;</td>
1170             <td class="mdname" nowrap="nowrap"> <em>geom</em>, </td>
1171           </tr>
1172           <tr>
1173             <td class="md" align="right" nowrap="nowrap"><br>
1174             </td>
1175             <td class="md"><br>
1176             </td>
1177             <td class="md" nowrap="nowrap">&nbsp;</td>
1178             <td class="mdname" nowrap="nowrap"> <em>hypo</em>, </td>
1179           </tr>
1180           <tr>
1181             <td class="md" align="right" nowrap="nowrap"><br>
1182             </td>
1183             <td class="md"><br>
1184             </td>
1185             <td class="md" nowrap="nowrap">&nbsp;</td>
1186             <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
1187           </tr>
1188           <tr>
1189             <td class="md"><br>
1190             </td>
1191             <td class="md">)&nbsp;</td>
1192             <td class="md" colspan="2"><code> [inherited]</code></td>
1193           </tr>
1194         </tbody>
1195       </table>
1196       </td>
1197     </tr>
1198   </tbody>
1199 </table>
1200 <table border="0" cellpadding="0" cellspacing="5">
1201   <tbody>
1202     <tr>
1203       <td> &nbsp; </td>
1204       <td>
1205       <p> </p>
1206       <br>
1207       </td>
1208     </tr>
1209   </tbody>
1210 </table>
1211 <a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Segment::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --></p>
1212 <p>
1213 <table class="mdTable" cellpadding="2" cellspacing="0">
1214   <tbody>
1215     <tr>
1216       <td class="mdRow">
1217       <table border="0" cellpadding="0" cellspacing="0">
1218         <tbody>
1219           <tr>
1220             <td class="md" nowrap="nowrap" valign="top">def
1221 smesh.Mesh_Algorithm.Hypothesis </td>
1222             <td class="md" valign="top">(&nbsp;</td>
1223             <td class="md" nowrap="nowrap" valign="top">&nbsp;</td>
1224             <td class="mdname" nowrap="nowrap"> <em>self</em>, </td>
1225           </tr>
1226           <tr>
1227             <td class="md" align="right" nowrap="nowrap"><br>
1228             </td>
1229             <td class="md"><br>
1230             </td>
1231             <td class="md" nowrap="nowrap">&nbsp;</td>
1232             <td class="mdname" nowrap="nowrap"> <em>hyp</em>, </td>
1233           </tr>
1234           <tr>
1235             <td class="md" align="right" nowrap="nowrap"><br>
1236             </td>
1237             <td class="md"><br>
1238             </td>
1239             <td class="md" nowrap="nowrap">&nbsp;</td>
1240             <td class="mdname" nowrap="nowrap"> <em>args</em> = <code>[]</code>,
1241             </td>
1242           </tr>
1243           <tr>
1244             <td class="md" align="right" nowrap="nowrap"><br>
1245             </td>
1246             <td class="md"><br>
1247             </td>
1248             <td class="md" nowrap="nowrap">&nbsp;</td>
1249             <td class="mdname" nowrap="nowrap"> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
1250           </tr>
1251           <tr>
1252             <td class="md"><br>
1253             </td>
1254             <td class="md">)&nbsp;</td>
1255             <td class="md" colspan="2"><code> [inherited]</code></td>
1256           </tr>
1257         </tbody>
1258       </table>
1259       </td>
1260     </tr>
1261   </tbody>
1262 </table>
1263 <table border="0" cellpadding="0" cellspacing="5">
1264   <tbody>
1265     <tr>
1266       <td> &nbsp; </td>
1267       <td>
1268       <p> </p>
1269       <br>
1270       </td>
1271     </tr>
1272   </tbody>
1273 </table>
1274 </p>
1275 <hr>
1276 <h2>Field Documentation</h2>
1277 <a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" -->
1278 <p>
1279 <table class="mdTable" cellpadding="2" cellspacing="0">
1280   <tbody>
1281     <tr>
1282       <td class="mdRow">
1283       <table border="0" cellpadding="0" cellspacing="0">
1284         <tbody>
1285           <tr>
1286             <td class="md" nowrap="nowrap" valign="top">int <a
1287  class="el"
1288  href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a>
1289 = 0<code> [static, inherited]</code> </td>
1290           </tr>
1291         </tbody>
1292       </table>
1293       </td>
1294     </tr>
1295   </tbody>
1296 </table>
1297 <table border="0" cellpadding="0" cellspacing="5">
1298   <tbody>
1299     <tr>
1300       <td> &nbsp; </td>
1301       <td>
1302       <p> </p>
1303       <br>
1304       </td>
1305     </tr>
1306   </tbody>
1307 </table>
1308 <a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Segment::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --></p>
1309 <p>
1310 <table class="mdTable" cellpadding="2" cellspacing="0">
1311   <tbody>
1312     <tr>
1313       <td class="mdRow">
1314       <table border="0" cellpadding="0" cellspacing="0">
1315         <tbody>
1316           <tr>
1317             <td class="md" nowrap="nowrap" valign="top"><a class="el"
1318  href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code>
1319 [inherited]</code> </td>
1320           </tr>
1321         </tbody>
1322       </table>
1323       </td>
1324     </tr>
1325   </tbody>
1326 </table>
1327 <table border="0" cellpadding="0" cellspacing="5">
1328   <tbody>
1329     <tr>
1330       <td> &nbsp; </td>
1331       <td>
1332       <p> </p>
1333       <br>
1334       </td>
1335     </tr>
1336   </tbody>
1337 </table>
1338 <a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Segment::geom" ref="f6608d059606200dce0679f3367112d1" args="" --></p>
1339 <p>
1340 <table class="mdTable" cellpadding="2" cellspacing="0">
1341   <tbody>
1342     <tr>
1343       <td class="mdRow">
1344       <table border="0" cellpadding="0" cellspacing="0">
1345         <tbody>
1346           <tr>
1347             <td class="md" nowrap="nowrap" valign="top">int <a
1348  class="el"
1349  href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a>
1350 = 0<code> [static, inherited]</code> </td>
1351           </tr>
1352         </tbody>
1353       </table>
1354       </td>
1355     </tr>
1356   </tbody>
1357 </table>
1358 <table border="0" cellpadding="0" cellspacing="5">
1359   <tbody>
1360     <tr>
1361       <td> &nbsp; </td>
1362       <td>
1363       <p> </p>
1364       <br>
1365       </td>
1366     </tr>
1367   </tbody>
1368 </table>
1369 <a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Segment::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --></p>
1370 <p>
1371 <table class="mdTable" cellpadding="2" cellspacing="0">
1372   <tbody>
1373     <tr>
1374       <td class="mdRow">
1375       <table border="0" cellpadding="0" cellspacing="0">
1376         <tbody>
1377           <tr>
1378             <td class="md" nowrap="nowrap" valign="top"><a class="el"
1379  href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code>
1380 [inherited]</code> </td>
1381           </tr>
1382         </tbody>
1383       </table>
1384       </td>
1385     </tr>
1386   </tbody>
1387 </table>
1388 <table border="0" cellpadding="0" cellspacing="5">
1389   <tbody>
1390     <tr>
1391       <td> &nbsp; </td>
1392       <td>
1393       <p> </p>
1394       <br>
1395       </td>
1396     </tr>
1397   </tbody>
1398 </table>
1399 <a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --></p>
1400 <p>
1401 <table class="mdTable" cellpadding="2" cellspacing="0">
1402   <tbody>
1403     <tr>
1404       <td class="mdRow">
1405       <table border="0" cellpadding="0" cellspacing="0">
1406         <tbody>
1407           <tr>
1408             <td class="md" nowrap="nowrap" valign="top">int <a
1409  class="el"
1410  href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a>
1411 = 0<code> [static, inherited]</code> </td>
1412           </tr>
1413         </tbody>
1414       </table>
1415       </td>
1416     </tr>
1417   </tbody>
1418 </table>
1419 <table border="0" cellpadding="0" cellspacing="5">
1420   <tbody>
1421     <tr>
1422       <td> &nbsp; </td>
1423       <td>
1424       <p> </p>
1425       <br>
1426       </td>
1427     </tr>
1428   </tbody>
1429 </table>
1430 <a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Segment::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --></p>
1431 <p>
1432 <table class="mdTable" cellpadding="2" cellspacing="0">
1433   <tbody>
1434     <tr>
1435       <td class="mdRow">
1436       <table border="0" cellpadding="0" cellspacing="0">
1437         <tbody>
1438           <tr>
1439             <td class="md" nowrap="nowrap" valign="top"><a class="el"
1440  href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code>
1441 [inherited]</code> </td>
1442           </tr>
1443         </tbody>
1444       </table>
1445       </td>
1446     </tr>
1447   </tbody>
1448 </table>
1449 <table border="0" cellpadding="0" cellspacing="5">
1450   <tbody>
1451     <tr>
1452       <td> &nbsp; </td>
1453       <td>
1454       <p> </p>
1455       <br>
1456       </td>
1457     </tr>
1458   </tbody>
1459 </table>
1460 <a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --></p>
1461 <p>
1462 <table class="mdTable" cellpadding="2" cellspacing="0">
1463   <tbody>
1464     <tr>
1465       <td class="mdRow">
1466       <table border="0" cellpadding="0" cellspacing="0">
1467         <tbody>
1468           <tr>
1469             <td class="md" nowrap="nowrap" valign="top">int <a
1470  class="el"
1471  href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a>
1472 = 0<code> [static, inherited]</code> </td>
1473           </tr>
1474         </tbody>
1475       </table>
1476       </td>
1477     </tr>
1478   </tbody>
1479 </table>
1480 <table border="0" cellpadding="0" cellspacing="5">
1481   <tbody>
1482     <tr>
1483       <td> &nbsp; </td>
1484       <td>
1485       <p> </p>
1486       <br>
1487       </td>
1488     </tr>
1489   </tbody>
1490 </table>
1491 <a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Segment::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --></p>
1492 <p>
1493 <table class="mdTable" cellpadding="2" cellspacing="0">
1494   <tbody>
1495     <tr>
1496       <td class="mdRow">
1497       <table border="0" cellpadding="0" cellspacing="0">
1498         <tbody>
1499           <tr>
1500             <td class="md" nowrap="nowrap" valign="top"><a class="el"
1501  href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code>
1502 [inherited]</code> </td>
1503           </tr>
1504         </tbody>
1505       </table>
1506       </td>
1507     </tr>
1508   </tbody>
1509 </table>
1510 <table border="0" cellpadding="0" cellspacing="5">
1511   <tbody>
1512     <tr>
1513       <td> &nbsp; </td>
1514       <td>
1515       <p> </p>
1516       <br>
1517       </td>
1518     </tr>
1519   </tbody>
1520 </table>
1521 </p>
1522 </body>
1523 </html>