1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
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">
14 <!-- Generated by Doxygen 1.4.6 -->
16 <a class="el" href="namespacesmesh.html">smesh</a>.<a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html">Mesh_Tetrahedron</a></div>
17 <h1>smesh.Mesh_Tetrahedron Class Reference</h1><!-- doxytag: class="smesh::Mesh_Tetrahedron" --><!-- doxytag: inherits="smesh::Mesh_Algorithm" -->Class to define a tetrahedron 3D algorithm.
18 <a href="#_details">More...</a>
20 Inheritance diagram for smesh.Mesh_Tetrahedron:<p><center><img src="classsmesh_1_1Mesh__Tetrahedron__inherit__graph.jpg" border="0" usemap="#smesh_8Mesh__Tetrahedron__inherit__map" alt="Inheritance graph"></center>
21 <map name="smesh_8Mesh__Tetrahedron__inherit__map">
22 <area href="classsmesh_1_1Mesh__Algorithm.html" shape="rect" coords="16,9,176,33" alt="">
24 <table border="0" cellpadding="0" cellspacing="0">
26 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#4f6c4b76dac2b592bb1a035f59662e86">__init__</a></td></tr>
29 <tr><td class="mdescLeft"> </td><td class="mdescRight">Private constructor. <a href="#4f6c4b76dac2b592bb1a035f59662e86"></a><br></td></tr>
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#b00ebafde33e06e82ec0d156891a83be">MaxElementVolume</a></td></tr>
32 <tr><td class="mdescLeft"> </td><td class="mdescRight">Define "MaxElementVolume" hypothesis to give the maximun volume of each tetrahedral. <a href="#b00ebafde33e06e82ec0d156891a83be"></a><br></td></tr>
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#c0eaf2eaf4fadde975e6127e4a2156f1">Parameters</a></td></tr>
35 <tr><td class="mdescLeft"> </td><td class="mdescRight">Define "Netgen 3D Parameters" hypothesis. <a href="#c0eaf2eaf4fadde975e6127e4a2156f1"></a><br></td></tr>
36 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#8aeb0f8ae2afe7607508e66917048b1f">SetMaxSize</a></td></tr>
38 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set MaxSize. <a href="#8aeb0f8ae2afe7607508e66917048b1f"></a><br></td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#0d5a4b74e9536e327df4212466138887">SetSecondOrder</a></td></tr>
41 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set SecondOrder flag. <a href="#0d5a4b74e9536e327df4212466138887"></a><br></td></tr>
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#c24fc1ef1afa5850e995284d77c5caee">SetOptimize</a></td></tr>
44 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set Optimize flag. <a href="#c24fc1ef1afa5850e995284d77c5caee"></a><br></td></tr>
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#c23b97b21244cd1ae46d5dba22c446af">SetFineness</a></td></tr>
47 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set Fineness. <a href="#c23b97b21244cd1ae46d5dba22c446af"></a><br></td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#54cff72fa1177898bf489cdec09606e0">SetGrowthRate</a></td></tr>
50 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set GrowthRate. <a href="#54cff72fa1177898bf489cdec09606e0"></a><br></td></tr>
51 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e72ccfb372fab5e0f9636e0f3dc8d1ff">SetNbSegPerEdge</a></td></tr>
53 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set NbSegPerEdge. <a href="#e72ccfb372fab5e0f9636e0f3dc8d1ff"></a><br></td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#88005a951d36f15c14471339564696d8">SetNbSegPerRadius</a></td></tr>
56 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set NbSegPerRadius. <a href="#88005a951d36f15c14471339564696d8"></a><br></td></tr>
57 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#39dd34eb5db727c1ff2b69a84df18394">GetSubMesh</a></td></tr>
59 <tr><td class="mdescLeft"> </td><td class="mdescRight">If the algorithm is global, return 0; <br>
60 else return the submesh associated to this algorithm. <a href="#39dd34eb5db727c1ff2b69a84df18394"></a><br></td></tr>
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#8451e22abaaba662c00052d95f47f7b0">GetAlgorithm</a></td></tr>
63 <tr><td class="mdescLeft"> </td><td class="mdescRight">Return the wrapped mesher. <a href="#8451e22abaaba662c00052d95f47f7b0"></a><br></td></tr>
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f13cd452b3fce74939e43d49ae937e9e">GetCompatibleHypothesis</a></td></tr>
66 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get list of hypothesis that can be used with this algorithm. <a href="#f13cd452b3fce74939e43d49ae937e9e"></a><br></td></tr>
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b1b1de005b6bb9764bc282f54b2925c2">GetName</a></td></tr>
69 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get name of algo. <a href="#b1b1de005b6bb9764bc282f54b2925c2"></a><br></td></tr>
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#67ab9bf21cd85694a9702c5c9a4db8b2">SetName</a></td></tr>
72 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set name to algo. <a href="#67ab9bf21cd85694a9702c5c9a4db8b2"></a><br></td></tr>
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#9ddd321337780f828103a7aef5662a66">GetId</a></td></tr>
75 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get id of algo. <a href="#9ddd321337780f828103a7aef5662a66"></a><br></td></tr>
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b0ee92d94d1907fc263864b727685187">Create</a></td></tr>
78 <tr><td class="mdescLeft"> </td><td class="mdescRight">Private method. <a href="#b0ee92d94d1907fc263864b727685187"></a><br></td></tr>
79 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#e6c4621e95fa72626c26a320a53c5929">Hypothesis</a></td></tr>
81 <tr><td class="mdescLeft"> </td><td class="mdescRight">Private method. <a href="#e6c4621e95fa72626c26a320a53c5929"></a><br></td></tr>
82 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
83 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#79b86fe05d300bb0a784b2ceea0b4327">algoType</a></td></tr>
85 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e44277e96e89677fb254311f462a4c2f">params</a></td></tr>
87 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#a2388901def73df05eabdc3dd0aeb876">mesh</a></td></tr>
89 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#b637c67f711a33b32c3b56073a65db52">geom</a></td></tr>
91 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#e31641d994477ff6913cef21bc8eed50">subm</a></td></tr>
93 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#169100dea59b37e7e9a0d155b7208fc8">algo</a></td></tr>
95 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">params</a> = 0</td></tr>
98 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">algoType</a> = 0</td></tr>
100 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#47bfe89357342e4a889d4723518288e1">mesh</a> = 0</td></tr>
102 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#f6608d059606200dce0679f3367112d1">geom</a> = 0</td></tr>
104 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#981bc18824369ac623f4527b7ddddaf5">subm</a> = 0</td></tr>
106 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmesh_1_1Mesh__Algorithm.html#ae7e23c67b8497a4b5bbf0cc53ac6693">algo</a> = 0</td></tr>
109 <hr><a name="_details"></a><h2>Detailed Description</h2>
112 <hr><h2>Member Function Documentation</h2>
113 <a class="anchor" name="4f6c4b76dac2b592bb1a035f59662e86"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::__init__" ref="4f6c4b76dac2b592bb1a035f59662e86" args="" --><p>
114 <table class="mdTable" cellpadding="2" cellspacing="0">
117 <table cellpadding="0" cellspacing="0" border="0">
119 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.__init__ </td>
120 <td class="md" valign="top">( </td>
121 <td class="md" nowrap valign="top"> </td>
122 <td class="mdname" nowrap> <em>self</em>, </td>
125 <td class="md" nowrap align="right"></td>
127 <td class="md" nowrap> </td>
128 <td class="mdname" nowrap> <em>mesh</em>, </td>
131 <td class="md" nowrap align="right"></td>
133 <td class="md" nowrap> </td>
134 <td class="mdname" nowrap> <em>algoType</em>, </td>
137 <td class="md" nowrap align="right"></td>
139 <td class="md" nowrap> </td>
140 <td class="mdname" nowrap> <em>geom</em> = <code>0</code></td>
144 <td class="md">) </td>
145 <td class="md" colspan="2"></td>
151 <table cellspacing="5" cellpadding="0" border="0">
162 <a class="anchor" name="b00ebafde33e06e82ec0d156891a83be"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::MaxElementVolume" ref="b00ebafde33e06e82ec0d156891a83be" args="" --><p>
163 <table class="mdTable" cellpadding="2" cellspacing="0">
166 <table cellpadding="0" cellspacing="0" border="0">
168 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.MaxElementVolume </td>
169 <td class="md" valign="top">( </td>
170 <td class="md" nowrap valign="top"> </td>
171 <td class="mdname" nowrap> <em>self</em>, </td>
174 <td class="md" nowrap align="right"></td>
176 <td class="md" nowrap> </td>
177 <td class="mdname" nowrap> <em>vol</em>,</td>
180 <td class="md" nowrap align="right"></td>
182 <td class="md" nowrap> </td>
183 <td class="mdname" nowrap> <em>UseExisting</em> = <code>0</code></td>
187 <td class="md">) </td>
188 <td class="md" colspan="2"></td>
194 <table cellspacing="5" cellpadding="0" border="0">
202 <dl compact><dt><b>Parameters:</b></dt><dd>
203 <table border="0" cellspacing="2" cellpadding="0">
204 <tr><td valign="top"></td><td valign="top"><em>vol</em> </td><td>for the maximum volume of each tetrahedral </td></tr>
205 <tr><td valign="top"></td><td valign="top"><em>UseExisting</em> </td><td> if ==true - search existing hypothesis created with</td></tr>
206 <tr><td valign="top"></td><td valign="top"> </td><td> same parameters, else (default) - create new</td></tr>
212 <a class="anchor" name="c0eaf2eaf4fadde975e6127e4a2156f1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Parameters" ref="c0eaf2eaf4fadde975e6127e4a2156f1" args="" --><p>
213 <table class="mdTable" cellpadding="2" cellspacing="0">
216 <table cellpadding="0" cellspacing="0" border="0">
218 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.Parameters </td>
219 <td class="md" valign="top">( </td>
220 <td class="md" nowrap valign="top"> </td>
221 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
222 <td class="md" valign="top"> ) </td>
223 <td class="md" nowrap></td>
229 <table cellspacing="5" cellpadding="0" border="0">
240 <a class="anchor" name="8aeb0f8ae2afe7607508e66917048b1f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetMaxSize" ref="8aeb0f8ae2afe7607508e66917048b1f" args="" --><p>
241 <table class="mdTable" cellpadding="2" cellspacing="0">
244 <table cellpadding="0" cellspacing="0" border="0">
246 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetMaxSize </td>
247 <td class="md" valign="top">( </td>
248 <td class="md" nowrap valign="top"> </td>
249 <td class="mdname" nowrap> <em>self</em>, </td>
252 <td class="md" nowrap align="right"></td>
254 <td class="md" nowrap> </td>
255 <td class="mdname" nowrap> <em>theSize</em></td>
259 <td class="md">) </td>
260 <td class="md" colspan="2"></td>
266 <table cellspacing="5" cellpadding="0" border="0">
277 <a class="anchor" name="0d5a4b74e9536e327df4212466138887"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetSecondOrder" ref="0d5a4b74e9536e327df4212466138887" args="" --><p>
278 <table class="mdTable" cellpadding="2" cellspacing="0">
281 <table cellpadding="0" cellspacing="0" border="0">
283 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetSecondOrder </td>
284 <td class="md" valign="top">( </td>
285 <td class="md" nowrap valign="top"> </td>
286 <td class="mdname" nowrap> <em>self</em>, </td>
289 <td class="md" nowrap align="right"></td>
291 <td class="md" nowrap> </td>
292 <td class="mdname" nowrap> <em>theVal</em></td>
296 <td class="md">) </td>
297 <td class="md" colspan="2"></td>
303 <table cellspacing="5" cellpadding="0" border="0">
314 <a class="anchor" name="c24fc1ef1afa5850e995284d77c5caee"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetOptimize" ref="c24fc1ef1afa5850e995284d77c5caee" args="" --><p>
315 <table class="mdTable" cellpadding="2" cellspacing="0">
318 <table cellpadding="0" cellspacing="0" border="0">
320 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetOptimize </td>
321 <td class="md" valign="top">( </td>
322 <td class="md" nowrap valign="top"> </td>
323 <td class="mdname" nowrap> <em>self</em>, </td>
326 <td class="md" nowrap align="right"></td>
328 <td class="md" nowrap> </td>
329 <td class="mdname" nowrap> <em>theVal</em></td>
333 <td class="md">) </td>
334 <td class="md" colspan="2"></td>
340 <table cellspacing="5" cellpadding="0" border="0">
351 <a class="anchor" name="c23b97b21244cd1ae46d5dba22c446af"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetFineness" ref="c23b97b21244cd1ae46d5dba22c446af" args="" --><p>
352 <table class="mdTable" cellpadding="2" cellspacing="0">
355 <table cellpadding="0" cellspacing="0" border="0">
357 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetFineness </td>
358 <td class="md" valign="top">( </td>
359 <td class="md" nowrap valign="top"> </td>
360 <td class="mdname" nowrap> <em>self</em>, </td>
363 <td class="md" nowrap align="right"></td>
365 <td class="md" nowrap> </td>
366 <td class="mdname" nowrap> <em>theFineness</em></td>
370 <td class="md">) </td>
371 <td class="md" colspan="2"></td>
377 <table cellspacing="5" cellpadding="0" border="0">
385 <dl compact><dt><b>Parameters:</b></dt><dd>
386 <table border="0" cellspacing="2" cellpadding="0">
387 <tr><td valign="top"></td><td valign="top"><em>theFineness</em> </td><td>is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom </td></tr>
393 <a class="anchor" name="54cff72fa1177898bf489cdec09606e0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetGrowthRate" ref="54cff72fa1177898bf489cdec09606e0" args="" --><p>
394 <table class="mdTable" cellpadding="2" cellspacing="0">
397 <table cellpadding="0" cellspacing="0" border="0">
399 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetGrowthRate </td>
400 <td class="md" valign="top">( </td>
401 <td class="md" nowrap valign="top"> </td>
402 <td class="mdname" nowrap> <em>self</em>, </td>
405 <td class="md" nowrap align="right"></td>
407 <td class="md" nowrap> </td>
408 <td class="mdname" nowrap> <em>theRate</em></td>
412 <td class="md">) </td>
413 <td class="md" colspan="2"></td>
419 <table cellspacing="5" cellpadding="0" border="0">
430 <a class="anchor" name="e72ccfb372fab5e0f9636e0f3dc8d1ff"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerEdge" ref="e72ccfb372fab5e0f9636e0f3dc8d1ff" args="" --><p>
431 <table class="mdTable" cellpadding="2" cellspacing="0">
434 <table cellpadding="0" cellspacing="0" border="0">
436 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetNbSegPerEdge </td>
437 <td class="md" valign="top">( </td>
438 <td class="md" nowrap valign="top"> </td>
439 <td class="mdname" nowrap> <em>self</em>, </td>
442 <td class="md" nowrap align="right"></td>
444 <td class="md" nowrap> </td>
445 <td class="mdname" nowrap> <em>theVal</em></td>
449 <td class="md">) </td>
450 <td class="md" colspan="2"></td>
456 <table cellspacing="5" cellpadding="0" border="0">
467 <a class="anchor" name="88005a951d36f15c14471339564696d8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetNbSegPerRadius" ref="88005a951d36f15c14471339564696d8" args="" --><p>
468 <table class="mdTable" cellpadding="2" cellspacing="0">
471 <table cellpadding="0" cellspacing="0" border="0">
473 <td class="md" nowrap valign="top">def smesh.Mesh_Tetrahedron.SetNbSegPerRadius </td>
474 <td class="md" valign="top">( </td>
475 <td class="md" nowrap valign="top"> </td>
476 <td class="mdname" nowrap> <em>self</em>, </td>
479 <td class="md" nowrap align="right"></td>
481 <td class="md" nowrap> </td>
482 <td class="mdname" nowrap> <em>theVal</em></td>
486 <td class="md">) </td>
487 <td class="md" colspan="2"></td>
493 <table cellspacing="5" cellpadding="0" border="0">
504 <a class="anchor" name="39dd34eb5db727c1ff2b69a84df18394"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetSubMesh" ref="39dd34eb5db727c1ff2b69a84df18394" args="" --><p>
505 <table class="mdTable" cellpadding="2" cellspacing="0">
508 <table cellpadding="0" cellspacing="0" border="0">
510 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetSubMesh </td>
511 <td class="md" valign="top">( </td>
512 <td class="md" nowrap valign="top"> </td>
513 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
514 <td class="md" valign="top"> ) </td>
515 <td class="md" nowrap><code> [inherited]</code></td>
521 <table cellspacing="5" cellpadding="0" border="0">
532 <a class="anchor" name="8451e22abaaba662c00052d95f47f7b0"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetAlgorithm" ref="8451e22abaaba662c00052d95f47f7b0" args="" --><p>
533 <table class="mdTable" cellpadding="2" cellspacing="0">
536 <table cellpadding="0" cellspacing="0" border="0">
538 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetAlgorithm </td>
539 <td class="md" valign="top">( </td>
540 <td class="md" nowrap valign="top"> </td>
541 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
542 <td class="md" valign="top"> ) </td>
543 <td class="md" nowrap><code> [inherited]</code></td>
549 <table cellspacing="5" cellpadding="0" border="0">
560 <a class="anchor" name="f13cd452b3fce74939e43d49ae937e9e"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetCompatibleHypothesis" ref="f13cd452b3fce74939e43d49ae937e9e" args="" --><p>
561 <table class="mdTable" cellpadding="2" cellspacing="0">
564 <table cellpadding="0" cellspacing="0" border="0">
566 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetCompatibleHypothesis </td>
567 <td class="md" valign="top">( </td>
568 <td class="md" nowrap valign="top"> </td>
569 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
570 <td class="md" valign="top"> ) </td>
571 <td class="md" nowrap><code> [inherited]</code></td>
577 <table cellspacing="5" cellpadding="0" border="0">
588 <a class="anchor" name="b1b1de005b6bb9764bc282f54b2925c2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetName" ref="b1b1de005b6bb9764bc282f54b2925c2" args="" --><p>
589 <table class="mdTable" cellpadding="2" cellspacing="0">
592 <table cellpadding="0" cellspacing="0" border="0">
594 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetName </td>
595 <td class="md" valign="top">( </td>
596 <td class="md" nowrap valign="top"> </td>
597 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
598 <td class="md" valign="top"> ) </td>
599 <td class="md" nowrap><code> [inherited]</code></td>
605 <table cellspacing="5" cellpadding="0" border="0">
616 <a class="anchor" name="67ab9bf21cd85694a9702c5c9a4db8b2"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::SetName" ref="67ab9bf21cd85694a9702c5c9a4db8b2" args="" --><p>
617 <table class="mdTable" cellpadding="2" cellspacing="0">
620 <table cellpadding="0" cellspacing="0" border="0">
622 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.SetName </td>
623 <td class="md" valign="top">( </td>
624 <td class="md" nowrap valign="top"> </td>
625 <td class="mdname" nowrap> <em>self</em>, </td>
628 <td class="md" nowrap align="right"></td>
630 <td class="md" nowrap> </td>
631 <td class="mdname" nowrap> <em>name</em></td>
635 <td class="md">) </td>
636 <td class="md" colspan="2"><code> [inherited]</code></td>
642 <table cellspacing="5" cellpadding="0" border="0">
653 <a class="anchor" name="9ddd321337780f828103a7aef5662a66"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::GetId" ref="9ddd321337780f828103a7aef5662a66" args="" --><p>
654 <table class="mdTable" cellpadding="2" cellspacing="0">
657 <table cellpadding="0" cellspacing="0" border="0">
659 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.GetId </td>
660 <td class="md" valign="top">( </td>
661 <td class="md" nowrap valign="top"> </td>
662 <td class="mdname1" valign="top" nowrap> <em>self</em> </td>
663 <td class="md" valign="top"> ) </td>
664 <td class="md" nowrap><code> [inherited]</code></td>
670 <table cellspacing="5" cellpadding="0" border="0">
681 <a class="anchor" name="b0ee92d94d1907fc263864b727685187"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Create" ref="b0ee92d94d1907fc263864b727685187" args="" --><p>
682 <table class="mdTable" cellpadding="2" cellspacing="0">
685 <table cellpadding="0" cellspacing="0" border="0">
687 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Create </td>
688 <td class="md" valign="top">( </td>
689 <td class="md" nowrap valign="top"> </td>
690 <td class="mdname" nowrap> <em>self</em>, </td>
693 <td class="md" nowrap align="right"></td>
695 <td class="md" nowrap> </td>
696 <td class="mdname" nowrap> <em>mesh</em>, </td>
699 <td class="md" nowrap align="right"></td>
701 <td class="md" nowrap> </td>
702 <td class="mdname" nowrap> <em>geom</em>, </td>
705 <td class="md" nowrap align="right"></td>
707 <td class="md" nowrap> </td>
708 <td class="mdname" nowrap> <em>hypo</em>, </td>
711 <td class="md" nowrap align="right"></td>
713 <td class="md" nowrap> </td>
714 <td class="mdname" nowrap> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
718 <td class="md">) </td>
719 <td class="md" colspan="2"><code> [inherited]</code></td>
725 <table cellspacing="5" cellpadding="0" border="0">
736 <a class="anchor" name="e6c4621e95fa72626c26a320a53c5929"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::Hypothesis" ref="e6c4621e95fa72626c26a320a53c5929" args="" --><p>
737 <table class="mdTable" cellpadding="2" cellspacing="0">
740 <table cellpadding="0" cellspacing="0" border="0">
742 <td class="md" nowrap valign="top">def smesh.Mesh_Algorithm.Hypothesis </td>
743 <td class="md" valign="top">( </td>
744 <td class="md" nowrap valign="top"> </td>
745 <td class="mdname" nowrap> <em>self</em>, </td>
748 <td class="md" nowrap align="right"></td>
750 <td class="md" nowrap> </td>
751 <td class="mdname" nowrap> <em>hyp</em>, </td>
754 <td class="md" nowrap align="right"></td>
756 <td class="md" nowrap> </td>
757 <td class="mdname" nowrap> <em>args</em> = <code>[]</code>, </td>
760 <td class="md" nowrap align="right"></td>
762 <td class="md" nowrap> </td>
763 <td class="mdname" nowrap> <em>so</em> = <code>"libStdMeshersEngine.so"</code></td>
767 <td class="md">) </td>
768 <td class="md" colspan="2"><code> [inherited]</code></td>
774 <table cellspacing="5" cellpadding="0" border="0">
785 <hr><h2>Field Documentation</h2>
786 <a class="anchor" name="e00a10e0a5c1eb4497dbb504aac70f6b"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e00a10e0a5c1eb4497dbb504aac70f6b" args="" --><p>
787 <table class="mdTable" cellpadding="2" cellspacing="0">
790 <table cellpadding="0" cellspacing="0" border="0">
792 <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a> = 0<code> [static]</code> </td>
798 <table cellspacing="5" cellpadding="0" border="0">
809 <a class="anchor" name="e6ef59593ce8ba300a4a46ab154d4546"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="e6ef59593ce8ba300a4a46ab154d4546" args="" --><p>
810 <table class="mdTable" cellpadding="2" cellspacing="0">
813 <table cellpadding="0" cellspacing="0" border="0">
815 <td class="md" nowrap valign="top">int <a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a> = 0<code> [static]</code> </td>
821 <table cellspacing="5" cellpadding="0" border="0">
832 <a class="anchor" name="79b86fe05d300bb0a784b2ceea0b4327"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algoType" ref="79b86fe05d300bb0a784b2ceea0b4327" args="" --><p>
833 <table class="mdTable" cellpadding="2" cellspacing="0">
836 <table cellpadding="0" cellspacing="0" border="0">
838 <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e6ef59593ce8ba300a4a46ab154d4546">smesh.Mesh_Tetrahedron.algoType</a> </td>
844 <table cellspacing="5" cellpadding="0" border="0">
855 <a class="anchor" name="e44277e96e89677fb254311f462a4c2f"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::params" ref="e44277e96e89677fb254311f462a4c2f" args="" --><p>
856 <table class="mdTable" cellpadding="2" cellspacing="0">
859 <table cellpadding="0" cellspacing="0" border="0">
861 <td class="md" nowrap valign="top"><a class="el" href="classsmesh_1_1Mesh__Tetrahedron.html#e00a10e0a5c1eb4497dbb504aac70f6b">smesh.Mesh_Tetrahedron.params</a> </td>
867 <table cellspacing="5" cellpadding="0" border="0">
878 <a class="anchor" name="47bfe89357342e4a889d4723518288e1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="47bfe89357342e4a889d4723518288e1" args="" --><p>
879 <table class="mdTable" cellpadding="2" cellspacing="0">
882 <table cellpadding="0" cellspacing="0" border="0">
884 <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>
890 <table cellspacing="5" cellpadding="0" border="0">
901 <a class="anchor" name="a2388901def73df05eabdc3dd0aeb876"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::mesh" ref="a2388901def73df05eabdc3dd0aeb876" args="" --><p>
902 <table class="mdTable" cellpadding="2" cellspacing="0">
905 <table cellpadding="0" cellspacing="0" border="0">
907 <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>
913 <table cellspacing="5" cellpadding="0" border="0">
924 <a class="anchor" name="f6608d059606200dce0679f3367112d1"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="f6608d059606200dce0679f3367112d1" args="" --><p>
925 <table class="mdTable" cellpadding="2" cellspacing="0">
928 <table cellpadding="0" cellspacing="0" border="0">
930 <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>
936 <table cellspacing="5" cellpadding="0" border="0">
946 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>. </td>
949 <a class="anchor" name="b637c67f711a33b32c3b56073a65db52"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::geom" ref="b637c67f711a33b32c3b56073a65db52" args="" --><p>
950 <table class="mdTable" cellpadding="2" cellspacing="0">
953 <table cellpadding="0" cellspacing="0" border="0">
955 <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>
961 <table cellspacing="5" cellpadding="0" border="0">
971 Reimplemented in <a class="el" href="classsmesh_1_1Mesh__Segment.html#b6907301d8393ce0e80bf014d37133ac">smesh.Mesh_Segment</a>. </td>
974 <a class="anchor" name="981bc18824369ac623f4527b7ddddaf5"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="981bc18824369ac623f4527b7ddddaf5" args="" --><p>
975 <table class="mdTable" cellpadding="2" cellspacing="0">
978 <table cellpadding="0" cellspacing="0" border="0">
980 <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>
986 <table cellspacing="5" cellpadding="0" border="0">
997 <a class="anchor" name="e31641d994477ff6913cef21bc8eed50"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::subm" ref="e31641d994477ff6913cef21bc8eed50" args="" --><p>
998 <table class="mdTable" cellpadding="2" cellspacing="0">
1001 <table cellpadding="0" cellspacing="0" border="0">
1003 <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>
1009 <table cellspacing="5" cellpadding="0" border="0">
1020 <a class="anchor" name="ae7e23c67b8497a4b5bbf0cc53ac6693"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="ae7e23c67b8497a4b5bbf0cc53ac6693" args="" --><p>
1021 <table class="mdTable" cellpadding="2" cellspacing="0">
1024 <table cellpadding="0" cellspacing="0" border="0">
1026 <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>
1032 <table cellspacing="5" cellpadding="0" border="0">
1043 <a class="anchor" name="169100dea59b37e7e9a0d155b7208fc8"></a><!-- doxytag: member="smesh::Mesh_Tetrahedron::algo" ref="169100dea59b37e7e9a0d155b7208fc8" args="" --><p>
1044 <table class="mdTable" cellpadding="2" cellspacing="0">
1047 <table cellpadding="0" cellspacing="0" border="0">
1049 <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>
1055 <table cellspacing="5" cellpadding="0" border="0">