Salome HOME
remove old files
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmeshDC_1_1Mesh__Triangle.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.7 -->
15 <div class="nav">
16 <a class="el" href="namespacesmeshDC.html">smeshDC</a>.<a class="el" href="classsmeshDC_1_1Mesh__Triangle.html">Mesh_Triangle</a></div>
17 <h1>smeshDC.Mesh_Triangle Class Reference</h1><!-- doxytag: class="smeshDC::Mesh_Triangle" --><!-- doxytag: inherits="smeshDC::Mesh_Algorithm" -->Class to define a triangle 2D algorithm.  
18 <a href="#_details">More...</a>
19 <p>
20 Inheritance diagram for smeshDC.Mesh_Triangle:<p><center><img src="classsmeshDC_1_1Mesh__Triangle__inherit__graph.jpg" border="0" usemap="#smeshDC_8Mesh__Triangle__inherit__map" alt="Inheritance graph"></center>
21 <map name="smeshDC_8Mesh__Triangle__inherit__map">
22 <area href="classsmeshDC_1_1Mesh__Algorithm.html" shape="rect" coords="8,9,200,33" alt="">
23 </map>
24 <table border="0" cellpadding="0" cellspacing="0">
25 <tr><td></td></tr>
26 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#2ed3a3036c54f80493180f63129ff648">__init__</a></td></tr>
28
29 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#2ed3a3036c54f80493180f63129ff648"></a><br></td></tr>
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#7ac62e5402ad301f21fc2a600aac487c">MaxElementArea</a></td></tr>
31
32 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "MaxElementArea" hypothesis to give the maximun area of each triangles.  <a href="#7ac62e5402ad301f21fc2a600aac487c"></a><br></td></tr>
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#aed380b422fdbd0f5dfce46a31f13584">LengthFromEdges</a></td></tr>
34
35 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LengthFromEdges" hypothesis to build triangles based on the length of the edges taken from the wire.  <a href="#aed380b422fdbd0f5dfce46a31f13584"></a><br></td></tr>
36 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#467351133f6b28085085ce816486df3b">Parameters</a></td></tr>
37
38 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Netgen 2D Parameters" hypothesis.  <a href="#467351133f6b28085085ce816486df3b"></a><br></td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#a4315cba92bf8d811dd4165ea3d414a8">SetMaxSize</a></td></tr>
40
41 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set MaxSize.  <a href="#a4315cba92bf8d811dd4165ea3d414a8"></a><br></td></tr>
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#dcc055f5a48f07f5e6e3795f8e20df91">SetSecondOrder</a></td></tr>
43
44 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set SecondOrder flag.  <a href="#dcc055f5a48f07f5e6e3795f8e20df91"></a><br></td></tr>
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#1038229839470562de0dfa5ea3295ffe">SetOptimize</a></td></tr>
46
47 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Optimize flag.  <a href="#1038229839470562de0dfa5ea3295ffe"></a><br></td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#d89eb1da49de683da7aee6c9fcce8c35">SetFineness</a></td></tr>
49
50 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set Fineness.  <a href="#d89eb1da49de683da7aee6c9fcce8c35"></a><br></td></tr>
51 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#d4d2280c1856f1c79802a35b02d3b85f">SetGrowthRate</a></td></tr>
52
53 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set GrowthRate.  <a href="#d4d2280c1856f1c79802a35b02d3b85f"></a><br></td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#71b7b2d8b2838a9cab8171918fa2b9a3">SetNbSegPerEdge</a></td></tr>
55
56 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerEdge.  <a href="#71b7b2d8b2838a9cab8171918fa2b9a3"></a><br></td></tr>
57 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#efa78245bff3e67168cd332b4320283e">SetNbSegPerRadius</a></td></tr>
58
59 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set NbSegPerRadius.  <a href="#efa78245bff3e67168cd332b4320283e"></a><br></td></tr>
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#adebc1bdaeda926b21c2fc46fa6a4141">SetQuadAllowed</a></td></tr>
61
62 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set QuadAllowed flag.  <a href="#adebc1bdaeda926b21c2fc46fa6a4141"></a><br></td></tr>
63 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#d236fbbd88c3548e3e1cbaad693587fd">__init__</a></td></tr>
64
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#6e10699dca080739fe879c39242d383f">GetSubMesh</a></td></tr>
66
67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
68  else return the submesh associated to this algorithm.  <a href="#6e10699dca080739fe879c39242d383f"></a><br></td></tr>
69 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#823bceab89ad9844fbdcf7a2b59b82d4">GetAlgorithm</a></td></tr>
70
71 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#823bceab89ad9844fbdcf7a2b59b82d4"></a><br></td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#cc7b73f68fec47890cf16932a71e71ff">GetCompatibleHypothesis</a></td></tr>
73
74 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm.  <a href="#cc7b73f68fec47890cf16932a71e71ff"></a><br></td></tr>
75 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#07001c3590c379d357754b3a8b4e62f2">GetName</a></td></tr>
76
77 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#07001c3590c379d357754b3a8b4e62f2"></a><br></td></tr>
78 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#fc9788a5b000f2f7afb7f7e81888bc1d">SetName</a></td></tr>
79
80 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#fc9788a5b000f2f7afb7f7e81888bc1d"></a><br></td></tr>
81 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#84a52154a90fef60f7939fc73084dea2">GetId</a></td></tr>
82
83 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#84a52154a90fef60f7939fc73084dea2"></a><br></td></tr>
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#6ed4da82cee92b3be4b42debecb10bfd">Create</a></td></tr>
85
86 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#6ed4da82cee92b3be4b42debecb10bfd"></a><br></td></tr>
87 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#088088a4a4c2f4057984a8d5f5af05d0">Hypothesis</a></td></tr>
88
89 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#088088a4a4c2f4057984a8d5f5af05d0"></a><br></td></tr>
90 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
91 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#0989ce5ccd64fdee56033da4cc267d01">algoType</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="classsmeshDC_1_1Mesh__Triangle.html#61485147eeee81ea323ae74d6a020a9b">params</a></td></tr>
94
95 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#a26131bcccd55e4d89612e43aeba151a">smesh</a></td></tr>
96
97 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#389abfff22e0cd47e6fd98f5f5000cfa">mesh</a></td></tr>
98
99 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#20ae4013ee7d13170461eca766fdda32">geom</a></td></tr>
100
101 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#3292dd6a8b832264d19f199469602054">subm</a></td></tr>
102
103 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#f42e17af989dda7a186b5d7e68f2ec71">algo</a></td></tr>
104
105 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
106 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#e9274508a096be121aecc16717c7befb">algoType</a> = 0</td></tr>
107
108 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#816078764568abdbe333915df1d5a643">params</a> = 0</td></tr>
109
110 </table>
111 <hr><a name="_details"></a><h2>Detailed Description</h2>
112 More details. 
113 <p>
114 <hr><h2>Member Function Documentation</h2>
115 <a class="anchor" name="2ed3a3036c54f80493180f63129ff648"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::__init__" ref="2ed3a3036c54f80493180f63129ff648" args="" -->
116 <div class="memitem">
117 <div class="memproto">
118       <table class="memname">
119         <tr>
120           <td class="memname">def smeshDC.Mesh_Triangle.__init__           </td>
121           <td>(</td>
122           <td class="paramtype">&nbsp;</td>
123           <td class="paramname"> <em>self</em>, </td>
124         </tr>
125         <tr>
126           <td class="paramkey"></td>
127           <td></td>
128           <td class="paramtype">&nbsp;</td>
129           <td class="paramname"> <em>mesh</em>, </td>
130         </tr>
131         <tr>
132           <td class="paramkey"></td>
133           <td></td>
134           <td class="paramtype">&nbsp;</td>
135           <td class="paramname"> <em>algoType</em>, </td>
136         </tr>
137         <tr>
138           <td class="paramkey"></td>
139           <td></td>
140           <td class="paramtype">&nbsp;</td>
141           <td class="paramname"> <em>geom</em> = <code>0</code></td><td>&nbsp;</td>
142         </tr>
143         <tr>
144           <td></td>
145           <td>)</td>
146           <td></td><td></td><td width="100%"></td>
147         </tr>
148       </table>
149 </div>
150 <div class="memdoc">
151
152 <p>
153
154 </div>
155 </div><p>
156 <a class="anchor" name="7ac62e5402ad301f21fc2a600aac487c"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::MaxElementArea" ref="7ac62e5402ad301f21fc2a600aac487c" args="" -->
157 <div class="memitem">
158 <div class="memproto">
159       <table class="memname">
160         <tr>
161           <td class="memname">def smeshDC.Mesh_Triangle.MaxElementArea           </td>
162           <td>(</td>
163           <td class="paramtype">&nbsp;</td>
164           <td class="paramname"> <em>self</em>, </td>
165         </tr>
166         <tr>
167           <td class="paramkey"></td>
168           <td></td>
169           <td class="paramtype">&nbsp;</td>
170           <td class="paramname"> <em>area</em></td><td>&nbsp;</td>
171         </tr>
172         <tr>
173           <td></td>
174           <td>)</td>
175           <td></td><td></td><td width="100%"></td>
176         </tr>
177       </table>
178 </div>
179 <div class="memdoc">
180
181 <p>
182 <dl compact><dt><b>Parameters:</b></dt><dd>
183   <table border="0" cellspacing="2" cellpadding="0">
184     <tr><td valign="top"></td><td valign="top"><em>area</em>&nbsp;</td><td>for the maximum area of each triangles </td></tr>
185   </table>
186 </dl>
187
188 </div>
189 </div><p>
190 <a class="anchor" name="aed380b422fdbd0f5dfce46a31f13584"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::LengthFromEdges" ref="aed380b422fdbd0f5dfce46a31f13584" args="" -->
191 <div class="memitem">
192 <div class="memproto">
193       <table class="memname">
194         <tr>
195           <td class="memname">def smeshDC.Mesh_Triangle.LengthFromEdges           </td>
196           <td>(</td>
197           <td class="paramtype">&nbsp;</td>
198           <td class="paramname"> <em>self</em>          </td>
199           <td>&nbsp;)&nbsp;</td>
200           <td width="100%"></td>
201         </tr>
202       </table>
203 </div>
204 <div class="memdoc">
205
206 <p>
207
208 </div>
209 </div><p>
210 <a class="anchor" name="467351133f6b28085085ce816486df3b"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::Parameters" ref="467351133f6b28085085ce816486df3b" args="" -->
211 <div class="memitem">
212 <div class="memproto">
213       <table class="memname">
214         <tr>
215           <td class="memname">def smeshDC.Mesh_Triangle.Parameters           </td>
216           <td>(</td>
217           <td class="paramtype">&nbsp;</td>
218           <td class="paramname"> <em>self</em>          </td>
219           <td>&nbsp;)&nbsp;</td>
220           <td width="100%"></td>
221         </tr>
222       </table>
223 </div>
224 <div class="memdoc">
225
226 <p>
227
228 </div>
229 </div><p>
230 <a class="anchor" name="a4315cba92bf8d811dd4165ea3d414a8"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetMaxSize" ref="a4315cba92bf8d811dd4165ea3d414a8" args="" -->
231 <div class="memitem">
232 <div class="memproto">
233       <table class="memname">
234         <tr>
235           <td class="memname">def smeshDC.Mesh_Triangle.SetMaxSize           </td>
236           <td>(</td>
237           <td class="paramtype">&nbsp;</td>
238           <td class="paramname"> <em>self</em>, </td>
239         </tr>
240         <tr>
241           <td class="paramkey"></td>
242           <td></td>
243           <td class="paramtype">&nbsp;</td>
244           <td class="paramname"> <em>theSize</em></td><td>&nbsp;</td>
245         </tr>
246         <tr>
247           <td></td>
248           <td>)</td>
249           <td></td><td></td><td width="100%"></td>
250         </tr>
251       </table>
252 </div>
253 <div class="memdoc">
254
255 <p>
256
257 </div>
258 </div><p>
259 <a class="anchor" name="dcc055f5a48f07f5e6e3795f8e20df91"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetSecondOrder" ref="dcc055f5a48f07f5e6e3795f8e20df91" args="" -->
260 <div class="memitem">
261 <div class="memproto">
262       <table class="memname">
263         <tr>
264           <td class="memname">def smeshDC.Mesh_Triangle.SetSecondOrder           </td>
265           <td>(</td>
266           <td class="paramtype">&nbsp;</td>
267           <td class="paramname"> <em>self</em>, </td>
268         </tr>
269         <tr>
270           <td class="paramkey"></td>
271           <td></td>
272           <td class="paramtype">&nbsp;</td>
273           <td class="paramname"> <em>theVal</em></td><td>&nbsp;</td>
274         </tr>
275         <tr>
276           <td></td>
277           <td>)</td>
278           <td></td><td></td><td width="100%"></td>
279         </tr>
280       </table>
281 </div>
282 <div class="memdoc">
283
284 <p>
285
286 </div>
287 </div><p>
288 <a class="anchor" name="1038229839470562de0dfa5ea3295ffe"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetOptimize" ref="1038229839470562de0dfa5ea3295ffe" args="" -->
289 <div class="memitem">
290 <div class="memproto">
291       <table class="memname">
292         <tr>
293           <td class="memname">def smeshDC.Mesh_Triangle.SetOptimize           </td>
294           <td>(</td>
295           <td class="paramtype">&nbsp;</td>
296           <td class="paramname"> <em>self</em>, </td>
297         </tr>
298         <tr>
299           <td class="paramkey"></td>
300           <td></td>
301           <td class="paramtype">&nbsp;</td>
302           <td class="paramname"> <em>theVal</em></td><td>&nbsp;</td>
303         </tr>
304         <tr>
305           <td></td>
306           <td>)</td>
307           <td></td><td></td><td width="100%"></td>
308         </tr>
309       </table>
310 </div>
311 <div class="memdoc">
312
313 <p>
314
315 </div>
316 </div><p>
317 <a class="anchor" name="d89eb1da49de683da7aee6c9fcce8c35"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetFineness" ref="d89eb1da49de683da7aee6c9fcce8c35" args="" -->
318 <div class="memitem">
319 <div class="memproto">
320       <table class="memname">
321         <tr>
322           <td class="memname">def smeshDC.Mesh_Triangle.SetFineness           </td>
323           <td>(</td>
324           <td class="paramtype">&nbsp;</td>
325           <td class="paramname"> <em>self</em>, </td>
326         </tr>
327         <tr>
328           <td class="paramkey"></td>
329           <td></td>
330           <td class="paramtype">&nbsp;</td>
331           <td class="paramname"> <em>theFineness</em></td><td>&nbsp;</td>
332         </tr>
333         <tr>
334           <td></td>
335           <td>)</td>
336           <td></td><td></td><td width="100%"></td>
337         </tr>
338       </table>
339 </div>
340 <div class="memdoc">
341
342 <p>
343 <dl compact><dt><b>Parameters:</b></dt><dd>
344   <table border="0" cellspacing="2" cellpadding="0">
345     <tr><td valign="top"></td><td valign="top"><em>theFineness</em>&nbsp;</td><td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom </td></tr>
346   </table>
347 </dl>
348
349 </div>
350 </div><p>
351 <a class="anchor" name="d4d2280c1856f1c79802a35b02d3b85f"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetGrowthRate" ref="d4d2280c1856f1c79802a35b02d3b85f" args="" -->
352 <div class="memitem">
353 <div class="memproto">
354       <table class="memname">
355         <tr>
356           <td class="memname">def smeshDC.Mesh_Triangle.SetGrowthRate           </td>
357           <td>(</td>
358           <td class="paramtype">&nbsp;</td>
359           <td class="paramname"> <em>self</em>, </td>
360         </tr>
361         <tr>
362           <td class="paramkey"></td>
363           <td></td>
364           <td class="paramtype">&nbsp;</td>
365           <td class="paramname"> <em>theRate</em></td><td>&nbsp;</td>
366         </tr>
367         <tr>
368           <td></td>
369           <td>)</td>
370           <td></td><td></td><td width="100%"></td>
371         </tr>
372       </table>
373 </div>
374 <div class="memdoc">
375
376 <p>
377
378 </div>
379 </div><p>
380 <a class="anchor" name="71b7b2d8b2838a9cab8171918fa2b9a3"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetNbSegPerEdge" ref="71b7b2d8b2838a9cab8171918fa2b9a3" args="" -->
381 <div class="memitem">
382 <div class="memproto">
383       <table class="memname">
384         <tr>
385           <td class="memname">def smeshDC.Mesh_Triangle.SetNbSegPerEdge           </td>
386           <td>(</td>
387           <td class="paramtype">&nbsp;</td>
388           <td class="paramname"> <em>self</em>, </td>
389         </tr>
390         <tr>
391           <td class="paramkey"></td>
392           <td></td>
393           <td class="paramtype">&nbsp;</td>
394           <td class="paramname"> <em>theVal</em></td><td>&nbsp;</td>
395         </tr>
396         <tr>
397           <td></td>
398           <td>)</td>
399           <td></td><td></td><td width="100%"></td>
400         </tr>
401       </table>
402 </div>
403 <div class="memdoc">
404
405 <p>
406
407 </div>
408 </div><p>
409 <a class="anchor" name="efa78245bff3e67168cd332b4320283e"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetNbSegPerRadius" ref="efa78245bff3e67168cd332b4320283e" args="" -->
410 <div class="memitem">
411 <div class="memproto">
412       <table class="memname">
413         <tr>
414           <td class="memname">def smeshDC.Mesh_Triangle.SetNbSegPerRadius           </td>
415           <td>(</td>
416           <td class="paramtype">&nbsp;</td>
417           <td class="paramname"> <em>self</em>, </td>
418         </tr>
419         <tr>
420           <td class="paramkey"></td>
421           <td></td>
422           <td class="paramtype">&nbsp;</td>
423           <td class="paramname"> <em>theVal</em></td><td>&nbsp;</td>
424         </tr>
425         <tr>
426           <td></td>
427           <td>)</td>
428           <td></td><td></td><td width="100%"></td>
429         </tr>
430       </table>
431 </div>
432 <div class="memdoc">
433
434 <p>
435
436 </div>
437 </div><p>
438 <a class="anchor" name="adebc1bdaeda926b21c2fc46fa6a4141"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetQuadAllowed" ref="adebc1bdaeda926b21c2fc46fa6a4141" args="" -->
439 <div class="memitem">
440 <div class="memproto">
441       <table class="memname">
442         <tr>
443           <td class="memname">def smeshDC.Mesh_Triangle.SetQuadAllowed           </td>
444           <td>(</td>
445           <td class="paramtype">&nbsp;</td>
446           <td class="paramname"> <em>self</em>, </td>
447         </tr>
448         <tr>
449           <td class="paramkey"></td>
450           <td></td>
451           <td class="paramtype">&nbsp;</td>
452           <td class="paramname"> <em>toAllow</em></td><td>&nbsp;</td>
453         </tr>
454         <tr>
455           <td></td>
456           <td>)</td>
457           <td></td><td></td><td width="100%"></td>
458         </tr>
459       </table>
460 </div>
461 <div class="memdoc">
462
463 <p>
464
465 </div>
466 </div><p>
467 <a class="anchor" name="d236fbbd88c3548e3e1cbaad693587fd"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::__init__" ref="d236fbbd88c3548e3e1cbaad693587fd" args="" -->
468 <div class="memitem">
469 <div class="memproto">
470       <table class="memname">
471         <tr>
472           <td class="memname">def smeshDC.Mesh_Algorithm.__init__           </td>
473           <td>(</td>
474           <td class="paramtype">&nbsp;</td>
475           <td class="paramname"> <em>self</em>, </td>
476         </tr>
477         <tr>
478           <td class="paramkey"></td>
479           <td></td>
480           <td class="paramtype">&nbsp;</td>
481           <td class="paramname"> <em>smesh</em></td><td>&nbsp;</td>
482         </tr>
483         <tr>
484           <td></td>
485           <td>)</td>
486           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
487         </tr>
488       </table>
489 </div>
490 <div class="memdoc">
491
492 <p>
493
494 </div>
495 </div><p>
496 <a class="anchor" name="6e10699dca080739fe879c39242d383f"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::GetSubMesh" ref="6e10699dca080739fe879c39242d383f" args="" -->
497 <div class="memitem">
498 <div class="memproto">
499       <table class="memname">
500         <tr>
501           <td class="memname">def smeshDC.Mesh_Algorithm.GetSubMesh           </td>
502           <td>(</td>
503           <td class="paramtype">&nbsp;</td>
504           <td class="paramname"> <em>self</em>          </td>
505           <td>&nbsp;)&nbsp;</td>
506           <td width="100%"><code> [inherited]</code></td>
507         </tr>
508       </table>
509 </div>
510 <div class="memdoc">
511
512 <p>
513
514 </div>
515 </div><p>
516 <a class="anchor" name="823bceab89ad9844fbdcf7a2b59b82d4"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::GetAlgorithm" ref="823bceab89ad9844fbdcf7a2b59b82d4" args="" -->
517 <div class="memitem">
518 <div class="memproto">
519       <table class="memname">
520         <tr>
521           <td class="memname">def smeshDC.Mesh_Algorithm.GetAlgorithm           </td>
522           <td>(</td>
523           <td class="paramtype">&nbsp;</td>
524           <td class="paramname"> <em>self</em>          </td>
525           <td>&nbsp;)&nbsp;</td>
526           <td width="100%"><code> [inherited]</code></td>
527         </tr>
528       </table>
529 </div>
530 <div class="memdoc">
531
532 <p>
533
534 </div>
535 </div><p>
536 <a class="anchor" name="cc7b73f68fec47890cf16932a71e71ff"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::GetCompatibleHypothesis" ref="cc7b73f68fec47890cf16932a71e71ff" args="" -->
537 <div class="memitem">
538 <div class="memproto">
539       <table class="memname">
540         <tr>
541           <td class="memname">def smeshDC.Mesh_Algorithm.GetCompatibleHypothesis           </td>
542           <td>(</td>
543           <td class="paramtype">&nbsp;</td>
544           <td class="paramname"> <em>self</em>          </td>
545           <td>&nbsp;)&nbsp;</td>
546           <td width="100%"><code> [inherited]</code></td>
547         </tr>
548       </table>
549 </div>
550 <div class="memdoc">
551
552 <p>
553
554 </div>
555 </div><p>
556 <a class="anchor" name="07001c3590c379d357754b3a8b4e62f2"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::GetName" ref="07001c3590c379d357754b3a8b4e62f2" args="" -->
557 <div class="memitem">
558 <div class="memproto">
559       <table class="memname">
560         <tr>
561           <td class="memname">def smeshDC.Mesh_Algorithm.GetName           </td>
562           <td>(</td>
563           <td class="paramtype">&nbsp;</td>
564           <td class="paramname"> <em>self</em>          </td>
565           <td>&nbsp;)&nbsp;</td>
566           <td width="100%"><code> [inherited]</code></td>
567         </tr>
568       </table>
569 </div>
570 <div class="memdoc">
571
572 <p>
573
574 </div>
575 </div><p>
576 <a class="anchor" name="fc9788a5b000f2f7afb7f7e81888bc1d"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::SetName" ref="fc9788a5b000f2f7afb7f7e81888bc1d" args="" -->
577 <div class="memitem">
578 <div class="memproto">
579       <table class="memname">
580         <tr>
581           <td class="memname">def smeshDC.Mesh_Algorithm.SetName           </td>
582           <td>(</td>
583           <td class="paramtype">&nbsp;</td>
584           <td class="paramname"> <em>self</em>, </td>
585         </tr>
586         <tr>
587           <td class="paramkey"></td>
588           <td></td>
589           <td class="paramtype">&nbsp;</td>
590           <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
591         </tr>
592         <tr>
593           <td></td>
594           <td>)</td>
595           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
596         </tr>
597       </table>
598 </div>
599 <div class="memdoc">
600
601 <p>
602
603 </div>
604 </div><p>
605 <a class="anchor" name="84a52154a90fef60f7939fc73084dea2"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::GetId" ref="84a52154a90fef60f7939fc73084dea2" args="" -->
606 <div class="memitem">
607 <div class="memproto">
608       <table class="memname">
609         <tr>
610           <td class="memname">def smeshDC.Mesh_Algorithm.GetId           </td>
611           <td>(</td>
612           <td class="paramtype">&nbsp;</td>
613           <td class="paramname"> <em>self</em>          </td>
614           <td>&nbsp;)&nbsp;</td>
615           <td width="100%"><code> [inherited]</code></td>
616         </tr>
617       </table>
618 </div>
619 <div class="memdoc">
620
621 <p>
622
623 </div>
624 </div><p>
625 <a class="anchor" name="6ed4da82cee92b3be4b42debecb10bfd"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::Create" ref="6ed4da82cee92b3be4b42debecb10bfd" args="" -->
626 <div class="memitem">
627 <div class="memproto">
628       <table class="memname">
629         <tr>
630           <td class="memname">def smeshDC.Mesh_Algorithm.Create           </td>
631           <td>(</td>
632           <td class="paramtype">&nbsp;</td>
633           <td class="paramname"> <em>self</em>, </td>
634         </tr>
635         <tr>
636           <td class="paramkey"></td>
637           <td></td>
638           <td class="paramtype">&nbsp;</td>
639           <td class="paramname"> <em>mesh</em>, </td>
640         </tr>
641         <tr>
642           <td class="paramkey"></td>
643           <td></td>
644           <td class="paramtype">&nbsp;</td>
645           <td class="paramname"> <em>geom</em>, </td>
646         </tr>
647         <tr>
648           <td class="paramkey"></td>
649           <td></td>
650           <td class="paramtype">&nbsp;</td>
651           <td class="paramname"> <em>hypo</em>, </td>
652         </tr>
653         <tr>
654           <td class="paramkey"></td>
655           <td></td>
656           <td class="paramtype">&nbsp;</td>
657           <td class="paramname"> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td><td>&nbsp;</td>
658         </tr>
659         <tr>
660           <td></td>
661           <td>)</td>
662           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
663         </tr>
664       </table>
665 </div>
666 <div class="memdoc">
667
668 <p>
669
670 </div>
671 </div><p>
672 <a class="anchor" name="088088a4a4c2f4057984a8d5f5af05d0"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::Hypothesis" ref="088088a4a4c2f4057984a8d5f5af05d0" args="" -->
673 <div class="memitem">
674 <div class="memproto">
675       <table class="memname">
676         <tr>
677           <td class="memname">def smeshDC.Mesh_Algorithm.Hypothesis           </td>
678           <td>(</td>
679           <td class="paramtype">&nbsp;</td>
680           <td class="paramname"> <em>self</em>, </td>
681         </tr>
682         <tr>
683           <td class="paramkey"></td>
684           <td></td>
685           <td class="paramtype">&nbsp;</td>
686           <td class="paramname"> <em>hyp</em>, </td>
687         </tr>
688         <tr>
689           <td class="paramkey"></td>
690           <td></td>
691           <td class="paramtype">&nbsp;</td>
692           <td class="paramname"> <em>args</em> = <code>[]</code>, </td>
693         </tr>
694         <tr>
695           <td class="paramkey"></td>
696           <td></td>
697           <td class="paramtype">&nbsp;</td>
698           <td class="paramname"> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td><td>&nbsp;</td>
699         </tr>
700         <tr>
701           <td></td>
702           <td>)</td>
703           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
704         </tr>
705       </table>
706 </div>
707 <div class="memdoc">
708
709 <p>
710
711 </div>
712 </div><p>
713 <hr><h2>Field Documentation</h2>
714 <a class="anchor" name="e9274508a096be121aecc16717c7befb"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::algoType" ref="e9274508a096be121aecc16717c7befb" args="" -->
715 <div class="memitem">
716 <div class="memproto">
717       <table class="memname">
718         <tr>
719           <td class="memname">int <a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#e9274508a096be121aecc16717c7befb">smeshDC.Mesh_Triangle.algoType</a> = 0<code> [static]</code>          </td>
720         </tr>
721       </table>
722 </div>
723 <div class="memdoc">
724
725 <p>
726
727 </div>
728 </div><p>
729 <a class="anchor" name="816078764568abdbe333915df1d5a643"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::params" ref="816078764568abdbe333915df1d5a643" args="" -->
730 <div class="memitem">
731 <div class="memproto">
732       <table class="memname">
733         <tr>
734           <td class="memname">int <a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#816078764568abdbe333915df1d5a643">smeshDC.Mesh_Triangle.params</a> = 0<code> [static]</code>          </td>
735         </tr>
736       </table>
737 </div>
738 <div class="memdoc">
739
740 <p>
741
742 </div>
743 </div><p>
744 <a class="anchor" name="0989ce5ccd64fdee56033da4cc267d01"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::algoType" ref="0989ce5ccd64fdee56033da4cc267d01" args="" -->
745 <div class="memitem">
746 <div class="memproto">
747       <table class="memname">
748         <tr>
749           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#e9274508a096be121aecc16717c7befb">smeshDC.Mesh_Triangle.algoType</a>          </td>
750         </tr>
751       </table>
752 </div>
753 <div class="memdoc">
754
755 <p>
756
757 </div>
758 </div><p>
759 <a class="anchor" name="61485147eeee81ea323ae74d6a020a9b"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::params" ref="61485147eeee81ea323ae74d6a020a9b" args="" -->
760 <div class="memitem">
761 <div class="memproto">
762       <table class="memname">
763         <tr>
764           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Triangle.html#816078764568abdbe333915df1d5a643">smeshDC.Mesh_Triangle.params</a>          </td>
765         </tr>
766       </table>
767 </div>
768 <div class="memdoc">
769
770 <p>
771
772 </div>
773 </div><p>
774 <a class="anchor" name="a26131bcccd55e4d89612e43aeba151a"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::smesh" ref="a26131bcccd55e4d89612e43aeba151a" args="" -->
775 <div class="memitem">
776 <div class="memproto">
777       <table class="memname">
778         <tr>
779           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#a26131bcccd55e4d89612e43aeba151a">smeshDC.Mesh_Algorithm.smesh</a><code> [inherited]</code>          </td>
780         </tr>
781       </table>
782 </div>
783 <div class="memdoc">
784
785 <p>
786
787 </div>
788 </div><p>
789 <a class="anchor" name="389abfff22e0cd47e6fd98f5f5000cfa"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::mesh" ref="389abfff22e0cd47e6fd98f5f5000cfa" args="" -->
790 <div class="memitem">
791 <div class="memproto">
792       <table class="memname">
793         <tr>
794           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#389abfff22e0cd47e6fd98f5f5000cfa">smeshDC.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
795         </tr>
796       </table>
797 </div>
798 <div class="memdoc">
799
800 <p>
801
802 </div>
803 </div><p>
804 <a class="anchor" name="20ae4013ee7d13170461eca766fdda32"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::geom" ref="20ae4013ee7d13170461eca766fdda32" args="" -->
805 <div class="memitem">
806 <div class="memproto">
807       <table class="memname">
808         <tr>
809           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#20ae4013ee7d13170461eca766fdda32">smeshDC.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
810         </tr>
811       </table>
812 </div>
813 <div class="memdoc">
814
815 <p>
816
817 <p>
818 Reimplemented in <a class="el" href="classsmeshDC_1_1Mesh__Segment.html#44e8968ec16413fd4aac2b906c313c0e">smeshDC.Mesh_Segment</a>.
819 </div>
820 </div><p>
821 <a class="anchor" name="3292dd6a8b832264d19f199469602054"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::subm" ref="3292dd6a8b832264d19f199469602054" args="" -->
822 <div class="memitem">
823 <div class="memproto">
824       <table class="memname">
825         <tr>
826           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#3292dd6a8b832264d19f199469602054">smeshDC.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
827         </tr>
828       </table>
829 </div>
830 <div class="memdoc">
831
832 <p>
833
834 </div>
835 </div><p>
836 <a class="anchor" name="f42e17af989dda7a186b5d7e68f2ec71"></a><!-- doxytag: member="smeshDC::Mesh_Triangle::algo" ref="f42e17af989dda7a186b5d7e68f2ec71" args="" -->
837 <div class="memitem">
838 <div class="memproto">
839       <table class="memname">
840         <tr>
841           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#f42e17af989dda7a186b5d7e68f2ec71">smeshDC.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
842         </tr>
843       </table>
844 </div>
845 <div class="memdoc">
846
847 <p>
848
849 </div>
850 </div><p>
851 </DIV>
852 <DIV class="div-footer">
853 Generated on Thu Jun 21 13:26:45 2007 for SALOME - SMESH - v.4.0.0 by&nbsp;<A href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></A> 1.4.7</DIV>
854 </BODY>
855 </HTML>