Salome HOME
Fix to provide correct doxygen working: avoid usage of single quote in comments.
[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#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
34
35 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the algorithm is global, return 0; <br>
36  else return the submesh associated to this algorithm.  <a href="#39dd34eb5db727c1ff2b69a84df18394"></a><br></td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
38
39 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the wrapped mesher.  <a href="#8451e22abaaba662c00052d95f47f7b0"></a><br></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
41
42 <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>
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
44
45 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name of algo.  <a href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br></td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
47
48 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set name to algo.  <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br></td></tr>
49 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
50
51 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get id of algo.  <a href="#9ddd321337780f828103a7aef5662a66"></a><br></td></tr>
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
53
54 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#b0ee92d94d1907fc263864b727685187"></a><br></td></tr>
55 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
56
57 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private method.  <a href="#e6c4621e95fa72626c26a320a53c5929"></a><br></td></tr>
58 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
59 <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>
60
61 <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>
62
63 <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>
64
65 <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#169100dea59b37e7e9a0d155b7208fc8">algo</a></td></tr>
66
67 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
68 <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>
69
70 <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>
71
72 <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>
73
74 <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#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
75
76 </table>
77 <hr><a name="_details"></a><h2>Detailed Description</h2>
78 More details. 
79 <p>
80 <hr><h2>Member Function Documentation</h2>
81 <a class="anchor" name="28be0d3ffb986e05a77c1039db579eba"></a><!-- doxytag: member="smesh::Mesh_Projection3D::__init__" ref="28be0d3ffb986e05a77c1039db579eba" args="" --><p>
82 <table class="mdTable" cellpadding="2" cellspacing="0">
83   <tr>
84     <td class="mdRow">
85       <table cellpadding="0" cellspacing="0" border="0">
86         <tr>
87           <td class="md" nowrap valign="top">def smesh.Mesh_Projection3D.__init__           </td>
88           <td class="md" valign="top">(&nbsp;</td>
89           <td class="md" nowrap valign="top">&nbsp;</td>
90           <td class="mdname" nowrap> <em>self</em>, </td>
91         </tr>
92         <tr>
93           <td class="md" nowrap align="right"></td>
94           <td class="md"></td>
95           <td class="md" nowrap>&nbsp;</td>
96           <td class="mdname" nowrap> <em>mesh</em>, </td>
97         </tr>
98         <tr>
99           <td class="md" nowrap align="right"></td>
100           <td class="md"></td>
101           <td class="md" nowrap>&nbsp;</td>
102           <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
103         </tr>
104         <tr>
105           <td class="md"></td>
106           <td class="md">)&nbsp;</td>
107           <td class="md" colspan="2"></td>
108         </tr>
109       </table>
110     </td>
111   </tr>
112 </table>
113 <table cellspacing="5" cellpadding="0" border="0">
114   <tr>
115     <td>
116       &nbsp;
117     </td>
118     <td>
119
120 <p>
121     </td>
122   </tr>
123 </table>
124 <a class="anchor" name="873f563b7e1da2000b3d2387839e216c"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SourceShape3D" ref="873f563b7e1da2000b3d2387839e216c" args="" --><p>
125 <table class="mdTable" cellpadding="2" cellspacing="0">
126   <tr>
127     <td class="mdRow">
128       <table cellpadding="0" cellspacing="0" border="0">
129         <tr>
130           <td class="md" nowrap valign="top">def smesh.Mesh_Projection3D.SourceShape3D           </td>
131           <td class="md" valign="top">(&nbsp;</td>
132           <td class="md" nowrap valign="top">&nbsp;</td>
133           <td class="mdname" nowrap> <em>self</em>, </td>
134         </tr>
135         <tr>
136           <td class="md" nowrap align="right"></td>
137           <td class="md"></td>
138           <td class="md" nowrap>&nbsp;</td>
139           <td class="mdname" nowrap> <em>solid</em>, </td>
140         </tr>
141         <tr>
142           <td class="md" nowrap align="right"></td>
143           <td class="md"></td>
144           <td class="md" nowrap>&nbsp;</td>
145           <td class="mdname" nowrap> <em>mesh</em> = <code>0</code>, </td>
146         </tr>
147         <tr>
148           <td class="md" nowrap align="right"></td>
149           <td class="md"></td>
150           <td class="md" nowrap>&nbsp;</td>
151           <td class="mdname" nowrap> <em>srcV1</em> = <code>0</code>, </td>
152         </tr>
153         <tr>
154           <td class="md" nowrap align="right"></td>
155           <td class="md"></td>
156           <td class="md" nowrap>&nbsp;</td>
157           <td class="mdname" nowrap> <em>tgtV1</em> = <code>0</code>, </td>
158         </tr>
159         <tr>
160           <td class="md" nowrap align="right"></td>
161           <td class="md"></td>
162           <td class="md" nowrap>&nbsp;</td>
163           <td class="mdname" nowrap> <em>srcV2</em> = <code>0</code>, </td>
164         </tr>
165         <tr>
166           <td class="md" nowrap align="right"></td>
167           <td class="md"></td>
168           <td class="md" nowrap>&nbsp;</td>
169           <td class="mdname" nowrap> <em>tgtV2</em> = <code>0</code>,</td>
170         </tr>
171         <tr>
172           <td class="md" nowrap align="right"></td>
173           <td class="md"></td>
174           <td class="md" nowrap>&nbsp;</td>
175           <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
176         </tr>
177         <tr>
178           <td class="md"></td>
179           <td class="md">)&nbsp;</td>
180           <td class="md" colspan="2"></td>
181         </tr>
182       </table>
183     </td>
184   </tr>
185 </table>
186 <table cellspacing="5" cellpadding="0" border="0">
187   <tr>
188     <td>
189       &nbsp;
190     </td>
191     <td>
192
193 <p>
194 <dl compact><dt><b>Parameters:</b></dt><dd>
195   <table border="0" cellspacing="2" cellpadding="0">
196     <tr><td valign="top"></td><td valign="top"><em>solid</em>&nbsp;</td><td>to take mesh pattern from </td></tr>
197     <tr><td valign="top"></td><td valign="top"><em>mesh</em>&nbsp;</td><td>to take mesh pattern from (optional) </td></tr>
198     <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>
199     <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>
200     <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>
201     <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>
202     <tr><td valign="top"></td><td valign="top"><em>UseExisting</em>&nbsp;</td><td> if ==true - search existing hypothesis created with</td></tr>
203     <tr><td valign="top"></td><td valign="top">&nbsp;</td><td> same parameters, else (default) - create new</td></tr>
204   </table>
205 </dl>
206 Note: association vertices must belong to one edge of a solid     </td>
207   </tr>
208 </table>
209 <a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --><p>
210 <table class="mdTable" cellpadding="2" cellspacing="0">
211   <tr>
212     <td class="mdRow">
213       <table cellpadding="0" cellspacing="0" border="0">
214         <tr>
215           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh           </td>
216           <td class="md" valign="top">(&nbsp;</td>
217           <td class="md" nowrap valign="top">&nbsp;</td>
218           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
219           <td class="md" valign="top">&nbsp;)&nbsp;</td>
220           <td class="md" nowrap><code> [inherited]</code></td>
221         </tr>
222       </table>
223     </td>
224   </tr>
225 </table>
226 <table cellspacing="5" cellpadding="0" border="0">
227   <tr>
228     <td>
229       &nbsp;
230     </td>
231     <td>
232
233 <p>
234     </td>
235   </tr>
236 </table>
237 <a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --><p>
238 <table class="mdTable" cellpadding="2" cellspacing="0">
239   <tr>
240     <td class="mdRow">
241       <table cellpadding="0" cellspacing="0" border="0">
242         <tr>
243           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm           </td>
244           <td class="md" valign="top">(&nbsp;</td>
245           <td class="md" nowrap valign="top">&nbsp;</td>
246           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
247           <td class="md" valign="top">&nbsp;)&nbsp;</td>
248           <td class="md" nowrap><code> [inherited]</code></td>
249         </tr>
250       </table>
251     </td>
252   </tr>
253 </table>
254 <table cellspacing="5" cellpadding="0" border="0">
255   <tr>
256     <td>
257       &nbsp;
258     </td>
259     <td>
260
261 <p>
262     </td>
263   </tr>
264 </table>
265 <a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --><p>
266 <table class="mdTable" cellpadding="2" cellspacing="0">
267   <tr>
268     <td class="mdRow">
269       <table cellpadding="0" cellspacing="0" border="0">
270         <tr>
271           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis           </td>
272           <td class="md" valign="top">(&nbsp;</td>
273           <td class="md" nowrap valign="top">&nbsp;</td>
274           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
275           <td class="md" valign="top">&nbsp;)&nbsp;</td>
276           <td class="md" nowrap><code> [inherited]</code></td>
277         </tr>
278       </table>
279     </td>
280   </tr>
281 </table>
282 <table cellspacing="5" cellpadding="0" border="0">
283   <tr>
284     <td>
285       &nbsp;
286     </td>
287     <td>
288
289 <p>
290     </td>
291   </tr>
292 </table>
293 <a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --><p>
294 <table class="mdTable" cellpadding="2" cellspacing="0">
295   <tr>
296     <td class="mdRow">
297       <table cellpadding="0" cellspacing="0" border="0">
298         <tr>
299           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetName           </td>
300           <td class="md" valign="top">(&nbsp;</td>
301           <td class="md" nowrap valign="top">&nbsp;</td>
302           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
303           <td class="md" valign="top">&nbsp;)&nbsp;</td>
304           <td class="md" nowrap><code> [inherited]</code></td>
305         </tr>
306       </table>
307     </td>
308   </tr>
309 </table>
310 <table cellspacing="5" cellpadding="0" border="0">
311   <tr>
312     <td>
313       &nbsp;
314     </td>
315     <td>
316
317 <p>
318     </td>
319   </tr>
320 </table>
321 <a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Projection3D::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --><p>
322 <table class="mdTable" cellpadding="2" cellspacing="0">
323   <tr>
324     <td class="mdRow">
325       <table cellpadding="0" cellspacing="0" border="0">
326         <tr>
327           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.SetName           </td>
328           <td class="md" valign="top">(&nbsp;</td>
329           <td class="md" nowrap valign="top">&nbsp;</td>
330           <td class="mdname" nowrap> <em>self</em>, </td>
331         </tr>
332         <tr>
333           <td class="md" nowrap align="right"></td>
334           <td class="md"></td>
335           <td class="md" nowrap>&nbsp;</td>
336           <td class="mdname" nowrap> <em>name</em></td>
337         </tr>
338         <tr>
339           <td class="md"></td>
340           <td class="md">)&nbsp;</td>
341           <td class="md" colspan="2"><code> [inherited]</code></td>
342         </tr>
343       </table>
344     </td>
345   </tr>
346 </table>
347 <table cellspacing="5" cellpadding="0" border="0">
348   <tr>
349     <td>
350       &nbsp;
351     </td>
352     <td>
353
354 <p>
355     </td>
356   </tr>
357 </table>
358 <a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Projection3D::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --><p>
359 <table class="mdTable" cellpadding="2" cellspacing="0">
360   <tr>
361     <td class="mdRow">
362       <table cellpadding="0" cellspacing="0" border="0">
363         <tr>
364           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetId           </td>
365           <td class="md" valign="top">(&nbsp;</td>
366           <td class="md" nowrap valign="top">&nbsp;</td>
367           <td class="mdname1" valign="top" nowrap> <em>self</em>          </td>
368           <td class="md" valign="top">&nbsp;)&nbsp;</td>
369           <td class="md" nowrap><code> [inherited]</code></td>
370         </tr>
371       </table>
372     </td>
373   </tr>
374 </table>
375 <table cellspacing="5" cellpadding="0" border="0">
376   <tr>
377     <td>
378       &nbsp;
379     </td>
380     <td>
381
382 <p>
383     </td>
384   </tr>
385 </table>
386 <a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --><p>
387 <table class="mdTable" cellpadding="2" cellspacing="0">
388   <tr>
389     <td class="mdRow">
390       <table cellpadding="0" cellspacing="0" border="0">
391         <tr>
392           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create           </td>
393           <td class="md" valign="top">(&nbsp;</td>
394           <td class="md" nowrap valign="top">&nbsp;</td>
395           <td class="mdname" nowrap> <em>self</em>, </td>
396         </tr>
397         <tr>
398           <td class="md" nowrap align="right"></td>
399           <td class="md"></td>
400           <td class="md" nowrap>&nbsp;</td>
401           <td class="mdname" nowrap> <em>mesh</em>, </td>
402         </tr>
403         <tr>
404           <td class="md" nowrap align="right"></td>
405           <td class="md"></td>
406           <td class="md" nowrap>&nbsp;</td>
407           <td class="mdname" nowrap> <em>geom</em>, </td>
408         </tr>
409         <tr>
410           <td class="md" nowrap align="right"></td>
411           <td class="md"></td>
412           <td class="md" nowrap>&nbsp;</td>
413           <td class="mdname" nowrap> <em>hypo</em>, </td>
414         </tr>
415         <tr>
416           <td class="md" nowrap align="right"></td>
417           <td class="md"></td>
418           <td class="md" nowrap>&nbsp;</td>
419           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
420         </tr>
421         <tr>
422           <td class="md"></td>
423           <td class="md">)&nbsp;</td>
424           <td class="md" colspan="2"><code> [inherited]</code></td>
425         </tr>
426       </table>
427     </td>
428   </tr>
429 </table>
430 <table cellspacing="5" cellpadding="0" border="0">
431   <tr>
432     <td>
433       &nbsp;
434     </td>
435     <td>
436
437 <p>
438     </td>
439   </tr>
440 </table>
441 <a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Projection3D::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --><p>
442 <table class="mdTable" cellpadding="2" cellspacing="0">
443   <tr>
444     <td class="mdRow">
445       <table cellpadding="0" cellspacing="0" border="0">
446         <tr>
447           <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis           </td>
448           <td class="md" valign="top">(&nbsp;</td>
449           <td class="md" nowrap valign="top">&nbsp;</td>
450           <td class="mdname" nowrap> <em>self</em>, </td>
451         </tr>
452         <tr>
453           <td class="md" nowrap align="right"></td>
454           <td class="md"></td>
455           <td class="md" nowrap>&nbsp;</td>
456           <td class="mdname" nowrap> <em>hyp</em>, </td>
457         </tr>
458         <tr>
459           <td class="md" nowrap align="right"></td>
460           <td class="md"></td>
461           <td class="md" nowrap>&nbsp;</td>
462           <td class="mdname" nowrap> <em>args</em> = <code>[]</code>, </td>
463         </tr>
464         <tr>
465           <td class="md" nowrap align="right"></td>
466           <td class="md"></td>
467           <td class="md" nowrap>&nbsp;</td>
468           <td class="mdname" nowrap> <em>so</em> = <code>&quot;libStdMeshersEngine.so&quot;</code></td>
469         </tr>
470         <tr>
471           <td class="md"></td>
472           <td class="md">)&nbsp;</td>
473           <td class="md" colspan="2"><code> [inherited]</code></td>
474         </tr>
475       </table>
476     </td>
477   </tr>
478 </table>
479 <table cellspacing="5" cellpadding="0" border="0">
480   <tr>
481     <td>
482       &nbsp;
483     </td>
484     <td>
485
486 <p>
487     </td>
488   </tr>
489 </table>
490 <hr><h2>Field Documentation</h2>
491 <a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --><p>
492 <table class="mdTable" cellpadding="2" cellspacing="0">
493   <tr>
494     <td class="mdRow">
495       <table cellpadding="0" cellspacing="0" border="0">
496         <tr>
497           <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>
498         </tr>
499       </table>
500     </td>
501   </tr>
502 </table>
503 <table cellspacing="5" cellpadding="0" border="0">
504   <tr>
505     <td>
506       &nbsp;
507     </td>
508     <td>
509
510 <p>
511     </td>
512   </tr>
513 </table>
514 <a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Projection3D::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --><p>
515 <table class="mdTable" cellpadding="2" cellspacing="0">
516   <tr>
517     <td class="mdRow">
518       <table cellpadding="0" cellspacing="0" border="0">
519         <tr>
520           <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>
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="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="f6608d059606200dce0679f3367112d1" 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">int <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">smesh.Mesh_Algorithm.geom</a> = 0<code> [static, inherited]</code>          </td>
544         </tr>
545       </table>
546     </td>
547   </tr>
548 </table>
549 <table cellspacing="5" cellpadding="0" border="0">
550   <tr>
551     <td>
552       &nbsp;
553     </td>
554     <td>
555
556 <p>
557
558 <p>
559 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
560   </tr>
561 </table>
562 <a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Projection3D::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --><p>
563 <table class="mdTable" cellpadding="2" cellspacing="0">
564   <tr>
565     <td class="mdRow">
566       <table cellpadding="0" cellspacing="0" border="0">
567         <tr>
568           <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>
569         </tr>
570       </table>
571     </td>
572   </tr>
573 </table>
574 <table cellspacing="5" cellpadding="0" border="0">
575   <tr>
576     <td>
577       &nbsp;
578     </td>
579     <td>
580
581 <p>
582
583 <p>
584 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>.    </td>
585   </tr>
586 </table>
587 <a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --><p>
588 <table class="mdTable" cellpadding="2" cellspacing="0">
589   <tr>
590     <td class="mdRow">
591       <table cellpadding="0" cellspacing="0" border="0">
592         <tr>
593           <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>
594         </tr>
595       </table>
596     </td>
597   </tr>
598 </table>
599 <table cellspacing="5" cellpadding="0" border="0">
600   <tr>
601     <td>
602       &nbsp;
603     </td>
604     <td>
605
606 <p>
607     </td>
608   </tr>
609 </table>
610 <a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Projection3D::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --><p>
611 <table class="mdTable" cellpadding="2" cellspacing="0">
612   <tr>
613     <td class="mdRow">
614       <table cellpadding="0" cellspacing="0" border="0">
615         <tr>
616           <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>
617         </tr>
618       </table>
619     </td>
620   </tr>
621 </table>
622 <table cellspacing="5" cellpadding="0" border="0">
623   <tr>
624     <td>
625       &nbsp;
626     </td>
627     <td>
628
629 <p>
630     </td>
631   </tr>
632 </table>
633 <a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Projection3D::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --><p>
634 <table class="mdTable" cellpadding="2" cellspacing="0">
635   <tr>
636     <td class="mdRow">
637       <table cellpadding="0" cellspacing="0" border="0">
638         <tr>
639           <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a> = 0<code> [static, inherited]</code>          </td>
640         </tr>
641       </table>
642     </td>
643   </tr>
644 </table>
645 <table cellspacing="5" cellpadding="0" border="0">
646   <tr>
647     <td>
648       &nbsp;
649     </td>
650     <td>
651
652 <p>
653     </td>
654   </tr>
655 </table>
656 <a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Projection3D::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --><p>
657 <table class="mdTable" cellpadding="2" cellspacing="0">
658   <tr>
659     <td class="mdRow">
660       <table cellpadding="0" cellspacing="0" border="0">
661         <tr>
662           <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">smesh.Mesh_Algorithm.algo</a><code> [inherited]</code>          </td>
663         </tr>
664       </table>
665     </td>
666   </tr>
667 </table>
668 <table cellspacing="5" cellpadding="0" border="0">
669   <tr>
670     <td>
671       &nbsp;
672     </td>
673     <td>
674
675 <p>
676     </td>
677   </tr>
678 </table>
679 </BODY>
680 </HTML>