Salome HOME
Update docs for smesh.py.
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmesh_1_1Mesh__Projection3D.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__Projection3D.html">Mesh_Projection3D</a></div>
17 <h1>smesh.Mesh_Projection3D Class Reference</h1><!-- doxytag: class="smesh::Mesh_Projection3D" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a projection 3D algorithm.  
18 <a href="#_details">More...</a>
19 <p>
20 Inheritance diagram for smesh.Mesh_Projection3D:<p><center><img src="classsmesh_1_1Mesh__Projection3D__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Projection3D__inherit__map" alt="Inheritance graph"></center>
21 <map name="smesh_8Mesh__Projection3D__inherit__map">
22 <area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="18,9,178,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="classsmesh_1_1Mesh__Projection3D.html#28be0d3ffb986e05a77c1039db579eba">__init__</a></td></tr>
28
29 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private constructor.  <a href="#28be0d3ffb986e05a77c1039db579eba"></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="classsmesh_1_1Mesh__Projection3D.html#873f563b7e1da2000b3d2387839e216c">SourceShape3D</a></td></tr>
31
32 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define "Source Shape 3D" hypothesis, specifying a meshed solid to take a mesh pattern from, and optionally association of vertices between the source solid and a target one (where a hipothesis is assigned to).  <a href="#873f563b7e1da2000b3d2387839e216c"></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="classsmesh_1_1Mesh__Algorithm.html#961704b6a89f579ad669510b1443db20">FindHypothesis</a></td></tr>
34
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
36
37 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
38  else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></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="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
40
41 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></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="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
43
44 <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>
45 <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>
46
47 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></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="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
49
50 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></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="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
52
53 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></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="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
55
56 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></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="classsmesh_1_1Mesh__Algorithm.html#f2e941430776b0bce570dfedba685fc0">Assign</a></td></tr>
58
59 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#f2e941430776b0bce570dfedba685fc0"></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="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
61
62 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></a><br></td></tr>
63 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
64 <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>
65
66 <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#b637c67f711a33b32c3b56073a65db52">geom</a></td></tr>
67
68 <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>
69
70 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Projection3D.html#f5b9246787a7a07e5d18ca5c168817c6">algo</a> = 0</td></tr>
72
73 <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>
74
75 <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#f6608d059606200dce0679f3367112d1">geom</a> = 0</td></tr>
76
77 <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>
78
79 <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>
80
81 </table>
82 <hr><a name="_details"></a><h2>Detailed Description</h2>
83 More details. 
84 <p>
85 <hr><h2>Member Function Documentation</h2>
86 <a class="anchor" name="28be0d3ffb986e05a77c1039db579eba"></a><!-- doxytag: member="smesh::Mesh_Projection3D::__init__" ref="28be0d3ffb986e05a77c1039db579eba" args="" --><p>
87 <table class="mdTable" cellpadding="2" cellspacing="0">
88   <tr>
89     <td class="mdRow">
90       <table cellpadding="0" cellspacing="0" border="0">
91         <tr>
92           <td class="md" nowrap valign="top">def smesh.Mesh_Projection3D.__init__           </td>
93           <td class="md" valign="top">(&nbsp;</td>
94           <td class="md" nowrap valign="top">&nbsp;</td>
95           <td class="mdname" nowrap> <em>self</em>, </td>
96         </tr>
97         <tr>
98           <td class="md" nowrap align="right"></td>
99           <td class="md"></td>
100           <td class="md" nowrap>&nbsp;</td>
101           <td class="mdname" nowrap> <em>mesh</em>, </td>
102         </tr>
103         <tr>
104           <td class="md" nowrap align="right"></td>
105           <td class="md"></td>
106           <td class="md" nowrap>&nbsp;</td>
107           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
108         </tr>
109         <tr>
110           <td class="md"></td>
111           <td class="md">)&nbsp;</td>
112           <td class="md" colspan="2"></td>
113         </tr>
114       </table>
115     </td>
116   </tr>
117 </table>
118 <table cellspacing="5" cellpadding="0" border="0">
119   <tr>
120     <td>
121       &nbsp;
122     </td>
123     <td>
124
125 <p>
126     </td>
127   </tr>
128 </table>
129 <a class="anchor" name="873f563b7e1da2000b3d2387839e216c"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SourceShape3D" ref="873f563b7e1da2000b3d2387839e216c" args="" --><p>
130 <table class="mdTable" cellpadding="2" cellspacing="0">
131   <tr>
132     <td class="mdRow">
133       <table cellpadding="0" cellspacing="0" border="0">
134         <tr>
135           <td class="md" nowrap valign="top">def smesh.Mesh_Projection3D.SourceShape3D           </td>
136           <td class="md" valign="top">(&nbsp;</td>
137           <td class="md" nowrap valign="top">&nbsp;</td>
138           <td class="mdname" nowrap> <em>self</em>, </td>
139         </tr>
140         <tr>
141           <td class="md" nowrap align="right"></td>
142           <td class="md"></td>
143           <td class="md" nowrap>&nbsp;</td>
144           <td class="mdname" nowrap> <em>solid</em>, </td>
145         </tr>
146         <tr>
147           <td class="md" nowrap align="right"></td>
148           <td class="md"></td>
149           <td class="md" nowrap>&nbsp;</td>
150           <td class="mdname" nowrap> <em>mesh</em> = <code>0</code>, </td>
151         </tr>
152         <tr>
153           <td class="md" nowrap align="right"></td>
154           <td class="md"></td>
155           <td class="md" nowrap>&nbsp;</td>
156           <td class="mdname" nowrap> <em>srcV1</em> = <code>0</code>, </td>
157         </tr>
158         <tr>
159           <td class="md" nowrap align="right"></td>
160           <td class="md"></td>
161           <td class="md" nowrap>&nbsp;</td>
162           <td class="mdname" nowrap> <em>tgtV1</em> = <code>0</code>, </td>
163         </tr>
164         <tr>
165           <td class="md" nowrap align="right"></td>
166           <td class="md"></td>
167           <td class="md" nowrap>&nbsp;</td>
168           <td class="mdname" nowrap> <em>srcV2</em> = <code>0</code>, </td>
169         </tr>
170         <tr>
171           <td class="md" nowrap align="right"></td>
172           <td class="md"></td>
173           <td class="md" nowrap>&nbsp;</td>
174           <td class="mdname" nowrap> <em>tgtV2</em> = <code>0</code>, </td>
175         </tr>
176         <tr>
177           <td class="md" nowrap align="right"></td>
178           <td class="md"></td>
179           <td class="md" nowrap>&nbsp;</td>
180           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
181         </tr>
182         <tr>
183           <td class="md"></td>
184           <td class="md">)&nbsp;</td>
185           <td class="md" colspan="2"></td>
186         </tr>
187       </table>
188     </td>
189   </tr>
190 </table>
191 <table cellspacing="5" cellpadding="0" border="0">
192   <tr>
193     <td>
194       &nbsp;
195     </td>
196     <td>
197
198 <p>
199 <dl compact><dt><b>Parameters:</b></dt><dd>
200   <table border="0" cellspacing="2" cellpadding="0">
201     <tr><td valign="top"></td><td valign="top"><em>solid</em>&nbsp;</td><td>to take mesh pattern from </td></tr>
202     <tr><td valign="top"></td><td valign="top"><em>mesh</em>&nbsp;</td><td>to take mesh pattern from (optional) </td></tr>
203     <tr><td valign="top"></td><td valign="top"><em>srcV1</em>&nbsp;</td><td>is vertex of <em>solid</em> to associate with <em>tgtV1</em> (optional) </td></tr>
204     <tr><td valign="top"></td><td valign="top"><em>tgtV1</em>&nbsp;</td><td>is vertex of <em>the</em> solid where the algorithm is assigned, to associate with <em>srcV1</em> (optional) </td></tr>
205     <tr><td valign="top"></td><td valign="top"><em>srcV2</em>&nbsp;</td><td>is vertex of <em>solid</em> to associate with <em>tgtV1</em> (optional) </td></tr>
206     <tr><td valign="top"></td><td valign="top"><em>tgtV2</em>&nbsp;</td><td>is vertex of <em>the</em> solid where the algorithm is assigned, to associate with <em>srcV2</em> (optional) </td></tr>
207     <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>
208   </table>
209 </dl>
210 Note: association vertices must belong to one edge of a solid     </td>
211   </tr>
212 </table>
213 <a class="anchor" name="961704b6a89f579ad669510b1443db20"></a><!-- doxytag: member="smesh::Mesh_Projection3D::FindHypothesis" ref="961704b6a89f579ad669510b1443db20" args="" --><p>
214 <table class="mdTable" cellpadding="2" cellspacing="0">
215   <tr>
216     <td class="mdRow">
217       <table cellpadding="0" cellspacing="0" border="0">
218         <tr>
219           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.FindHypothesis           </td>
220           <td class="md" valign="top">(&nbsp;</td>
221           <td class="md" nowrap valign="top">&nbsp;</td>
222           <td class="mdname" nowrap> <em>self</em>, </td>
223         </tr>
224         <tr>
225           <td class="md" nowrap align="right"></td>
226           <td class="md"></td>
227           <td class="md" nowrap>&nbsp;</td>
228           <td class="mdname" nowrap> <em>hypname</em>, </td>
229         </tr>
230         <tr>
231           <td class="md" nowrap align="right"></td>
232           <td class="md"></td>
233           <td class="md" nowrap>&nbsp;</td>
234           <td class="mdname" nowrap> <em>args</em></td>
235         </tr>
236         <tr>
237           <td class="md"></td>
238           <td class="md">)&nbsp;</td>
239           <td class="md" colspan="2"><code> [inherited]</code></td>
240         </tr>
241       </table>
242     </td>
243   </tr>
244 </table>
245 <table cellspacing="5" cellpadding="0" border="0">
246   <tr>
247     <td>
248       &nbsp;
249     </td>
250     <td>
251
252 <p>
253     </td>
254   </tr>
255 </table>
256 <a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --><p>
257 <table class="mdTable" cellpadding="2" cellspacing="0">
258   <tr>
259     <td class="mdRow">
260       <table cellpadding="0" cellspacing="0" border="0">
261         <tr>
262           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </td>
263           <td class="md" valign="top">(&nbsp;</td>
264           <td class="md" nowrap valign="top">&nbsp;</td>
265           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
266           <td class="md" valign="top">&nbsp;)&nbsp;</td>
267           <td class="md" nowrap><code> [inherited]</code></td>
268         </tr>
269       </table>
270     </td>
271   </tr>
272 </table>
273 <table cellspacing="5" cellpadding="0" border="0">
274   <tr>
275     <td>
276       &nbsp;
277     </td>
278     <td>
279
280 <p>
281     </td>
282   </tr>
283 </table>
284 <a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --><p>
285 <table class="mdTable" cellpadding="2" cellspacing="0">
286   <tr>
287     <td class="mdRow">
288       <table cellpadding="0" cellspacing="0" border="0">
289         <tr>
290           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </td>
291           <td class="md" valign="top">(&nbsp;</td>
292           <td class="md" nowrap valign="top">&nbsp;</td>
293           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
294           <td class="md" valign="top">&nbsp;)&nbsp;</td>
295           <td class="md" nowrap><code> [inherited]</code></td>
296         </tr>
297       </table>
298     </td>
299   </tr>
300 </table>
301 <table cellspacing="5" cellpadding="0" border="0">
302   <tr>
303     <td>
304       &nbsp;
305     </td>
306     <td>
307
308 <p>
309     </td>
310   </tr>
311 </table>
312 <a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --><p>
313 <table class="mdTable" cellpadding="2" cellspacing="0">
314   <tr>
315     <td class="mdRow">
316       <table cellpadding="0" cellspacing="0" border="0">
317         <tr>
318           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </td>
319           <td class="md" valign="top">(&nbsp;</td>
320           <td class="md" nowrap valign="top">&nbsp;</td>
321           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
322           <td class="md" valign="top">&nbsp;)&nbsp;</td>
323           <td class="md" nowrap><code> [inherited]</code></td>
324         </tr>
325       </table>
326     </td>
327   </tr>
328 </table>
329 <table cellspacing="5" cellpadding="0" border="0">
330   <tr>
331     <td>
332       &nbsp;
333     </td>
334     <td>
335
336 <p>
337     </td>
338   </tr>
339 </table>
340 <a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --><p>
341 <table class="mdTable" cellpadding="2" cellspacing="0">
342   <tr>
343     <td class="mdRow">
344       <table cellpadding="0" cellspacing="0" border="0">
345         <tr>
346           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetName           </td>
347           <td class="md" valign="top">(&nbsp;</td>
348           <td class="md" nowrap valign="top">&nbsp;</td>
349           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
350           <td class="md" valign="top">&nbsp;)&nbsp;</td>
351           <td class="md" nowrap><code> [inherited]</code></td>
352         </tr>
353       </table>
354     </td>
355   </tr>
356 </table>
357 <table cellspacing="5" cellpadding="0" border="0">
358   <tr>
359     <td>
360       &nbsp;
361     </td>
362     <td>
363
364 <p>
365     </td>
366   </tr>
367 </table>
368 <a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --><p>
369 <table class="mdTable" cellpadding="2" cellspacing="0">
370   <tr>
371     <td class="mdRow">
372       <table cellpadding="0" cellspacing="0" border="0">
373         <tr>
374           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.SetName           </td>
375           <td class="md" valign="top">(&nbsp;</td>
376           <td class="md" nowrap valign="top">&nbsp;</td>
377           <td class="mdname" nowrap> <em>self</em>, </td>
378         </tr>
379         <tr>
380           <td class="md" nowrap align="right"></td>
381           <td class="md"></td>
382           <td class="md" nowrap>&nbsp;</td>
383           <td class="mdname" nowrap> <em>name</em></td>
384         </tr>
385         <tr>
386           <td class="md"></td>
387           <td class="md">)&nbsp;</td>
388           <td class="md" colspan="2"><code> [inherited]</code></td>
389         </tr>
390       </table>
391     </td>
392   </tr>
393 </table>
394 <table cellspacing="5" cellpadding="0" border="0">
395   <tr>
396     <td>
397       &nbsp;
398     </td>
399     <td>
400
401 <p>
402     </td>
403   </tr>
404 </table>
405 <a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --><p>
406 <table class="mdTable" cellpadding="2" cellspacing="0">
407   <tr>
408     <td class="mdRow">
409       <table cellpadding="0" cellspacing="0" border="0">
410         <tr>
411           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetId           </td>
412           <td class="md" valign="top">(&nbsp;</td>
413           <td class="md" nowrap valign="top">&nbsp;</td>
414           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
415           <td class="md" valign="top">&nbsp;)&nbsp;</td>
416           <td class="md" nowrap><code> [inherited]</code></td>
417         </tr>
418       </table>
419     </td>
420   </tr>
421 </table>
422 <table cellspacing="5" cellpadding="0" border="0">
423   <tr>
424     <td>
425       &nbsp;
426     </td>
427     <td>
428
429 <p>
430     </td>
431   </tr>
432 </table>
433 <a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --><p>
434 <table class="mdTable" cellpadding="2" cellspacing="0">
435   <tr>
436     <td class="mdRow">
437       <table cellpadding="0" cellspacing="0" border="0">
438         <tr>
439           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </td>
440           <td class="md" valign="top">(&nbsp;</td>
441           <td class="md" nowrap valign="top">&nbsp;</td>
442           <td class="mdname" nowrap> <em>self</em>, </td>
443         </tr>
444         <tr>
445           <td class="md" nowrap align="right"></td>
446           <td class="md"></td>
447           <td class="md" nowrap>&nbsp;</td>
448           <td class="mdname" nowrap> <em>mesh</em>, </td>
449         </tr>
450         <tr>
451           <td class="md" nowrap align="right"></td>
452           <td class="md"></td>
453           <td class="md" nowrap>&nbsp;</td>
454           <td class="mdname" nowrap> <em>geom</em>, </td>
455         </tr>
456         <tr>
457           <td class="md" nowrap align="right"></td>
458           <td class="md"></td>
459           <td class="md" nowrap>&nbsp;</td>
460           <td class="mdname" nowrap> <em>hypo</em>, </td>
461         </tr>
462         <tr>
463           <td class="md" nowrap align="right"></td>
464           <td class="md"></td>
465           <td class="md" nowrap>&nbsp;</td>
466           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
467         </tr>
468         <tr>
469           <td class="md"></td>
470           <td class="md">)&nbsp;</td>
471           <td class="md" colspan="2"><code> [inherited]</code></td>
472         </tr>
473       </table>
474     </td>
475   </tr>
476 </table>
477 <table cellspacing="5" cellpadding="0" border="0">
478   <tr>
479     <td>
480       &nbsp;
481     </td>
482     <td>
483
484 <p>
485     </td>
486   </tr>
487 </table>
488 <a class="anchor" name="f2e941430776b0bce570dfedba685fc0"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Assign" ref="f2e941430776b0bce570dfedba685fc0" args="" --><p>
489 <table class="mdTable" cellpadding="2" cellspacing="0">
490   <tr>
491     <td class="mdRow">
492       <table cellpadding="0" cellspacing="0" border="0">
493         <tr>
494           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Assign           </td>
495           <td class="md" valign="top">(&nbsp;</td>
496           <td class="md" nowrap valign="top">&nbsp;</td>
497           <td class="mdname" nowrap> <em>self</em>, </td>
498         </tr>
499         <tr>
500           <td class="md" nowrap align="right"></td>
501           <td class="md"></td>
502           <td class="md" nowrap>&nbsp;</td>
503           <td class="mdname" nowrap> <em>algo</em>, </td>
504         </tr>
505         <tr>
506           <td class="md" nowrap align="right"></td>
507           <td class="md"></td>
508           <td class="md" nowrap>&nbsp;</td>
509           <td class="mdname" nowrap> <em>mesh</em>, </td>
510         </tr>
511         <tr>
512           <td class="md" nowrap align="right"></td>
513           <td class="md"></td>
514           <td class="md" nowrap>&nbsp;</td>
515           <td class="mdname" nowrap> <em>geom</em></td>
516         </tr>
517         <tr>
518           <td class="md"></td>
519           <td class="md">)&nbsp;</td>
520           <td class="md" colspan="2"><code> [inherited]</code></td>
521         </tr>
522       </table>
523     </td>
524   </tr>
525 </table>
526 <table cellspacing="5" cellpadding="0" border="0">
527   <tr>
528     <td>
529       &nbsp;
530     </td>
531     <td>
532
533 <p>
534     </td>
535   </tr>
536 </table>
537 <a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --><p>
538 <table class="mdTable" cellpadding="2" cellspacing="0">
539   <tr>
540     <td class="mdRow">
541       <table cellpadding="0" cellspacing="0" border="0">
542         <tr>
543           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </td>
544           <td class="md" valign="top">(&nbsp;</td>
545           <td class="md" nowrap valign="top">&nbsp;</td>
546           <td class="mdname" nowrap> <em>self</em>, </td>
547         </tr>
548         <tr>
549           <td class="md" nowrap align="right"></td>
550           <td class="md"></td>
551           <td class="md" nowrap>&nbsp;</td>
552           <td class="mdname" nowrap> <em>hyp</em>, </td>
553         </tr>
554         <tr>
555           <td class="md" nowrap align="right"></td>
556           <td class="md"></td>
557           <td class="md" nowrap>&nbsp;</td>
558           <td class="mdname" nowrap> <em>args</em> = <code>[]</code>, </td>
559         </tr>
560         <tr>
561           <td class="md" nowrap align="right"></td>
562           <td class="md"></td>
563           <td class="md" nowrap>&nbsp;</td>
564           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code>, </td>
565         </tr>
566         <tr>
567           <td class="md" nowrap align="right"></td>
568           <td class="md"></td>
569           <td class="md" nowrap>&nbsp;</td>
570           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
571         </tr>
572         <tr>
573           <td class="md"></td>
574           <td class="md">)&nbsp;</td>
575           <td class="md" colspan="2"><code> [inherited]</code></td>
576         </tr>
577       </table>
578     </td>
579   </tr>
580 </table>
581 <table cellspacing="5" cellpadding="0" border="0">
582   <tr>
583     <td>
584       &nbsp;
585     </td>
586     <td>
587
588 <p>
589     </td>
590   </tr>
591 </table>
592 <hr><h2>Field Documentation</h2>
593 <a class="anchor" name="f5b9246787a7a07e5d18ca5c168817c6"></a><!-- doxytag: member="smesh::Mesh_Projection3D::algo" ref="f5b9246787a7a07e5d18ca5c168817c6" args="" --><p>
594 <table class="mdTable" cellpadding="2" cellspacing="0">
595   <tr>
596     <td class="mdRow">
597       <table cellpadding="0" cellspacing="0" border="0">
598         <tr>
599           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Projection3D.html#f5b9246787a7a07e5d18ca5c168817c6">smesh.Mesh_Projection3D.algo</a> = 0<code> [static]</code>          </td>
600         </tr>
601       </table>
602     </td>
603   </tr>
604 </table>
605 <table cellspacing="5" cellpadding="0" border="0">
606   <tr>
607     <td>
608       &nbsp;
609     </td>
610     <td>
611
612 <p>
613
614 <p>
615 Reimplemented from <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm</a>.    </td>
616   </tr>
617 </table>
618 <a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --><p>
619 <table class="mdTable" cellpadding="2" cellspacing="0">
620   <tr>
621     <td class="mdRow">
622       <table cellpadding="0" cellspacing="0" border="0">
623         <tr>
624           <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>
625         </tr>
626       </table>
627     </td>
628   </tr>
629 </table>
630 <table cellspacing="5" cellpadding="0" border="0">
631   <tr>
632     <td>
633       &nbsp;
634     </td>
635     <td>
636
637 <p>
638     </td>
639   </tr>
640 </table>
641 <a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --><p>
642 <table class="mdTable" cellpadding="2" cellspacing="0">
643   <tr>
644     <td class="mdRow">
645       <table cellpadding="0" cellspacing="0" border="0">
646         <tr>
647           <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>
648         </tr>
649       </table>
650     </td>
651   </tr>
652 </table>
653 <table cellspacing="5" cellpadding="0" border="0">
654   <tr>
655     <td>
656       &nbsp;
657     </td>
658     <td>
659
660 <p>
661     </td>
662   </tr>
663 </table>
664 <a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="f6608d059606200dce0679f3367112d1" args="" --><p>
665 <table class="mdTable" cellpadding="2" cellspacing="0">
666   <tr>
667     <td class="mdRow">
668       <table cellpadding="0" cellspacing="0" border="0">
669         <tr>
670           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
671         </tr>
672       </table>
673     </td>
674   </tr>
675 </table>
676 <table cellspacing="5" cellpadding="0" border="0">
677   <tr>
678     <td>
679       &nbsp;
680     </td>
681     <td>
682
683 <p>
684
685 <p>
686 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
687   </tr>
688 </table>
689 <a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --><p>
690 <table class="mdTable" cellpadding="2" cellspacing="0">
691   <tr>
692     <td class="mdRow">
693       <table cellpadding="0" cellspacing="0" border="0">
694         <tr>
695           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a><code> [inherited]</code>          </td>
696         </tr>
697       </table>
698     </td>
699   </tr>
700 </table>
701 <table cellspacing="5" cellpadding="0" border="0">
702   <tr>
703     <td>
704       &nbsp;
705     </td>
706     <td>
707
708 <p>
709
710 <p>
711 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
712   </tr>
713 </table>
714 <a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --><p>
715 <table class="mdTable" cellpadding="2" cellspacing="0">
716   <tr>
717     <td class="mdRow">
718       <table cellpadding="0" cellspacing="0" border="0">
719         <tr>
720           <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>
721         </tr>
722       </table>
723     </td>
724   </tr>
725 </table>
726 <table cellspacing="5" cellpadding="0" border="0">
727   <tr>
728     <td>
729       &nbsp;
730     </td>
731     <td>
732
733 <p>
734     </td>
735   </tr>
736 </table>
737 <a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --><p>
738 <table class="mdTable" cellpadding="2" cellspacing="0">
739   <tr>
740     <td class="mdRow">
741       <table cellpadding="0" cellspacing="0" border="0">
742         <tr>
743           <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>
744         </tr>
745       </table>
746     </td>
747   </tr>
748 </table>
749 <table cellspacing="5" cellpadding="0" border="0">
750   <tr>
751     <td>
752       &nbsp;
753     </td>
754     <td>
755
756 <p>
757     </td>
758   </tr>
759 </table>
760 <a class="anchor" name="0f7e56c1fabdaef7a6faa0bef854e18b"></a><!-- doxytag: member="smesh::Mesh_Projection3D::hypos" ref="0f7e56c1fabdaef7a6faa0bef854e18b" args="" --><p>
761 <table class="mdTable" cellpadding="2" cellspacing="0">
762   <tr>
763     <td class="mdRow">
764       <table cellpadding="0" cellspacing="0" border="0">
765         <tr>
766           <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>
767         </tr>
768       </table>
769     </td>
770   </tr>
771 </table>
772 <table cellspacing="5" cellpadding="0" border="0">
773   <tr>
774     <td>
775       &nbsp;
776     </td>
777     <td>
778
779 <p>
780     </td>
781   </tr>
782 </table>
783 </DIV>
784 <DIV class="div-footer">
785 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>
786 </BODY>
787 </HTML>