Salome HOME
Update docs for smesh.py.
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh__CompositeSegment.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__CompositeSegment.html">Mesh_CompositeSegment</a></div>
17 <h1>smesh.Mesh_CompositeSegment Class Reference</h1><!-- doxytag: class="smesh::Mesh_CompositeSegment" --><!-- doxytag: inherits="smesh::Mesh_Segment" -->Class to define a segment 1D algorithm for discretization.  
18 <a href="#_details">More...</a>
19 <p>
20 Inheritance diagram for smesh.Mesh_CompositeSegment:<p><center><img src="classsmesh_1_1Mesh__CompositeSegment__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__CompositeSegment__inherit__map" alt="Inheritance graph"></center>
21 <map name="smesh_8Mesh__CompositeSegment__inherit__map">
22 <area href="classsmesh_1_1Mesh__Segment.html" shape="rect" coords="39,84,197,108" alt="">
23 <area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="38,9,198,33" alt="">
24 </map>
25 <table border="0" cellpadding="0" cellspacing="0">
26 <tr><td></td></tr>
27 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__CompositeSegment.html#517bc6da0e79cb989f3346810fe5c471">__init__</a></td></tr>
29
30 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#517bc6da0e79cb989f3346810fe5c471"></a><br></td></tr>
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#474a476f4ee613be478c94398202c6ad">LocalLength</a></td></tr>
32
33 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis to cut an edge in several segments with the same length.  <a href="#474a476f4ee613be478c94398202c6ad"></a><br></td></tr>
34 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#f562aced3f41d5dec7c344c78a21ff3b">NumberOfSegments</a></td></tr>
35
36 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis to cut an edge in several fixed number of segments.  <a href="#f562aced3f41d5dec7c344c78a21ff3b"></a><br></td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#54cb7674f55ecb828ecadb1f3408b95f">Arithmetic1D</a></td></tr>
38
39 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis to cut an edge in several segments with arithmetic length increasing.  <a href="#54cb7674f55ecb828ecadb1f3408b95f"></a><br></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#8824c58a068d8ebb6dfafe276cc45b6a">StartEndLength</a></td></tr>
41
42 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis to cut an edge in several segments with geometric length increasing.  <a href="#8824c58a068d8ebb6dfafe276cc45b6a"></a><br></td></tr>
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#7bfa579e708b6c7558183fe50e414668">Deflection1D</a></td></tr>
44
45 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Deflection1D" hypothesis.  <a href="#7bfa579e708b6c7558183fe50e414668"></a><br></td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#e5d33518995c1ea6c97a4ae364841730">Propagation</a></td></tr>
47
48 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Propagation" hypothesis that propagate all other hypothesis on all others edges that are in the opposite side in the case of quadrangular faces.  <a href="#e5d33518995c1ea6c97a4ae364841730"></a><br></td></tr>
49 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#7a7aff5f8542efaee0115e90f2dff9c8">AutomaticLength</a></td></tr>
50
51 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis.  <a href="#7a7aff5f8542efaee0115e90f2dff9c8"></a><br></td></tr>
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#d12bcd1749874d541101bf8af001dd65">LengthNearVertex</a></td></tr>
53
54 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "SegmentLengthAroundVertex" hypothesis.  <a href="#d12bcd1749874d541101bf8af001dd65"></a><br></td></tr>
55 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#7e99441cd6f8b7be3888663345ce8f20">QuadraticMesh</a></td></tr>
56
57 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "QuadraticMesh" hypothesis, forcing construction of quadratic edges.  <a href="#7e99441cd6f8b7be3888663345ce8f20"></a><br></td></tr>
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#961704b6a89f579ad669510b1443db20">FindHypothesis</a></td></tr>
59
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
61
62 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
63  else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></a><br></td></tr>
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
65
66 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></a><br></td></tr>
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
68
69 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br></td></tr>
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
71
72 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br></td></tr>
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
74
75 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br></td></tr>
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
77
78 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></a><br></td></tr>
79 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
80
81 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></a><br></td></tr>
82 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f2e941430776b0bce570dfedba685fc0">Assign</a></td></tr>
83
84 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#f2e941430776b0bce570dfedba685fc0"></a><br></td></tr>
85 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
86
87 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></a><br></td></tr>
88 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
89 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">geom</a></td></tr>
90
91 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">mesh</a></td></tr>
92
93 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</a></td></tr>
94
95 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__CompositeSegment.html#669fb5ea9baa8921eb671439384c9824">algo</a> = 0</td></tr>
97
98 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">mesh</a> = 0</td></tr>
99
100 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</a> = 0</td></tr>
101
102 <tr><td class="memItemLeft" nowrap align="right" valign="top">dictionary&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#0f7e56c1fabdaef7a6faa0bef854e18b">hypos</a> = {}</td></tr>
103
104 </table>
105 <hr><a name="_details"></a><h2>Detailed Description</h2>
106 More details. 
107 <p>
108 <hr><h2>Member Function Documentation</h2>
109 <a class="anchor" name="517bc6da0e79cb989f3346810fe5c471"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::__init__" ref="517bc6da0e79cb989f3346810fe5c471" args="" --><p>
110 <table class="mdTable" cellpadding="2" cellspacing="0">
111   <tr>
112     <td class="mdRow">
113       <table cellpadding="0" cellspacing="0" border="0">
114         <tr>
115           <td class="md" nowrap valign="top">def smesh.Mesh_CompositeSegment.__init__           </td>
116           <td class="md" valign="top">(&nbsp;</td>
117           <td class="md" nowrap valign="top">&nbsp;</td>
118           <td class="mdname" nowrap> <em>self</em>, </td>
119         </tr>
120         <tr>
121           <td class="md" nowrap align="right"></td>
122           <td class="md"></td>
123           <td class="md" nowrap>&nbsp;</td>
124           <td class="mdname" nowrap> <em>mesh</em>, </td>
125         </tr>
126         <tr>
127           <td class="md" nowrap align="right"></td>
128           <td class="md"></td>
129           <td class="md" nowrap>&nbsp;</td>
130           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
131         </tr>
132         <tr>
133           <td class="md"></td>
134           <td class="md">)&nbsp;</td>
135           <td class="md" colspan="2"></td>
136         </tr>
137       </table>
138     </td>
139   </tr>
140 </table>
141 <table cellspacing="5" cellpadding="0" border="0">
142   <tr>
143     <td>
144       &nbsp;
145     </td>
146     <td>
147
148 <p>
149
150 <p>
151 Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Segment.html#3028b681627a583d99eee297936d2d8e">smesh.Mesh_Segment</a>.    </td>
152   </tr>
153 </table>
154 <a class="anchor" name="474a476f4ee613be478c94398202c6ad"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::LocalLength" ref="474a476f4ee613be478c94398202c6ad" args="" --><p>
155 <table class="mdTable" cellpadding="2" cellspacing="0">
156   <tr>
157     <td class="mdRow">
158       <table cellpadding="0" cellspacing="0" border="0">
159         <tr>
160           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LocalLength           </td>
161           <td class="md" valign="top">(&nbsp;</td>
162           <td class="md" nowrap valign="top">&nbsp;</td>
163           <td class="mdname" nowrap> <em>self</em>, </td>
164         </tr>
165         <tr>
166           <td class="md" nowrap align="right"></td>
167           <td class="md"></td>
168           <td class="md" nowrap>&nbsp;</td>
169           <td class="mdname" nowrap> <em>l</em>, </td>
170         </tr>
171         <tr>
172           <td class="md" nowrap align="right"></td>
173           <td class="md"></td>
174           <td class="md" nowrap>&nbsp;</td>
175           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
176         </tr>
177         <tr>
178           <td class="md"></td>
179           <td class="md">)&nbsp;</td>
180           <td class="md" colspan="2"><code> [inherited]</code></td>
181         </tr>
182       </table>
183     </td>
184   </tr>
185 </table>
186 <table cellspacing="5" cellpadding="0" border="0">
187   <tr>
188     <td>
189       &nbsp;
190     </td>
191     <td>
192
193 <p>
194 <dl compact><dt><b>Parameters:</b></dt><dd>
195   <table border="0" cellspacing="2" cellpadding="0">
196     <tr><td valign="top"></td><td valign="top"><em>l</em>&nbsp;</td><td>for the length of segments that cut an edge </td></tr>
197     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
198   </table>
199 </dl>
200     </td>
201   </tr>
202 </table>
203 <a class="anchor" name="f562aced3f41d5dec7c344c78a21ff3b"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::NumberOfSegments" ref="f562aced3f41d5dec7c344c78a21ff3b" args="" --><p>
204 <table class="mdTable" cellpadding="2" cellspacing="0">
205   <tr>
206     <td class="mdRow">
207       <table cellpadding="0" cellspacing="0" border="0">
208         <tr>
209           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.NumberOfSegments           </td>
210           <td class="md" valign="top">(&nbsp;</td>
211           <td class="md" nowrap valign="top">&nbsp;</td>
212           <td class="mdname" nowrap> <em>self</em>, </td>
213         </tr>
214         <tr>
215           <td class="md" nowrap align="right"></td>
216           <td class="md"></td>
217           <td class="md" nowrap>&nbsp;</td>
218           <td class="mdname" nowrap> <em>n</em>, </td>
219         </tr>
220         <tr>
221           <td class="md" nowrap align="right"></td>
222           <td class="md"></td>
223           <td class="md" nowrap>&nbsp;</td>
224           <td class="mdname" nowrap> <em>s</em> = <code>[]</code>, </td>
225         </tr>
226         <tr>
227           <td class="md" nowrap align="right"></td>
228           <td class="md"></td>
229           <td class="md" nowrap>&nbsp;</td>
230           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
231         </tr>
232         <tr>
233           <td class="md"></td>
234           <td class="md">)&nbsp;</td>
235           <td class="md" colspan="2"><code> [inherited]</code></td>
236         </tr>
237       </table>
238     </td>
239   </tr>
240 </table>
241 <table cellspacing="5" cellpadding="0" border="0">
242   <tr>
243     <td>
244       &nbsp;
245     </td>
246     <td>
247
248 <p>
249 <dl compact><dt><b>Parameters:</b></dt><dd>
250   <table border="0" cellspacing="2" cellpadding="0">
251     <tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>for the number of segments that cut an edge </td></tr>
252     <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
253     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
254   </table>
255 </dl>
256     </td>
257   </tr>
258 </table>
259 <a class="anchor" name="54cb7674f55ecb828ecadb1f3408b95f"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Arithmetic1D" ref="54cb7674f55ecb828ecadb1f3408b95f" args="" --><p>
260 <table class="mdTable" cellpadding="2" cellspacing="0">
261   <tr>
262     <td class="mdRow">
263       <table cellpadding="0" cellspacing="0" border="0">
264         <tr>
265           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Arithmetic1D           </td>
266           <td class="md" valign="top">(&nbsp;</td>
267           <td class="md" nowrap valign="top">&nbsp;</td>
268           <td class="mdname" nowrap> <em>self</em>, </td>
269         </tr>
270         <tr>
271           <td class="md" nowrap align="right"></td>
272           <td class="md"></td>
273           <td class="md" nowrap>&nbsp;</td>
274           <td class="mdname" nowrap> <em>start</em>, </td>
275         </tr>
276         <tr>
277           <td class="md" nowrap align="right"></td>
278           <td class="md"></td>
279           <td class="md" nowrap>&nbsp;</td>
280           <td class="mdname" nowrap> <em>end</em>, </td>
281         </tr>
282         <tr>
283           <td class="md" nowrap align="right"></td>
284           <td class="md"></td>
285           <td class="md" nowrap>&nbsp;</td>
286           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
287         </tr>
288         <tr>
289           <td class="md"></td>
290           <td class="md">)&nbsp;</td>
291           <td class="md" colspan="2"><code> [inherited]</code></td>
292         </tr>
293       </table>
294     </td>
295   </tr>
296 </table>
297 <table cellspacing="5" cellpadding="0" border="0">
298   <tr>
299     <td>
300       &nbsp;
301     </td>
302     <td>
303
304 <p>
305 <dl compact><dt><b>Parameters:</b></dt><dd>
306   <table border="0" cellspacing="2" cellpadding="0">
307     <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
308     <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
309     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
310   </table>
311 </dl>
312     </td>
313   </tr>
314 </table>
315 <a class="anchor" name="8824c58a068d8ebb6dfafe276cc45b6a"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::StartEndLength" ref="8824c58a068d8ebb6dfafe276cc45b6a" args="" --><p>
316 <table class="mdTable" cellpadding="2" cellspacing="0">
317   <tr>
318     <td class="mdRow">
319       <table cellpadding="0" cellspacing="0" border="0">
320         <tr>
321           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.StartEndLength           </td>
322           <td class="md" valign="top">(&nbsp;</td>
323           <td class="md" nowrap valign="top">&nbsp;</td>
324           <td class="mdname" nowrap> <em>self</em>, </td>
325         </tr>
326         <tr>
327           <td class="md" nowrap align="right"></td>
328           <td class="md"></td>
329           <td class="md" nowrap>&nbsp;</td>
330           <td class="mdname" nowrap> <em>start</em>, </td>
331         </tr>
332         <tr>
333           <td class="md" nowrap align="right"></td>
334           <td class="md"></td>
335           <td class="md" nowrap>&nbsp;</td>
336           <td class="mdname" nowrap> <em>end</em>, </td>
337         </tr>
338         <tr>
339           <td class="md" nowrap align="right"></td>
340           <td class="md"></td>
341           <td class="md" nowrap>&nbsp;</td>
342           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
343         </tr>
344         <tr>
345           <td class="md"></td>
346           <td class="md">)&nbsp;</td>
347           <td class="md" colspan="2"><code> [inherited]</code></td>
348         </tr>
349       </table>
350     </td>
351   </tr>
352 </table>
353 <table cellspacing="5" cellpadding="0" border="0">
354   <tr>
355     <td>
356       &nbsp;
357     </td>
358     <td>
359
360 <p>
361 <dl compact><dt><b>Parameters:</b></dt><dd>
362   <table border="0" cellspacing="2" cellpadding="0">
363     <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
364     <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
365     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
366   </table>
367 </dl>
368     </td>
369   </tr>
370 </table>
371 <a class="anchor" name="7bfa579e708b6c7558183fe50e414668"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Deflection1D" ref="7bfa579e708b6c7558183fe50e414668" args="" --><p>
372 <table class="mdTable" cellpadding="2" cellspacing="0">
373   <tr>
374     <td class="mdRow">
375       <table cellpadding="0" cellspacing="0" border="0">
376         <tr>
377           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Deflection1D           </td>
378           <td class="md" valign="top">(&nbsp;</td>
379           <td class="md" nowrap valign="top">&nbsp;</td>
380           <td class="mdname" nowrap> <em>self</em>, </td>
381         </tr>
382         <tr>
383           <td class="md" nowrap align="right"></td>
384           <td class="md"></td>
385           <td class="md" nowrap>&nbsp;</td>
386           <td class="mdname" nowrap> <em>d</em>, </td>
387         </tr>
388         <tr>
389           <td class="md" nowrap align="right"></td>
390           <td class="md"></td>
391           <td class="md" nowrap>&nbsp;</td>
392           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
393         </tr>
394         <tr>
395           <td class="md"></td>
396           <td class="md">)&nbsp;</td>
397           <td class="md" colspan="2"><code> [inherited]</code></td>
398         </tr>
399       </table>
400     </td>
401   </tr>
402 </table>
403 <table cellspacing="5" cellpadding="0" border="0">
404   <tr>
405     <td>
406       &nbsp;
407     </td>
408     <td>
409
410 <p>
411 <dl compact><dt><b>Parameters:</b></dt><dd>
412   <table border="0" cellspacing="2" cellpadding="0">
413     <tr><td valign="top"></td><td valign="top"><em>d</em>&nbsp;</td><td>for the deflection </td></tr>
414     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
415   </table>
416 </dl>
417     </td>
418   </tr>
419 </table>
420 <a class="anchor" name="e5d33518995c1ea6c97a4ae364841730"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Propagation" ref="e5d33518995c1ea6c97a4ae364841730" args="" --><p>
421 <table class="mdTable" cellpadding="2" cellspacing="0">
422   <tr>
423     <td class="mdRow">
424       <table cellpadding="0" cellspacing="0" border="0">
425         <tr>
426           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.Propagation           </td>
427           <td class="md" valign="top">(&nbsp;</td>
428           <td class="md" nowrap valign="top">&nbsp;</td>
429           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
430           <td class="md" valign="top">&nbsp;)&nbsp;</td>
431           <td class="md" nowrap><code> [inherited]</code></td>
432         </tr>
433       </table>
434     </td>
435   </tr>
436 </table>
437 <table cellspacing="5" cellpadding="0" border="0">
438   <tr>
439     <td>
440       &nbsp;
441     </td>
442     <td>
443
444 <p>
445     </td>
446   </tr>
447 </table>
448 <a class="anchor" name="7a7aff5f8542efaee0115e90f2dff9c8"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::AutomaticLength" ref="7a7aff5f8542efaee0115e90f2dff9c8" args="" --><p>
449 <table class="mdTable" cellpadding="2" cellspacing="0">
450   <tr>
451     <td class="mdRow">
452       <table cellpadding="0" cellspacing="0" border="0">
453         <tr>
454           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.AutomaticLength           </td>
455           <td class="md" valign="top">(&nbsp;</td>
456           <td class="md" nowrap valign="top">&nbsp;</td>
457           <td class="mdname" nowrap> <em>self</em>, </td>
458         </tr>
459         <tr>
460           <td class="md" nowrap align="right"></td>
461           <td class="md"></td>
462           <td class="md" nowrap>&nbsp;</td>
463           <td class="mdname" nowrap> <em>fineness</em> = <code>0</code>, </td>
464         </tr>
465         <tr>
466           <td class="md" nowrap align="right"></td>
467           <td class="md"></td>
468           <td class="md" nowrap>&nbsp;</td>
469           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
470         </tr>
471         <tr>
472           <td class="md"></td>
473           <td class="md">)&nbsp;</td>
474           <td class="md" colspan="2"><code> [inherited]</code></td>
475         </tr>
476       </table>
477     </td>
478   </tr>
479 </table>
480 <table cellspacing="5" cellpadding="0" border="0">
481   <tr>
482     <td>
483       &nbsp;
484     </td>
485     <td>
486
487 <p>
488 <dl compact><dt><b>Parameters:</b></dt><dd>
489   <table border="0" cellspacing="2" cellpadding="0">
490     <tr><td valign="top"></td><td valign="top"><em>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
491     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
492   </table>
493 </dl>
494     </td>
495   </tr>
496 </table>
497 <a class="anchor" name="d12bcd1749874d541101bf8af001dd65"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::LengthNearVertex" ref="d12bcd1749874d541101bf8af001dd65" args="" --><p>
498 <table class="mdTable" cellpadding="2" cellspacing="0">
499   <tr>
500     <td class="mdRow">
501       <table cellpadding="0" cellspacing="0" border="0">
502         <tr>
503           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.LengthNearVertex           </td>
504           <td class="md" valign="top">(&nbsp;</td>
505           <td class="md" nowrap valign="top">&nbsp;</td>
506           <td class="mdname" nowrap> <em>self</em>, </td>
507         </tr>
508         <tr>
509           <td class="md" nowrap align="right"></td>
510           <td class="md"></td>
511           <td class="md" nowrap>&nbsp;</td>
512           <td class="mdname" nowrap> <em>length</em>, </td>
513         </tr>
514         <tr>
515           <td class="md" nowrap align="right"></td>
516           <td class="md"></td>
517           <td class="md" nowrap>&nbsp;</td>
518           <td class="mdname" nowrap> <em>vertex</em> = <code>0</code>, </td>
519         </tr>
520         <tr>
521           <td class="md" nowrap align="right"></td>
522           <td class="md"></td>
523           <td class="md" nowrap>&nbsp;</td>
524           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
525         </tr>
526         <tr>
527           <td class="md"></td>
528           <td class="md">)&nbsp;</td>
529           <td class="md" colspan="2"><code> [inherited]</code></td>
530         </tr>
531       </table>
532     </td>
533   </tr>
534 </table>
535 <table cellspacing="5" cellpadding="0" border="0">
536   <tr>
537     <td>
538       &nbsp;
539     </td>
540     <td>
541
542 <p>
543 <dl compact><dt><b>Parameters:</b></dt><dd>
544   <table border="0" cellspacing="2" cellpadding="0">
545     <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>for the segment length </td></tr>
546     <tr><td valign="top"></td><td valign="top"><em>vertex</em>&nbsp;</td><td>for the length localization: vertex index [0,1] | verext object </td></tr>
547     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td>if ==true - search existing hypothesis created with same parameters, else (default) - create new </td></tr>
548   </table>
549 </dl>
550     </td>
551   </tr>
552 </table>
553 <a class="anchor" name="7e99441cd6f8b7be3888663345ce8f20"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::QuadraticMesh" ref="7e99441cd6f8b7be3888663345ce8f20" args="" --><p>
554 <table class="mdTable" cellpadding="2" cellspacing="0">
555   <tr>
556     <td class="mdRow">
557       <table cellpadding="0" cellspacing="0" border="0">
558         <tr>
559           <td class="md" nowrap valign="top">def smesh.Mesh_Segment.QuadraticMesh           </td>
560           <td class="md" valign="top">(&nbsp;</td>
561           <td class="md" nowrap valign="top">&nbsp;</td>
562           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
563           <td class="md" valign="top">&nbsp;)&nbsp;</td>
564           <td class="md" nowrap><code> [inherited]</code></td>
565         </tr>
566       </table>
567     </td>
568   </tr>
569 </table>
570 <table cellspacing="5" cellpadding="0" border="0">
571   <tr>
572     <td>
573       &nbsp;
574     </td>
575     <td>
576
577 <p>
578 If the 2D mesher sees that all boundary edges are quadratic ones, it generates quadratic faces, else it generates linear faces using medium nodes as if they were vertex ones. The 3D mesher generates quadratic volumes only if all boundary faces are quadratic ones, else it fails.     </td>
579   </tr>
580 </table>
581 <a class="anchor" name="961704b6a89f579ad669510b1443db20"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::FindHypothesis" ref="961704b6a89f579ad669510b1443db20" args="" --><p>
582 <table class="mdTable" cellpadding="2" cellspacing="0">
583   <tr>
584     <td class="mdRow">
585       <table cellpadding="0" cellspacing="0" border="0">
586         <tr>
587           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.FindHypothesis           </td>
588           <td class="md" valign="top">(&nbsp;</td>
589           <td class="md" nowrap valign="top">&nbsp;</td>
590           <td class="mdname" nowrap> <em>self</em>, </td>
591         </tr>
592         <tr>
593           <td class="md" nowrap align="right"></td>
594           <td class="md"></td>
595           <td class="md" nowrap>&nbsp;</td>
596           <td class="mdname" nowrap> <em>hypname</em>, </td>
597         </tr>
598         <tr>
599           <td class="md" nowrap align="right"></td>
600           <td class="md"></td>
601           <td class="md" nowrap>&nbsp;</td>
602           <td class="mdname" nowrap> <em>args</em></td>
603         </tr>
604         <tr>
605           <td class="md"></td>
606           <td class="md">)&nbsp;</td>
607           <td class="md" colspan="2"><code> [inherited]</code></td>
608         </tr>
609       </table>
610     </td>
611   </tr>
612 </table>
613 <table cellspacing="5" cellpadding="0" border="0">
614   <tr>
615     <td>
616       &nbsp;
617     </td>
618     <td>
619
620 <p>
621     </td>
622   </tr>
623 </table>
624 <a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --><p>
625 <table class="mdTable" cellpadding="2" cellspacing="0">
626   <tr>
627     <td class="mdRow">
628       <table cellpadding="0" cellspacing="0" border="0">
629         <tr>
630           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </td>
631           <td class="md" valign="top">(&nbsp;</td>
632           <td class="md" nowrap valign="top">&nbsp;</td>
633           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
634           <td class="md" valign="top">&nbsp;)&nbsp;</td>
635           <td class="md" nowrap><code> [inherited]</code></td>
636         </tr>
637       </table>
638     </td>
639   </tr>
640 </table>
641 <table cellspacing="5" cellpadding="0" border="0">
642   <tr>
643     <td>
644       &nbsp;
645     </td>
646     <td>
647
648 <p>
649     </td>
650   </tr>
651 </table>
652 <a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --><p>
653 <table class="mdTable" cellpadding="2" cellspacing="0">
654   <tr>
655     <td class="mdRow">
656       <table cellpadding="0" cellspacing="0" border="0">
657         <tr>
658           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </td>
659           <td class="md" valign="top">(&nbsp;</td>
660           <td class="md" nowrap valign="top">&nbsp;</td>
661           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
662           <td class="md" valign="top">&nbsp;)&nbsp;</td>
663           <td class="md" nowrap><code> [inherited]</code></td>
664         </tr>
665       </table>
666     </td>
667   </tr>
668 </table>
669 <table cellspacing="5" cellpadding="0" border="0">
670   <tr>
671     <td>
672       &nbsp;
673     </td>
674     <td>
675
676 <p>
677     </td>
678   </tr>
679 </table>
680 <a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --><p>
681 <table class="mdTable" cellpadding="2" cellspacing="0">
682   <tr>
683     <td class="mdRow">
684       <table cellpadding="0" cellspacing="0" border="0">
685         <tr>
686           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </td>
687           <td class="md" valign="top">(&nbsp;</td>
688           <td class="md" nowrap valign="top">&nbsp;</td>
689           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
690           <td class="md" valign="top">&nbsp;)&nbsp;</td>
691           <td class="md" nowrap><code> [inherited]</code></td>
692         </tr>
693       </table>
694     </td>
695   </tr>
696 </table>
697 <table cellspacing="5" cellpadding="0" border="0">
698   <tr>
699     <td>
700       &nbsp;
701     </td>
702     <td>
703
704 <p>
705     </td>
706   </tr>
707 </table>
708 <a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --><p>
709 <table class="mdTable" cellpadding="2" cellspacing="0">
710   <tr>
711     <td class="mdRow">
712       <table cellpadding="0" cellspacing="0" border="0">
713         <tr>
714           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetName           </td>
715           <td class="md" valign="top">(&nbsp;</td>
716           <td class="md" nowrap valign="top">&nbsp;</td>
717           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
718           <td class="md" valign="top">&nbsp;)&nbsp;</td>
719           <td class="md" nowrap><code> [inherited]</code></td>
720         </tr>
721       </table>
722     </td>
723   </tr>
724 </table>
725 <table cellspacing="5" cellpadding="0" border="0">
726   <tr>
727     <td>
728       &nbsp;
729     </td>
730     <td>
731
732 <p>
733     </td>
734   </tr>
735 </table>
736 <a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --><p>
737 <table class="mdTable" cellpadding="2" cellspacing="0">
738   <tr>
739     <td class="mdRow">
740       <table cellpadding="0" cellspacing="0" border="0">
741         <tr>
742           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.SetName           </td>
743           <td class="md" valign="top">(&nbsp;</td>
744           <td class="md" nowrap valign="top">&nbsp;</td>
745           <td class="mdname" nowrap> <em>self</em>, </td>
746         </tr>
747         <tr>
748           <td class="md" nowrap align="right"></td>
749           <td class="md"></td>
750           <td class="md" nowrap>&nbsp;</td>
751           <td class="mdname" nowrap> <em>name</em></td>
752         </tr>
753         <tr>
754           <td class="md"></td>
755           <td class="md">)&nbsp;</td>
756           <td class="md" colspan="2"><code> [inherited]</code></td>
757         </tr>
758       </table>
759     </td>
760   </tr>
761 </table>
762 <table cellspacing="5" cellpadding="0" border="0">
763   <tr>
764     <td>
765       &nbsp;
766     </td>
767     <td>
768
769 <p>
770     </td>
771   </tr>
772 </table>
773 <a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --><p>
774 <table class="mdTable" cellpadding="2" cellspacing="0">
775   <tr>
776     <td class="mdRow">
777       <table cellpadding="0" cellspacing="0" border="0">
778         <tr>
779           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetId           </td>
780           <td class="md" valign="top">(&nbsp;</td>
781           <td class="md" nowrap valign="top">&nbsp;</td>
782           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
783           <td class="md" valign="top">&nbsp;)&nbsp;</td>
784           <td class="md" nowrap><code> [inherited]</code></td>
785         </tr>
786       </table>
787     </td>
788   </tr>
789 </table>
790 <table cellspacing="5" cellpadding="0" border="0">
791   <tr>
792     <td>
793       &nbsp;
794     </td>
795     <td>
796
797 <p>
798     </td>
799   </tr>
800 </table>
801 <a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --><p>
802 <table class="mdTable" cellpadding="2" cellspacing="0">
803   <tr>
804     <td class="mdRow">
805       <table cellpadding="0" cellspacing="0" border="0">
806         <tr>
807           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </td>
808           <td class="md" valign="top">(&nbsp;</td>
809           <td class="md" nowrap valign="top">&nbsp;</td>
810           <td class="mdname" nowrap> <em>self</em>, </td>
811         </tr>
812         <tr>
813           <td class="md" nowrap align="right"></td>
814           <td class="md"></td>
815           <td class="md" nowrap>&nbsp;</td>
816           <td class="mdname" nowrap> <em>mesh</em>, </td>
817         </tr>
818         <tr>
819           <td class="md" nowrap align="right"></td>
820           <td class="md"></td>
821           <td class="md" nowrap>&nbsp;</td>
822           <td class="mdname" nowrap> <em>geom</em>, </td>
823         </tr>
824         <tr>
825           <td class="md" nowrap align="right"></td>
826           <td class="md"></td>
827           <td class="md" nowrap>&nbsp;</td>
828           <td class="mdname" nowrap> <em>hypo</em>, </td>
829         </tr>
830         <tr>
831           <td class="md" nowrap align="right"></td>
832           <td class="md"></td>
833           <td class="md" nowrap>&nbsp;</td>
834           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
835         </tr>
836         <tr>
837           <td class="md"></td>
838           <td class="md">)&nbsp;</td>
839           <td class="md" colspan="2"><code> [inherited]</code></td>
840         </tr>
841       </table>
842     </td>
843   </tr>
844 </table>
845 <table cellspacing="5" cellpadding="0" border="0">
846   <tr>
847     <td>
848       &nbsp;
849     </td>
850     <td>
851
852 <p>
853     </td>
854   </tr>
855 </table>
856 <a class="anchor" name="f2e941430776b0bce570dfedba685fc0"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Assign" ref="f2e941430776b0bce570dfedba685fc0" args="" --><p>
857 <table class="mdTable" cellpadding="2" cellspacing="0">
858   <tr>
859     <td class="mdRow">
860       <table cellpadding="0" cellspacing="0" border="0">
861         <tr>
862           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Assign           </td>
863           <td class="md" valign="top">(&nbsp;</td>
864           <td class="md" nowrap valign="top">&nbsp;</td>
865           <td class="mdname" nowrap> <em>self</em>, </td>
866         </tr>
867         <tr>
868           <td class="md" nowrap align="right"></td>
869           <td class="md"></td>
870           <td class="md" nowrap>&nbsp;</td>
871           <td class="mdname" nowrap> <em>algo</em>, </td>
872         </tr>
873         <tr>
874           <td class="md" nowrap align="right"></td>
875           <td class="md"></td>
876           <td class="md" nowrap>&nbsp;</td>
877           <td class="mdname" nowrap> <em>mesh</em>, </td>
878         </tr>
879         <tr>
880           <td class="md" nowrap align="right"></td>
881           <td class="md"></td>
882           <td class="md" nowrap>&nbsp;</td>
883           <td class="mdname" nowrap> <em>geom</em></td>
884         </tr>
885         <tr>
886           <td class="md"></td>
887           <td class="md">)&nbsp;</td>
888           <td class="md" colspan="2"><code> [inherited]</code></td>
889         </tr>
890       </table>
891     </td>
892   </tr>
893 </table>
894 <table cellspacing="5" cellpadding="0" border="0">
895   <tr>
896     <td>
897       &nbsp;
898     </td>
899     <td>
900
901 <p>
902     </td>
903   </tr>
904 </table>
905 <a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --><p>
906 <table class="mdTable" cellpadding="2" cellspacing="0">
907   <tr>
908     <td class="mdRow">
909       <table cellpadding="0" cellspacing="0" border="0">
910         <tr>
911           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </td>
912           <td class="md" valign="top">(&nbsp;</td>
913           <td class="md" nowrap valign="top">&nbsp;</td>
914           <td class="mdname" nowrap> <em>self</em>, </td>
915         </tr>
916         <tr>
917           <td class="md" nowrap align="right"></td>
918           <td class="md"></td>
919           <td class="md" nowrap>&nbsp;</td>
920           <td class="mdname" nowrap> <em>hyp</em>, </td>
921         </tr>
922         <tr>
923           <td class="md" nowrap align="right"></td>
924           <td class="md"></td>
925           <td class="md" nowrap>&nbsp;</td>
926           <td class="mdname" nowrap> <em>args</em> = <code>[]</code>, </td>
927         </tr>
928         <tr>
929           <td class="md" nowrap align="right"></td>
930           <td class="md"></td>
931           <td class="md" nowrap>&nbsp;</td>
932           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code>, </td>
933         </tr>
934         <tr>
935           <td class="md" nowrap align="right"></td>
936           <td class="md"></td>
937           <td class="md" nowrap>&nbsp;</td>
938           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
939         </tr>
940         <tr>
941           <td class="md"></td>
942           <td class="md">)&nbsp;</td>
943           <td class="md" colspan="2"><code> [inherited]</code></td>
944         </tr>
945       </table>
946     </td>
947   </tr>
948 </table>
949 <table cellspacing="5" cellpadding="0" border="0">
950   <tr>
951     <td>
952       &nbsp;
953     </td>
954     <td>
955
956 <p>
957     </td>
958   </tr>
959 </table>
960 <hr><h2>Field Documentation</h2>
961 <a class="anchor" name="669fb5ea9baa8921eb671439384c9824"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::algo" ref="669fb5ea9baa8921eb671439384c9824" args="" --><p>
962 <table class="mdTable" cellpadding="2" cellspacing="0">
963   <tr>
964     <td class="mdRow">
965       <table cellpadding="0" cellspacing="0" border="0">
966         <tr>
967           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__CompositeSegment.html#669fb5ea9baa8921eb671439384c9824">smesh.Mesh_CompositeSegment.algo</a> = 0<code> [static]</code>          </td>
968         </tr>
969       </table>
970     </td>
971   </tr>
972 </table>
973 <table cellspacing="5" cellpadding="0" border="0">
974   <tr>
975     <td>
976       &nbsp;
977     </td>
978     <td>
979
980 <p>
981
982 <p>
983 Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Segment.html#01b17f253e83cbac4a8db05ad6a93abb">smesh.Mesh_Segment</a>.    </td>
984   </tr>
985 </table>
986 <a class="anchor" name="b6907301d8393ce0e80bf014d37133ac"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::geom" ref="b6907301d8393ce0e80bf014d37133ac" args="" --><p>
987 <table class="mdTable" cellpadding="2" cellspacing="0">
988   <tr>
989     <td class="mdRow">
990       <table cellpadding="0" cellspacing="0" border="0">
991         <tr>
992           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment.geom</a><code> [inherited]</code>          </td>
993         </tr>
994       </table>
995     </td>
996   </tr>
997 </table>
998 <table cellspacing="5" cellpadding="0" border="0">
999   <tr>
1000     <td>
1001       &nbsp;
1002     </td>
1003     <td>
1004
1005 <p>
1006
1007 <p>
1008 Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm</a>.    </td>
1009   </tr>
1010 </table>
1011 <a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --><p>
1012 <table class="mdTable" cellpadding="2" cellspacing="0">
1013   <tr>
1014     <td class="mdRow">
1015       <table cellpadding="0" cellspacing="0" border="0">
1016         <tr>
1017           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a> = 0<code> [static, inherited]</code>          </td>
1018         </tr>
1019       </table>
1020     </td>
1021   </tr>
1022 </table>
1023 <table cellspacing="5" cellpadding="0" border="0">
1024   <tr>
1025     <td>
1026       &nbsp;
1027     </td>
1028     <td>
1029
1030 <p>
1031     </td>
1032   </tr>
1033 </table>
1034 <a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --><p>
1035 <table class="mdTable" cellpadding="2" cellspacing="0">
1036   <tr>
1037     <td class="mdRow">
1038       <table cellpadding="0" cellspacing="0" border="0">
1039         <tr>
1040           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">smesh.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
1041         </tr>
1042       </table>
1043     </td>
1044   </tr>
1045 </table>
1046 <table cellspacing="5" cellpadding="0" border="0">
1047   <tr>
1048     <td>
1049       &nbsp;
1050     </td>
1051     <td>
1052
1053 <p>
1054     </td>
1055   </tr>
1056 </table>
1057 <a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --><p>
1058 <table class="mdTable" cellpadding="2" cellspacing="0">
1059   <tr>
1060     <td class="mdRow">
1061       <table cellpadding="0" cellspacing="0" border="0">
1062         <tr>
1063           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a> = 0<code> [static, inherited]</code>          </td>
1064         </tr>
1065       </table>
1066     </td>
1067   </tr>
1068 </table>
1069 <table cellspacing="5" cellpadding="0" border="0">
1070   <tr>
1071     <td>
1072       &nbsp;
1073     </td>
1074     <td>
1075
1076 <p>
1077     </td>
1078   </tr>
1079 </table>
1080 <a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --><p>
1081 <table class="mdTable" cellpadding="2" cellspacing="0">
1082   <tr>
1083     <td class="mdRow">
1084       <table cellpadding="0" cellspacing="0" border="0">
1085         <tr>
1086           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">smesh.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
1087         </tr>
1088       </table>
1089     </td>
1090   </tr>
1091 </table>
1092 <table cellspacing="5" cellpadding="0" border="0">
1093   <tr>
1094     <td>
1095       &nbsp;
1096     </td>
1097     <td>
1098
1099 <p>
1100     </td>
1101   </tr>
1102 </table>
1103 <a class="anchor" name="0f7e56c1fabdaef7a6faa0bef854e18b"></a><!-- doxytag: member="smesh::Mesh_CompositeSegment::hypos" ref="0f7e56c1fabdaef7a6faa0bef854e18b" args="" --><p>
1104 <table class="mdTable" cellpadding="2" cellspacing="0">
1105   <tr>
1106     <td class="mdRow">
1107       <table cellpadding="0" cellspacing="0" border="0">
1108         <tr>
1109           <td class="md" nowrap valign="top">dictionary <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#0f7e56c1fabdaef7a6faa0bef854e18b">smesh.Mesh_Algorithm.hypos</a> = {}<code> [static, inherited]</code>          </td>
1110         </tr>
1111       </table>
1112     </td>
1113   </tr>
1114 </table>
1115 <table cellspacing="5" cellpadding="0" border="0">
1116   <tr>
1117     <td>
1118       &nbsp;
1119     </td>
1120     <td>
1121
1122 <p>
1123     </td>
1124   </tr>
1125 </table>
1126 </DIV>
1127 <DIV class="div-footer">
1128 Generated on Fri Oct 5 13:00:13 2007 for SALOME - SMESH - v.3.2.8 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>
1129 </BODY>
1130 </HTML>