Salome HOME
remove old files
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmeshDC_1_1Mesh__RadialPrism3D.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__RadialPrism3D.html">Mesh_RadialPrism3D</a></div>
17 <h1>smeshDC.Mesh_RadialPrism3D Class Reference</h1><!-- doxytag: class="smeshDC::Mesh_RadialPrism3D" --><!-- doxytag: inherits="smeshDC::Mesh_Algorithm" -->Class to define a Radial Prism 3D algorithm.  
18 <a href="#_details">More...</a>
19 <p>
20 Inheritance diagram for smeshDC.Mesh_RadialPrism3D:<p><center><img src="classsmeshDC_1_1Mesh__RadialPrism3D__inherit__graph.jpg" border="0" usemap="#smeshDC_8Mesh__RadialPrism3D__inherit__map" alt="Inheritance graph"></center>
21 <map name="smeshDC_8Mesh__RadialPrism3D__inherit__map">
22 <area href="classsmeshDC_1_1Mesh__Algorithm.html" shape="rect" coords="24,9,216,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__RadialPrism3D.html#8fcbbe1962a3f18d7fb41aadc7fd1c77">__init__</a></td></tr>
28
29 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#8fcbbe1962a3f18d7fb41aadc7fd1c77"></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__RadialPrism3D.html#caad8abecf265d92e1a43bbbced3e7ab">Get3DHypothesis</a></td></tr>
31
32 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return 3D hypothesis holding the 1D one.  <a href="#caad8abecf265d92e1a43bbbced3e7ab"></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__RadialPrism3D.html#a819a98bc2f4bae947d8cb3fcaae857b">OwnHypothesis</a></td></tr>
34
35 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method creating 1D hypothes and storing it in the LayerDistribution hypothes.  <a href="#a819a98bc2f4bae947d8cb3fcaae857b"></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__RadialPrism3D.html#d1a1a93cf42a184945572e48023e32ca">NumberOfLayers</a></td></tr>
37
38 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfLayers" hypothesis, specifying a number of layers of prisms to build between the inner and outer shells.  <a href="#d1a1a93cf42a184945572e48023e32ca"></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__RadialPrism3D.html#439d3fde7be45cf430d4a14a0a3abbfa">LocalLength</a></td></tr>
40
41 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "LocalLength" hypothesis, specifying segment length to build between the inner and outer shells.  <a href="#439d3fde7be45cf430d4a14a0a3abbfa"></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__RadialPrism3D.html#fba81e8f71b3a76b1bced257da509989">NumberOfSegments</a></td></tr>
43
44 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "NumberOfSegments" hypothesis, specifying a number of layers of prisms to build between the inner and outer shells.  <a href="#fba81e8f71b3a76b1bced257da509989"></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__RadialPrism3D.html#3a989ad23dfeaae5d2e26a993effe4ad">Arithmetic1D</a></td></tr>
46
47 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Arithmetic1D" hypothesis, specifying distribution of segments to build between the inner and outer shells as arithmetic length increasing.  <a href="#3a989ad23dfeaae5d2e26a993effe4ad"></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__RadialPrism3D.html#645825522286911f7257b6c258e650ca">StartEndLength</a></td></tr>
49
50 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "StartEndLength" hypothesis, specifying distribution of segments to build between the inner and outer shells as geometric length increasing.  <a href="#645825522286911f7257b6c258e650ca"></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__RadialPrism3D.html#e47fd6f4c97e698438369657c14a3bbb">AutomaticLength</a></td></tr>
52
53 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "AutomaticLength" hypothesis, specifying number of segments to build between the inner and outer shells.  <a href="#e47fd6f4c97e698438369657c14a3bbb"></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__Algorithm.html#d236fbbd88c3548e3e1cbaad693587fd">__init__</a></td></tr>
55
56 <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>
57
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
59  else return the submesh associated to this algorithm.  <a href="#6e10699dca080739fe879c39242d383f"></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__Algorithm.html#823bceab89ad9844fbdcf7a2b59b82d4">GetAlgorithm</a></td></tr>
61
62 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#823bceab89ad9844fbdcf7a2b59b82d4"></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#cc7b73f68fec47890cf16932a71e71ff">GetCompatibleHypothesis</a></td></tr>
64
65 <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>
66 <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>
67
68 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#07001c3590c379d357754b3a8b4e62f2"></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#fc9788a5b000f2f7afb7f7e81888bc1d">SetName</a></td></tr>
70
71 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#fc9788a5b000f2f7afb7f7e81888bc1d"></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#84a52154a90fef60f7939fc73084dea2">GetId</a></td></tr>
73
74 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#84a52154a90fef60f7939fc73084dea2"></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#6ed4da82cee92b3be4b42debecb10bfd">Create</a></td></tr>
76
77 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#6ed4da82cee92b3be4b42debecb10bfd"></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#088088a4a4c2f4057984a8d5f5af05d0">Hypothesis</a></td></tr>
79
80 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#088088a4a4c2f4057984a8d5f5af05d0"></a><br></td></tr>
81 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
82 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__RadialPrism3D.html#ff0943173414c92c9d36420a195b898f">distribHyp</a></td></tr>
83
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1Mesh__RadialPrism3D.html#9f6f2363961e154bfc8212c155acf6bf">nbLayers</a></td></tr>
85
86 <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>
87
88 <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>
89
90 <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>
91
92 <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>
93
94 <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>
95
96 </table>
97 <hr><a name="_details"></a><h2>Detailed Description</h2>
98 More details. 
99 <p>
100 <hr><h2>Member Function Documentation</h2>
101 <a class="anchor" name="8fcbbe1962a3f18d7fb41aadc7fd1c77"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::__init__" ref="8fcbbe1962a3f18d7fb41aadc7fd1c77" args="" -->
102 <div class="memitem">
103 <div class="memproto">
104       <table class="memname">
105         <tr>
106           <td class="memname">def smeshDC.Mesh_RadialPrism3D.__init__           </td>
107           <td>(</td>
108           <td class="paramtype">&nbsp;</td>
109           <td class="paramname"> <em>self</em>, </td>
110         </tr>
111         <tr>
112           <td class="paramkey"></td>
113           <td></td>
114           <td class="paramtype">&nbsp;</td>
115           <td class="paramname"> <em>mesh</em>, </td>
116         </tr>
117         <tr>
118           <td class="paramkey"></td>
119           <td></td>
120           <td class="paramtype">&nbsp;</td>
121           <td class="paramname"> <em>geom</em> = <code>0</code></td><td>&nbsp;</td>
122         </tr>
123         <tr>
124           <td></td>
125           <td>)</td>
126           <td></td><td></td><td width="100%"></td>
127         </tr>
128       </table>
129 </div>
130 <div class="memdoc">
131
132 <p>
133
134 </div>
135 </div><p>
136 <a class="anchor" name="caad8abecf265d92e1a43bbbced3e7ab"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::Get3DHypothesis" ref="caad8abecf265d92e1a43bbbced3e7ab" args="" -->
137 <div class="memitem">
138 <div class="memproto">
139       <table class="memname">
140         <tr>
141           <td class="memname">def smeshDC.Mesh_RadialPrism3D.Get3DHypothesis           </td>
142           <td>(</td>
143           <td class="paramtype">&nbsp;</td>
144           <td class="paramname"> <em>self</em>          </td>
145           <td>&nbsp;)&nbsp;</td>
146           <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="a819a98bc2f4bae947d8cb3fcaae857b"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::OwnHypothesis" ref="a819a98bc2f4bae947d8cb3fcaae857b" args="" -->
157 <div class="memitem">
158 <div class="memproto">
159       <table class="memname">
160         <tr>
161           <td class="memname">def smeshDC.Mesh_RadialPrism3D.OwnHypothesis           </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>hypType</em>, </td>
171         </tr>
172         <tr>
173           <td class="paramkey"></td>
174           <td></td>
175           <td class="paramtype">&nbsp;</td>
176           <td class="paramname"> <em>args</em> = <code>[]</code>, </td>
177         </tr>
178         <tr>
179           <td class="paramkey"></td>
180           <td></td>
181           <td class="paramtype">&nbsp;</td>
182           <td class="paramname"> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td><td>&nbsp;</td>
183         </tr>
184         <tr>
185           <td></td>
186           <td>)</td>
187           <td></td><td></td><td width="100%"></td>
188         </tr>
189       </table>
190 </div>
191 <div class="memdoc">
192
193 <p>
194 Returns the created hypothes 
195 </div>
196 </div><p>
197 <a class="anchor" name="d1a1a93cf42a184945572e48023e32ca"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::NumberOfLayers" ref="d1a1a93cf42a184945572e48023e32ca" args="" -->
198 <div class="memitem">
199 <div class="memproto">
200       <table class="memname">
201         <tr>
202           <td class="memname">def smeshDC.Mesh_RadialPrism3D.NumberOfLayers           </td>
203           <td>(</td>
204           <td class="paramtype">&nbsp;</td>
205           <td class="paramname"> <em>self</em>, </td>
206         </tr>
207         <tr>
208           <td class="paramkey"></td>
209           <td></td>
210           <td class="paramtype">&nbsp;</td>
211           <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
212         </tr>
213         <tr>
214           <td></td>
215           <td>)</td>
216           <td></td><td></td><td width="100%"></td>
217         </tr>
218       </table>
219 </div>
220 <div class="memdoc">
221
222 <p>
223
224 </div>
225 </div><p>
226 <a class="anchor" name="439d3fde7be45cf430d4a14a0a3abbfa"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::LocalLength" ref="439d3fde7be45cf430d4a14a0a3abbfa" args="" -->
227 <div class="memitem">
228 <div class="memproto">
229       <table class="memname">
230         <tr>
231           <td class="memname">def smeshDC.Mesh_RadialPrism3D.LocalLength           </td>
232           <td>(</td>
233           <td class="paramtype">&nbsp;</td>
234           <td class="paramname"> <em>self</em>, </td>
235         </tr>
236         <tr>
237           <td class="paramkey"></td>
238           <td></td>
239           <td class="paramtype">&nbsp;</td>
240           <td class="paramname"> <em>l</em></td><td>&nbsp;</td>
241         </tr>
242         <tr>
243           <td></td>
244           <td>)</td>
245           <td></td><td></td><td width="100%"></td>
246         </tr>
247       </table>
248 </div>
249 <div class="memdoc">
250
251 <p>
252 <dl compact><dt><b>Parameters:</b></dt><dd>
253   <table border="0" cellspacing="2" cellpadding="0">
254     <tr><td valign="top"></td><td valign="top"><em>l</em>&nbsp;</td><td>for the length of segments </td></tr>
255   </table>
256 </dl>
257
258 </div>
259 </div><p>
260 <a class="anchor" name="fba81e8f71b3a76b1bced257da509989"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::NumberOfSegments" ref="fba81e8f71b3a76b1bced257da509989" args="" -->
261 <div class="memitem">
262 <div class="memproto">
263       <table class="memname">
264         <tr>
265           <td class="memname">def smeshDC.Mesh_RadialPrism3D.NumberOfSegments           </td>
266           <td>(</td>
267           <td class="paramtype">&nbsp;</td>
268           <td class="paramname"> <em>self</em>, </td>
269         </tr>
270         <tr>
271           <td class="paramkey"></td>
272           <td></td>
273           <td class="paramtype">&nbsp;</td>
274           <td class="paramname"> <em>n</em>, </td>
275         </tr>
276         <tr>
277           <td class="paramkey"></td>
278           <td></td>
279           <td class="paramtype">&nbsp;</td>
280           <td class="paramname"> <em>s</em> = <code>[]</code></td><td>&nbsp;</td>
281         </tr>
282         <tr>
283           <td></td>
284           <td>)</td>
285           <td></td><td></td><td width="100%"></td>
286         </tr>
287       </table>
288 </div>
289 <div class="memdoc">
290
291 <p>
292 <dl compact><dt><b>Parameters:</b></dt><dd>
293   <table border="0" cellspacing="2" cellpadding="0">
294     <tr><td valign="top"></td><td valign="top"><em>n</em>&nbsp;</td><td>for the number of segments </td></tr>
295     <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>for the scale factor (optional) </td></tr>
296   </table>
297 </dl>
298
299 </div>
300 </div><p>
301 <a class="anchor" name="3a989ad23dfeaae5d2e26a993effe4ad"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::Arithmetic1D" ref="3a989ad23dfeaae5d2e26a993effe4ad" args="" -->
302 <div class="memitem">
303 <div class="memproto">
304       <table class="memname">
305         <tr>
306           <td class="memname">def smeshDC.Mesh_RadialPrism3D.Arithmetic1D           </td>
307           <td>(</td>
308           <td class="paramtype">&nbsp;</td>
309           <td class="paramname"> <em>self</em>, </td>
310         </tr>
311         <tr>
312           <td class="paramkey"></td>
313           <td></td>
314           <td class="paramtype">&nbsp;</td>
315           <td class="paramname"> <em>start</em>, </td>
316         </tr>
317         <tr>
318           <td class="paramkey"></td>
319           <td></td>
320           <td class="paramtype">&nbsp;</td>
321           <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
322         </tr>
323         <tr>
324           <td></td>
325           <td>)</td>
326           <td></td><td></td><td width="100%"></td>
327         </tr>
328       </table>
329 </div>
330 <div class="memdoc">
331
332 <p>
333 <dl compact><dt><b>Parameters:</b></dt><dd>
334   <table border="0" cellspacing="2" cellpadding="0">
335     <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
336     <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
337   </table>
338 </dl>
339
340 </div>
341 </div><p>
342 <a class="anchor" name="645825522286911f7257b6c258e650ca"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::StartEndLength" ref="645825522286911f7257b6c258e650ca" args="" -->
343 <div class="memitem">
344 <div class="memproto">
345       <table class="memname">
346         <tr>
347           <td class="memname">def smeshDC.Mesh_RadialPrism3D.StartEndLength           </td>
348           <td>(</td>
349           <td class="paramtype">&nbsp;</td>
350           <td class="paramname"> <em>self</em>, </td>
351         </tr>
352         <tr>
353           <td class="paramkey"></td>
354           <td></td>
355           <td class="paramtype">&nbsp;</td>
356           <td class="paramname"> <em>start</em>, </td>
357         </tr>
358         <tr>
359           <td class="paramkey"></td>
360           <td></td>
361           <td class="paramtype">&nbsp;</td>
362           <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
363         </tr>
364         <tr>
365           <td></td>
366           <td>)</td>
367           <td></td><td></td><td width="100%"></td>
368         </tr>
369       </table>
370 </div>
371 <div class="memdoc">
372
373 <p>
374 <dl compact><dt><b>Parameters:</b></dt><dd>
375   <table border="0" cellspacing="2" cellpadding="0">
376     <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>for the length of the first segment </td></tr>
377     <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>for the length of the last segment </td></tr>
378   </table>
379 </dl>
380
381 </div>
382 </div><p>
383 <a class="anchor" name="e47fd6f4c97e698438369657c14a3bbb"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::AutomaticLength" ref="e47fd6f4c97e698438369657c14a3bbb" args="" -->
384 <div class="memitem">
385 <div class="memproto">
386       <table class="memname">
387         <tr>
388           <td class="memname">def smeshDC.Mesh_RadialPrism3D.AutomaticLength           </td>
389           <td>(</td>
390           <td class="paramtype">&nbsp;</td>
391           <td class="paramname"> <em>self</em>, </td>
392         </tr>
393         <tr>
394           <td class="paramkey"></td>
395           <td></td>
396           <td class="paramtype">&nbsp;</td>
397           <td class="paramname"> <em>fineness</em> = <code>0</code></td><td>&nbsp;</td>
398         </tr>
399         <tr>
400           <td></td>
401           <td>)</td>
402           <td></td><td></td><td width="100%"></td>
403         </tr>
404       </table>
405 </div>
406 <div class="memdoc">
407
408 <p>
409 <dl compact><dt><b>Parameters:</b></dt><dd>
410   <table border="0" cellspacing="2" cellpadding="0">
411     <tr><td valign="top"></td><td valign="top"><em>fineness</em>&nbsp;</td><td>for the fineness [0-1] </td></tr>
412   </table>
413 </dl>
414
415 </div>
416 </div><p>
417 <a class="anchor" name="d236fbbd88c3548e3e1cbaad693587fd"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::__init__" ref="d236fbbd88c3548e3e1cbaad693587fd" args="" -->
418 <div class="memitem">
419 <div class="memproto">
420       <table class="memname">
421         <tr>
422           <td class="memname">def smeshDC.Mesh_Algorithm.__init__           </td>
423           <td>(</td>
424           <td class="paramtype">&nbsp;</td>
425           <td class="paramname"> <em>self</em>, </td>
426         </tr>
427         <tr>
428           <td class="paramkey"></td>
429           <td></td>
430           <td class="paramtype">&nbsp;</td>
431           <td class="paramname"> <em>smesh</em></td><td>&nbsp;</td>
432         </tr>
433         <tr>
434           <td></td>
435           <td>)</td>
436           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
437         </tr>
438       </table>
439 </div>
440 <div class="memdoc">
441
442 <p>
443
444 </div>
445 </div><p>
446 <a class="anchor" name="6e10699dca080739fe879c39242d383f"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::GetSubMesh" ref="6e10699dca080739fe879c39242d383f" args="" -->
447 <div class="memitem">
448 <div class="memproto">
449       <table class="memname">
450         <tr>
451           <td class="memname">def smeshDC.Mesh_Algorithm.GetSubMesh           </td>
452           <td>(</td>
453           <td class="paramtype">&nbsp;</td>
454           <td class="paramname"> <em>self</em>          </td>
455           <td>&nbsp;)&nbsp;</td>
456           <td width="100%"><code> [inherited]</code></td>
457         </tr>
458       </table>
459 </div>
460 <div class="memdoc">
461
462 <p>
463
464 </div>
465 </div><p>
466 <a class="anchor" name="823bceab89ad9844fbdcf7a2b59b82d4"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::GetAlgorithm" ref="823bceab89ad9844fbdcf7a2b59b82d4" args="" -->
467 <div class="memitem">
468 <div class="memproto">
469       <table class="memname">
470         <tr>
471           <td class="memname">def smeshDC.Mesh_Algorithm.GetAlgorithm           </td>
472           <td>(</td>
473           <td class="paramtype">&nbsp;</td>
474           <td class="paramname"> <em>self</em>          </td>
475           <td>&nbsp;)&nbsp;</td>
476           <td width="100%"><code> [inherited]</code></td>
477         </tr>
478       </table>
479 </div>
480 <div class="memdoc">
481
482 <p>
483
484 </div>
485 </div><p>
486 <a class="anchor" name="cc7b73f68fec47890cf16932a71e71ff"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::GetCompatibleHypothesis" ref="cc7b73f68fec47890cf16932a71e71ff" args="" -->
487 <div class="memitem">
488 <div class="memproto">
489       <table class="memname">
490         <tr>
491           <td class="memname">def smeshDC.Mesh_Algorithm.GetCompatibleHypothesis           </td>
492           <td>(</td>
493           <td class="paramtype">&nbsp;</td>
494           <td class="paramname"> <em>self</em>          </td>
495           <td>&nbsp;)&nbsp;</td>
496           <td width="100%"><code> [inherited]</code></td>
497         </tr>
498       </table>
499 </div>
500 <div class="memdoc">
501
502 <p>
503
504 </div>
505 </div><p>
506 <a class="anchor" name="07001c3590c379d357754b3a8b4e62f2"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::GetName" ref="07001c3590c379d357754b3a8b4e62f2" args="" -->
507 <div class="memitem">
508 <div class="memproto">
509       <table class="memname">
510         <tr>
511           <td class="memname">def smeshDC.Mesh_Algorithm.GetName           </td>
512           <td>(</td>
513           <td class="paramtype">&nbsp;</td>
514           <td class="paramname"> <em>self</em>          </td>
515           <td>&nbsp;)&nbsp;</td>
516           <td width="100%"><code> [inherited]</code></td>
517         </tr>
518       </table>
519 </div>
520 <div class="memdoc">
521
522 <p>
523
524 </div>
525 </div><p>
526 <a class="anchor" name="fc9788a5b000f2f7afb7f7e81888bc1d"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::SetName" ref="fc9788a5b000f2f7afb7f7e81888bc1d" args="" -->
527 <div class="memitem">
528 <div class="memproto">
529       <table class="memname">
530         <tr>
531           <td class="memname">def smeshDC.Mesh_Algorithm.SetName           </td>
532           <td>(</td>
533           <td class="paramtype">&nbsp;</td>
534           <td class="paramname"> <em>self</em>, </td>
535         </tr>
536         <tr>
537           <td class="paramkey"></td>
538           <td></td>
539           <td class="paramtype">&nbsp;</td>
540           <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
541         </tr>
542         <tr>
543           <td></td>
544           <td>)</td>
545           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
546         </tr>
547       </table>
548 </div>
549 <div class="memdoc">
550
551 <p>
552
553 </div>
554 </div><p>
555 <a class="anchor" name="84a52154a90fef60f7939fc73084dea2"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::GetId" ref="84a52154a90fef60f7939fc73084dea2" args="" -->
556 <div class="memitem">
557 <div class="memproto">
558       <table class="memname">
559         <tr>
560           <td class="memname">def smeshDC.Mesh_Algorithm.GetId           </td>
561           <td>(</td>
562           <td class="paramtype">&nbsp;</td>
563           <td class="paramname"> <em>self</em>          </td>
564           <td>&nbsp;)&nbsp;</td>
565           <td width="100%"><code> [inherited]</code></td>
566         </tr>
567       </table>
568 </div>
569 <div class="memdoc">
570
571 <p>
572
573 </div>
574 </div><p>
575 <a class="anchor" name="6ed4da82cee92b3be4b42debecb10bfd"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::Create" ref="6ed4da82cee92b3be4b42debecb10bfd" args="" -->
576 <div class="memitem">
577 <div class="memproto">
578       <table class="memname">
579         <tr>
580           <td class="memname">def smeshDC.Mesh_Algorithm.Create           </td>
581           <td>(</td>
582           <td class="paramtype">&nbsp;</td>
583           <td class="paramname"> <em>self</em>, </td>
584         </tr>
585         <tr>
586           <td class="paramkey"></td>
587           <td></td>
588           <td class="paramtype">&nbsp;</td>
589           <td class="paramname"> <em>mesh</em>, </td>
590         </tr>
591         <tr>
592           <td class="paramkey"></td>
593           <td></td>
594           <td class="paramtype">&nbsp;</td>
595           <td class="paramname"> <em>geom</em>, </td>
596         </tr>
597         <tr>
598           <td class="paramkey"></td>
599           <td></td>
600           <td class="paramtype">&nbsp;</td>
601           <td class="paramname"> <em>hypo</em>, </td>
602         </tr>
603         <tr>
604           <td class="paramkey"></td>
605           <td></td>
606           <td class="paramtype">&nbsp;</td>
607           <td class="paramname"> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td><td>&nbsp;</td>
608         </tr>
609         <tr>
610           <td></td>
611           <td>)</td>
612           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
613         </tr>
614       </table>
615 </div>
616 <div class="memdoc">
617
618 <p>
619
620 </div>
621 </div><p>
622 <a class="anchor" name="088088a4a4c2f4057984a8d5f5af05d0"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::Hypothesis" ref="088088a4a4c2f4057984a8d5f5af05d0" args="" -->
623 <div class="memitem">
624 <div class="memproto">
625       <table class="memname">
626         <tr>
627           <td class="memname">def smeshDC.Mesh_Algorithm.Hypothesis           </td>
628           <td>(</td>
629           <td class="paramtype">&nbsp;</td>
630           <td class="paramname"> <em>self</em>, </td>
631         </tr>
632         <tr>
633           <td class="paramkey"></td>
634           <td></td>
635           <td class="paramtype">&nbsp;</td>
636           <td class="paramname"> <em>hyp</em>, </td>
637         </tr>
638         <tr>
639           <td class="paramkey"></td>
640           <td></td>
641           <td class="paramtype">&nbsp;</td>
642           <td class="paramname"> <em>args</em> = <code>[]</code>, </td>
643         </tr>
644         <tr>
645           <td class="paramkey"></td>
646           <td></td>
647           <td class="paramtype">&nbsp;</td>
648           <td class="paramname"> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td><td>&nbsp;</td>
649         </tr>
650         <tr>
651           <td></td>
652           <td>)</td>
653           <td></td><td></td><td width="100%"><code> [inherited]</code></td>
654         </tr>
655       </table>
656 </div>
657 <div class="memdoc">
658
659 <p>
660
661 </div>
662 </div><p>
663 <hr><h2>Field Documentation</h2>
664 <a class="anchor" name="ff0943173414c92c9d36420a195b898f"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::distribHyp" ref="ff0943173414c92c9d36420a195b898f" args="" -->
665 <div class="memitem">
666 <div class="memproto">
667       <table class="memname">
668         <tr>
669           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__RadialPrism3D.html#ff0943173414c92c9d36420a195b898f">smeshDC.Mesh_RadialPrism3D.distribHyp</a>          </td>
670         </tr>
671       </table>
672 </div>
673 <div class="memdoc">
674
675 <p>
676
677 </div>
678 </div><p>
679 <a class="anchor" name="9f6f2363961e154bfc8212c155acf6bf"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::nbLayers" ref="9f6f2363961e154bfc8212c155acf6bf" args="" -->
680 <div class="memitem">
681 <div class="memproto">
682       <table class="memname">
683         <tr>
684           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__RadialPrism3D.html#9f6f2363961e154bfc8212c155acf6bf">smeshDC.Mesh_RadialPrism3D.nbLayers</a>          </td>
685         </tr>
686       </table>
687 </div>
688 <div class="memdoc">
689
690 <p>
691
692 </div>
693 </div><p>
694 <a class="anchor" name="a26131bcccd55e4d89612e43aeba151a"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::smesh" ref="a26131bcccd55e4d89612e43aeba151a" args="" -->
695 <div class="memitem">
696 <div class="memproto">
697       <table class="memname">
698         <tr>
699           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#a26131bcccd55e4d89612e43aeba151a">smeshDC.Mesh_Algorithm.smesh</a><code> [inherited]</code>          </td>
700         </tr>
701       </table>
702 </div>
703 <div class="memdoc">
704
705 <p>
706
707 </div>
708 </div><p>
709 <a class="anchor" name="389abfff22e0cd47e6fd98f5f5000cfa"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::mesh" ref="389abfff22e0cd47e6fd98f5f5000cfa" args="" -->
710 <div class="memitem">
711 <div class="memproto">
712       <table class="memname">
713         <tr>
714           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#389abfff22e0cd47e6fd98f5f5000cfa">smeshDC.Mesh_Algorithm.mesh</a><code> [inherited]</code>          </td>
715         </tr>
716       </table>
717 </div>
718 <div class="memdoc">
719
720 <p>
721
722 </div>
723 </div><p>
724 <a class="anchor" name="20ae4013ee7d13170461eca766fdda32"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::geom" ref="20ae4013ee7d13170461eca766fdda32" args="" -->
725 <div class="memitem">
726 <div class="memproto">
727       <table class="memname">
728         <tr>
729           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#20ae4013ee7d13170461eca766fdda32">smeshDC.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
730         </tr>
731       </table>
732 </div>
733 <div class="memdoc">
734
735 <p>
736
737 <p>
738 Reimplemented in <a class="el" href="classsmeshDC_1_1Mesh__Segment.html#44e8968ec16413fd4aac2b906c313c0e">smeshDC.Mesh_Segment</a>.
739 </div>
740 </div><p>
741 <a class="anchor" name="3292dd6a8b832264d19f199469602054"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::subm" ref="3292dd6a8b832264d19f199469602054" args="" -->
742 <div class="memitem">
743 <div class="memproto">
744       <table class="memname">
745         <tr>
746           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#3292dd6a8b832264d19f199469602054">smeshDC.Mesh_Algorithm.subm</a><code> [inherited]</code>          </td>
747         </tr>
748       </table>
749 </div>
750 <div class="memdoc">
751
752 <p>
753
754 </div>
755 </div><p>
756 <a class="anchor" name="f42e17af989dda7a186b5d7e68f2ec71"></a><!-- doxytag: member="smeshDC::Mesh_RadialPrism3D::algo" ref="f42e17af989dda7a186b5d7e68f2ec71" args="" -->
757 <div class="memitem">
758 <div class="memproto">
759       <table class="memname">
760         <tr>
761           <td class="memname"><a class="el" href="classsmeshDC_1_1Mesh__Algorithm.html#f42e17af989dda7a186b5d7e68f2ec71">smeshDC.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
762         </tr>
763       </table>
764 </div>
765 <div class="memdoc">
766
767 <p>
768
769 </div>
770 </div><p>
771 </DIV>
772 <DIV class="div-footer">
773 Generated on Thu Jun 21 13:26:52 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>
774 </BODY>
775 </HTML>