Salome HOME
0502b82f3843a3c7af9094adae84a7d896af8b7d
[modules/smesh.git] / doc / salome / gui / SMESH / smeshpy_doc / classsmeshDC_1_1smeshDC.html
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5    <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
6    <title>Main Page</title>
7 <link href="doxygen.css" rel="stylesheet" type="text/css">
8 <link href="tabs.css" rel="stylesheet" type="text/css">
9 </head>
10 <body>
11 &nbsp;
12 </body>
13 </html>
14 <!-- Generated by Doxygen 1.4.7 -->
15 <div class="nav">
16 <a class="el" href="namespacesmeshDC.html">smeshDC</a>.<a class="el" href="classsmeshDC_1_1smeshDC.html">smeshDC</a></div>
17 <h1>smeshDC.smeshDC Class Reference</h1><!-- doxytag: class="smeshDC::smeshDC" --><!-- doxytag: inherits="SMESH::_objref_SMESH_Gen" -->Inheritance diagram for smeshDC.smeshDC:<p><center><img src="classsmeshDC_1_1smeshDC__inherit__graph.jpg" border="0" usemap="#smeshDC_8smeshDC__inherit__map" alt="Inheritance graph"></center>
18 <map name="smeshDC_8smeshDC__inherit__map">
19 <area href="classSMESH_1_1__objref__SMESH__Gen.html" shape="rect" coords="8,9,216,33" alt="">
20 </map>
21 <table border="0" cellpadding="0" cellspacing="0">
22 <tr><td></td></tr>
23 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
24 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#3499c2d17eefbcd7bf18afd55724d8d0">init_smesh</a></td></tr>
25
26 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#2e7b8d092fdcbaf79a26288b0d626687">Mesh</a></td></tr>
27
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#334a64d26357505f4c01bac941dd4a62">EnumToLong</a></td></tr>
29
30 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns long value from enumeration Uses for SMESH.FunctorType enumeration.  <a href="#334a64d26357505f4c01bac941dd4a62"></a><br></td></tr>
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#64ad34d9c5d0e80645c2bb39987c317e">GetPointStruct</a></td></tr>
32
33 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get PointStruct from vertex.  <a href="#64ad34d9c5d0e80645c2bb39987c317e"></a><br></td></tr>
34 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#2c9c34b4bb4cda25e0c79762e18b7cee">GetDirStruct</a></td></tr>
35
36 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get DirStruct from vector.  <a href="#2c9c34b4bb4cda25e0c79762e18b7cee"></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="classsmeshDC_1_1smeshDC.html#0d27bea973eb458dd78cb34063409637">GetAxisStruct</a></td></tr>
38
39 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get AxisStruct from object.  <a href="#0d27bea973eb458dd78cb34063409637"></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="classsmeshDC_1_1smeshDC.html#c1b7b046cf266b180366258adff61c58">SetEmbeddedMode</a></td></tr>
41
42 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current mode.  <a href="#c1b7b046cf266b180366258adff61c58"></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="classsmeshDC_1_1smeshDC.html#56f3b2cf98523408e29c9e37ddbcd30b">IsEmbeddedMode</a></td></tr>
44
45 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current mode.  <a href="#56f3b2cf98523408e29c9e37ddbcd30b"></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="classsmeshDC_1_1smeshDC.html#d651984dfb70f141191ecb0ea19eef53">SetCurrentStudy</a></td></tr>
47
48 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current study.  <a href="#d651984dfb70f141191ecb0ea19eef53"></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="classsmeshDC_1_1smeshDC.html#a3092b9e1113eb7e8f6dd836504109e5">GetCurrentStudy</a></td></tr>
50
51 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current study.  <a href="#a3092b9e1113eb7e8f6dd836504109e5"></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="classsmeshDC_1_1smeshDC.html#6b8533345f9c0daaaa0461274c137896">CreateMeshesFromUNV</a></td></tr>
53
54 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> object importing data from given UNV file.  <a href="#6b8533345f9c0daaaa0461274c137896"></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="classsmeshDC_1_1smeshDC.html#f4baebaebf0a5d22e8b17b4ce6111531">CreateMeshesFromMED</a></td></tr>
56
57 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> object(s) importing data from given MED file.  <a href="#f4baebaebf0a5d22e8b17b4ce6111531"></a><br></td></tr>
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#475c4a1a7f9b19a0c5e75b8c6d8d87dd">CreateMeshesFromSTL</a></td></tr>
59
60 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> object importing data from given STL file.  <a href="#475c4a1a7f9b19a0c5e75b8c6d8d87dd"></a><br></td></tr>
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#73a72dd2b3247d457e84cc743542d512">GetSubShapesId</a></td></tr>
62
63 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">From SMESH_Gen interface.  <a href="#73a72dd2b3247d457e84cc743542d512"></a><br></td></tr>
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#c58d54d598efd8a04016374d9ec44f20">GetPattern</a></td></tr>
65
66 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">From SMESH_Gen interface.  <a href="#c58d54d598efd8a04016374d9ec44f20"></a><br></td></tr>
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#ba6515d9b4002b5424eca054f53e3651">GetEmptyCriterion</a></td></tr>
68
69 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an empty criterion.  <a href="#ba6515d9b4002b5424eca054f53e3651"></a><br></td></tr>
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#d33640d1175a81d55932d21c3f1725fd">GetCriterion</a></td></tr>
71
72 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a criterion by given parameters.  <a href="#d33640d1175a81d55932d21c3f1725fd"></a><br></td></tr>
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#547c7463acea82f6802261ff0f403820">GetFilter</a></td></tr>
74
75 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates filter by given parameters of criterion.  <a href="#547c7463acea82f6802261ff0f403820"></a><br></td></tr>
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#a40eee73fe02962d0365c131cb16eca7">GetFunctor</a></td></tr>
77
78 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates numerical functor by its type.  <a href="#a40eee73fe02962d0365c131cb16eca7"></a><br></td></tr>
79 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
80 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#4eb4abcdb87e8fd7d57e41ae2f0a1f5c">geompyD</a></td></tr>
81
82 </table>
83 <hr><h2>Member Function Documentation</h2>
84 <a class="anchor" name="3499c2d17eefbcd7bf18afd55724d8d0"></a><!-- doxytag: member="smeshDC::smeshDC::init_smesh" ref="3499c2d17eefbcd7bf18afd55724d8d0" args="" -->
85 <div class="memitem">
86 <div class="memproto">
87       <table class="memname">
88         <tr>
89           <td class="memname">def smeshDC.smeshDC.init_smesh           </td>
90           <td>(</td>
91           <td class="paramtype">&nbsp;</td>
92           <td class="paramname"> <em>self</em>, </td>
93         </tr>
94         <tr>
95           <td class="paramkey"></td>
96           <td></td>
97           <td class="paramtype">&nbsp;</td>
98           <td class="paramname"> <em>theStudy</em>, </td>
99         </tr>
100         <tr>
101           <td class="paramkey"></td>
102           <td></td>
103           <td class="paramtype">&nbsp;</td>
104           <td class="paramname"> <em>geompyD</em></td><td>&nbsp;</td>
105         </tr>
106         <tr>
107           <td></td>
108           <td>)</td>
109           <td></td><td></td><td width="100%"></td>
110         </tr>
111       </table>
112 </div>
113 <div class="memdoc">
114
115 <p>
116
117 </div>
118 </div><p>
119 <a class="anchor" name="2e7b8d092fdcbaf79a26288b0d626687"></a><!-- doxytag: member="smeshDC::smeshDC::Mesh" ref="2e7b8d092fdcbaf79a26288b0d626687" args="" -->
120 <div class="memitem">
121 <div class="memproto">
122       <table class="memname">
123         <tr>
124           <td class="memname">def smeshDC.smeshDC.Mesh           </td>
125           <td>(</td>
126           <td class="paramtype">&nbsp;</td>
127           <td class="paramname"> <em>self</em>, </td>
128         </tr>
129         <tr>
130           <td class="paramkey"></td>
131           <td></td>
132           <td class="paramtype">&nbsp;</td>
133           <td class="paramname"> <em>obj</em> = <code>0</code>, </td>
134         </tr>
135         <tr>
136           <td class="paramkey"></td>
137           <td></td>
138           <td class="paramtype">&nbsp;</td>
139           <td class="paramname"> <em>name</em> = <code>0</code></td><td>&nbsp;</td>
140         </tr>
141         <tr>
142           <td></td>
143           <td>)</td>
144           <td></td><td></td><td width="100%"></td>
145         </tr>
146       </table>
147 </div>
148 <div class="memdoc">
149
150 <p>
151
152 </div>
153 </div><p>
154 <a class="anchor" name="334a64d26357505f4c01bac941dd4a62"></a><!-- doxytag: member="smeshDC::smeshDC::EnumToLong" ref="334a64d26357505f4c01bac941dd4a62" args="" -->
155 <div class="memitem">
156 <div class="memproto">
157       <table class="memname">
158         <tr>
159           <td class="memname">def smeshDC.smeshDC.EnumToLong           </td>
160           <td>(</td>
161           <td class="paramtype">&nbsp;</td>
162           <td class="paramname"> <em>self</em>, </td>
163         </tr>
164         <tr>
165           <td class="paramkey"></td>
166           <td></td>
167           <td class="paramtype">&nbsp;</td>
168           <td class="paramname"> <em>theItem</em></td><td>&nbsp;</td>
169         </tr>
170         <tr>
171           <td></td>
172           <td>)</td>
173           <td></td><td></td><td width="100%"></td>
174         </tr>
175       </table>
176 </div>
177 <div class="memdoc">
178
179 <p>
180
181 </div>
182 </div><p>
183 <a class="anchor" name="64ad34d9c5d0e80645c2bb39987c317e"></a><!-- doxytag: member="smeshDC::smeshDC::GetPointStruct" ref="64ad34d9c5d0e80645c2bb39987c317e" args="" -->
184 <div class="memitem">
185 <div class="memproto">
186       <table class="memname">
187         <tr>
188           <td class="memname">def smeshDC.smeshDC.GetPointStruct           </td>
189           <td>(</td>
190           <td class="paramtype">&nbsp;</td>
191           <td class="paramname"> <em>self</em>, </td>
192         </tr>
193         <tr>
194           <td class="paramkey"></td>
195           <td></td>
196           <td class="paramtype">&nbsp;</td>
197           <td class="paramname"> <em>theVertex</em></td><td>&nbsp;</td>
198         </tr>
199         <tr>
200           <td></td>
201           <td>)</td>
202           <td></td><td></td><td width="100%"></td>
203         </tr>
204       </table>
205 </div>
206 <div class="memdoc">
207
208 <p>
209 <dl compact><dt><b>Parameters:</b></dt><dd>
210   <table border="0" cellspacing="2" cellpadding="0">
211     <tr><td valign="top"></td><td valign="top"><em>theVertex</em>&nbsp;</td><td>is GEOM object(vertex) </td></tr>
212   </table>
213 </dl>
214 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.PointStruct </dd></dl>
215
216 </div>
217 </div><p>
218 <a class="anchor" name="2c9c34b4bb4cda25e0c79762e18b7cee"></a><!-- doxytag: member="smeshDC::smeshDC::GetDirStruct" ref="2c9c34b4bb4cda25e0c79762e18b7cee" args="" -->
219 <div class="memitem">
220 <div class="memproto">
221       <table class="memname">
222         <tr>
223           <td class="memname">def smeshDC.smeshDC.GetDirStruct           </td>
224           <td>(</td>
225           <td class="paramtype">&nbsp;</td>
226           <td class="paramname"> <em>self</em>, </td>
227         </tr>
228         <tr>
229           <td class="paramkey"></td>
230           <td></td>
231           <td class="paramtype">&nbsp;</td>
232           <td class="paramname"> <em>theVector</em></td><td>&nbsp;</td>
233         </tr>
234         <tr>
235           <td></td>
236           <td>)</td>
237           <td></td><td></td><td width="100%"></td>
238         </tr>
239       </table>
240 </div>
241 <div class="memdoc">
242
243 <p>
244 <dl compact><dt><b>Parameters:</b></dt><dd>
245   <table border="0" cellspacing="2" cellpadding="0">
246     <tr><td valign="top"></td><td valign="top"><em>theVector</em>&nbsp;</td><td>is GEOM object(vector) </td></tr>
247   </table>
248 </dl>
249 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.DirStruct </dd></dl>
250
251 </div>
252 </div><p>
253 <a class="anchor" name="0d27bea973eb458dd78cb34063409637"></a><!-- doxytag: member="smeshDC::smeshDC::GetAxisStruct" ref="0d27bea973eb458dd78cb34063409637" args="" -->
254 <div class="memitem">
255 <div class="memproto">
256       <table class="memname">
257         <tr>
258           <td class="memname">def smeshDC.smeshDC.GetAxisStruct           </td>
259           <td>(</td>
260           <td class="paramtype">&nbsp;</td>
261           <td class="paramname"> <em>self</em>, </td>
262         </tr>
263         <tr>
264           <td class="paramkey"></td>
265           <td></td>
266           <td class="paramtype">&nbsp;</td>
267           <td class="paramname"> <em>theObj</em></td><td>&nbsp;</td>
268         </tr>
269         <tr>
270           <td></td>
271           <td>)</td>
272           <td></td><td></td><td width="100%"></td>
273         </tr>
274       </table>
275 </div>
276 <div class="memdoc">
277
278 <p>
279 <dl compact><dt><b>Parameters:</b></dt><dd>
280   <table border="0" cellspacing="2" cellpadding="0">
281     <tr><td valign="top"></td><td valign="top"><em>theObj</em>&nbsp;</td><td>is GEOM object(line or plane) </td></tr>
282   </table>
283 </dl>
284 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.AxisStruct </dd></dl>
285
286 </div>
287 </div><p>
288 <a class="anchor" name="c1b7b046cf266b180366258adff61c58"></a><!-- doxytag: member="smeshDC::smeshDC::SetEmbeddedMode" ref="c1b7b046cf266b180366258adff61c58" args="" -->
289 <div class="memitem">
290 <div class="memproto">
291       <table class="memname">
292         <tr>
293           <td class="memname">def smeshDC.smeshDC.SetEmbeddedMode           </td>
294           <td>(</td>
295           <td class="paramtype">&nbsp;</td>
296           <td class="paramname"> <em>self</em>, </td>
297         </tr>
298         <tr>
299           <td class="paramkey"></td>
300           <td></td>
301           <td class="paramtype">&nbsp;</td>
302           <td class="paramname"> <em>theMode</em></td><td>&nbsp;</td>
303         </tr>
304         <tr>
305           <td></td>
306           <td>)</td>
307           <td></td><td></td><td width="100%"></td>
308         </tr>
309       </table>
310 </div>
311 <div class="memdoc">
312
313 <p>
314
315 </div>
316 </div><p>
317 <a class="anchor" name="56f3b2cf98523408e29c9e37ddbcd30b"></a><!-- doxytag: member="smeshDC::smeshDC::IsEmbeddedMode" ref="56f3b2cf98523408e29c9e37ddbcd30b" args="" -->
318 <div class="memitem">
319 <div class="memproto">
320       <table class="memname">
321         <tr>
322           <td class="memname">def smeshDC.smeshDC.IsEmbeddedMode           </td>
323           <td>(</td>
324           <td class="paramtype">&nbsp;</td>
325           <td class="paramname"> <em>self</em>          </td>
326           <td>&nbsp;)&nbsp;</td>
327           <td width="100%"></td>
328         </tr>
329       </table>
330 </div>
331 <div class="memdoc">
332
333 <p>
334
335 </div>
336 </div><p>
337 <a class="anchor" name="d651984dfb70f141191ecb0ea19eef53"></a><!-- doxytag: member="smeshDC::smeshDC::SetCurrentStudy" ref="d651984dfb70f141191ecb0ea19eef53" args="" -->
338 <div class="memitem">
339 <div class="memproto">
340       <table class="memname">
341         <tr>
342           <td class="memname">def smeshDC.smeshDC.SetCurrentStudy           </td>
343           <td>(</td>
344           <td class="paramtype">&nbsp;</td>
345           <td class="paramname"> <em>self</em>, </td>
346         </tr>
347         <tr>
348           <td class="paramkey"></td>
349           <td></td>
350           <td class="paramtype">&nbsp;</td>
351           <td class="paramname"> <em>theStudy</em></td><td>&nbsp;</td>
352         </tr>
353         <tr>
354           <td></td>
355           <td>)</td>
356           <td></td><td></td><td width="100%"></td>
357         </tr>
358       </table>
359 </div>
360 <div class="memdoc">
361
362 <p>
363
364 </div>
365 </div><p>
366 <a class="anchor" name="a3092b9e1113eb7e8f6dd836504109e5"></a><!-- doxytag: member="smeshDC::smeshDC::GetCurrentStudy" ref="a3092b9e1113eb7e8f6dd836504109e5" args="" -->
367 <div class="memitem">
368 <div class="memproto">
369       <table class="memname">
370         <tr>
371           <td class="memname">def smeshDC.smeshDC.GetCurrentStudy           </td>
372           <td>(</td>
373           <td class="paramtype">&nbsp;</td>
374           <td class="paramname"> <em>self</em>          </td>
375           <td>&nbsp;)&nbsp;</td>
376           <td width="100%"></td>
377         </tr>
378       </table>
379 </div>
380 <div class="memdoc">
381
382 <p>
383
384 </div>
385 </div><p>
386 <a class="anchor" name="6b8533345f9c0daaaa0461274c137896"></a><!-- doxytag: member="smeshDC::smeshDC::CreateMeshesFromUNV" ref="6b8533345f9c0daaaa0461274c137896" args="" -->
387 <div class="memitem">
388 <div class="memproto">
389       <table class="memname">
390         <tr>
391           <td class="memname">def smeshDC.smeshDC.CreateMeshesFromUNV           </td>
392           <td>(</td>
393           <td class="paramtype">&nbsp;</td>
394           <td class="paramname"> <em>self</em>, </td>
395         </tr>
396         <tr>
397           <td class="paramkey"></td>
398           <td></td>
399           <td class="paramtype">&nbsp;</td>
400           <td class="paramname"> <em>theFileName</em></td><td>&nbsp;</td>
401         </tr>
402         <tr>
403           <td></td>
404           <td>)</td>
405           <td></td><td></td><td width="100%"></td>
406         </tr>
407       </table>
408 </div>
409 <div class="memdoc">
410
411 <p>
412 <dl compact><dt><b>Returns:</b></dt><dd>an instance of <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> class </dd></dl>
413
414 </div>
415 </div><p>
416 <a class="anchor" name="f4baebaebf0a5d22e8b17b4ce6111531"></a><!-- doxytag: member="smeshDC::smeshDC::CreateMeshesFromMED" ref="f4baebaebf0a5d22e8b17b4ce6111531" args="" -->
417 <div class="memitem">
418 <div class="memproto">
419       <table class="memname">
420         <tr>
421           <td class="memname">def smeshDC.smeshDC.CreateMeshesFromMED           </td>
422           <td>(</td>
423           <td class="paramtype">&nbsp;</td>
424           <td class="paramname"> <em>self</em>, </td>
425         </tr>
426         <tr>
427           <td class="paramkey"></td>
428           <td></td>
429           <td class="paramtype">&nbsp;</td>
430           <td class="paramname"> <em>theFileName</em></td><td>&nbsp;</td>
431         </tr>
432         <tr>
433           <td></td>
434           <td>)</td>
435           <td></td><td></td><td width="100%"></td>
436         </tr>
437       </table>
438 </div>
439 <div class="memdoc">
440
441 <p>
442 <dl compact><dt><b>Returns:</b></dt><dd>a list of <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> class instances </dd></dl>
443
444 </div>
445 </div><p>
446 <a class="anchor" name="475c4a1a7f9b19a0c5e75b8c6d8d87dd"></a><!-- doxytag: member="smeshDC::smeshDC::CreateMeshesFromSTL" ref="475c4a1a7f9b19a0c5e75b8c6d8d87dd" args="" -->
447 <div class="memitem">
448 <div class="memproto">
449       <table class="memname">
450         <tr>
451           <td class="memname">def smeshDC.smeshDC.CreateMeshesFromSTL           </td>
452           <td>(</td>
453           <td class="paramtype">&nbsp;</td>
454           <td class="paramname"> <em>self</em>, </td>
455         </tr>
456         <tr>
457           <td class="paramkey"></td>
458           <td></td>
459           <td class="paramtype">&nbsp;</td>
460           <td class="paramname"> <em>theFileName</em></td><td>&nbsp;</td>
461         </tr>
462         <tr>
463           <td></td>
464           <td>)</td>
465           <td></td><td></td><td width="100%"></td>
466         </tr>
467       </table>
468 </div>
469 <div class="memdoc">
470
471 <p>
472 <dl compact><dt><b>Returns:</b></dt><dd>an instance of <a class="el" href="classsmeshDC_1_1Mesh.html">Mesh</a> class </dd></dl>
473
474 </div>
475 </div><p>
476 <a class="anchor" name="73a72dd2b3247d457e84cc743542d512"></a><!-- doxytag: member="smeshDC::smeshDC::GetSubShapesId" ref="73a72dd2b3247d457e84cc743542d512" args="" -->
477 <div class="memitem">
478 <div class="memproto">
479       <table class="memname">
480         <tr>
481           <td class="memname">def smeshDC.smeshDC.GetSubShapesId           </td>
482           <td>(</td>
483           <td class="paramtype">&nbsp;</td>
484           <td class="paramname"> <em>self</em>, </td>
485         </tr>
486         <tr>
487           <td class="paramkey"></td>
488           <td></td>
489           <td class="paramtype">&nbsp;</td>
490           <td class="paramname"> <em>theMainObject</em>, </td>
491         </tr>
492         <tr>
493           <td class="paramkey"></td>
494           <td></td>
495           <td class="paramtype">&nbsp;</td>
496           <td class="paramname"> <em>theListOfSubObjects</em></td><td>&nbsp;</td>
497         </tr>
498         <tr>
499           <td></td>
500           <td>)</td>
501           <td></td><td></td><td width="100%"></td>
502         </tr>
503       </table>
504 </div>
505 <div class="memdoc">
506
507 <p>
508
509 </div>
510 </div><p>
511 <a class="anchor" name="c58d54d598efd8a04016374d9ec44f20"></a><!-- doxytag: member="smeshDC::smeshDC::GetPattern" ref="c58d54d598efd8a04016374d9ec44f20" args="" -->
512 <div class="memitem">
513 <div class="memproto">
514       <table class="memname">
515         <tr>
516           <td class="memname">def smeshDC.smeshDC.GetPattern           </td>
517           <td>(</td>
518           <td class="paramtype">&nbsp;</td>
519           <td class="paramname"> <em>self</em>          </td>
520           <td>&nbsp;)&nbsp;</td>
521           <td width="100%"></td>
522         </tr>
523       </table>
524 </div>
525 <div class="memdoc">
526
527 <p>
528 Creates pattern 
529 </div>
530 </div><p>
531 <a class="anchor" name="ba6515d9b4002b5424eca054f53e3651"></a><!-- doxytag: member="smeshDC::smeshDC::GetEmptyCriterion" ref="ba6515d9b4002b5424eca054f53e3651" args="" -->
532 <div class="memitem">
533 <div class="memproto">
534       <table class="memname">
535         <tr>
536           <td class="memname">def smeshDC.smeshDC.GetEmptyCriterion           </td>
537           <td>(</td>
538           <td class="paramtype">&nbsp;</td>
539           <td class="paramname"> <em>self</em>          </td>
540           <td>&nbsp;)&nbsp;</td>
541           <td width="100%"></td>
542         </tr>
543       </table>
544 </div>
545 <div class="memdoc">
546
547 <p>
548 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.Filter.Criterion </dd></dl>
549
550 </div>
551 </div><p>
552 <a class="anchor" name="d33640d1175a81d55932d21c3f1725fd"></a><!-- doxytag: member="smeshDC::smeshDC::GetCriterion" ref="d33640d1175a81d55932d21c3f1725fd" args="" -->
553 <div class="memitem">
554 <div class="memproto">
555       <table class="memname">
556         <tr>
557           <td class="memname">def smeshDC.smeshDC.GetCriterion           </td>
558           <td>(</td>
559           <td class="paramtype">&nbsp;</td>
560           <td class="paramname"> <em>self</em>, </td>
561         </tr>
562         <tr>
563           <td class="paramkey"></td>
564           <td></td>
565           <td class="paramtype">&nbsp;</td>
566           <td class="paramname"> <em>elementType</em>, </td>
567         </tr>
568         <tr>
569           <td class="paramkey"></td>
570           <td></td>
571           <td class="paramtype">&nbsp;</td>
572           <td class="paramname"> <em>CritType</em>, </td>
573         </tr>
574         <tr>
575           <td class="paramkey"></td>
576           <td></td>
577           <td class="paramtype">&nbsp;</td>
578           <td class="paramname"> <em>Compare</em> = <code>FT_EqualTo</code>, </td>
579         </tr>
580         <tr>
581           <td class="paramkey"></td>
582           <td></td>
583           <td class="paramtype">&nbsp;</td>
584           <td class="paramname"> <em>Treshold</em> = <code>&quot;&quot;</code>, </td>
585         </tr>
586         <tr>
587           <td class="paramkey"></td>
588           <td></td>
589           <td class="paramtype">&nbsp;</td>
590           <td class="paramname"> <em>UnaryOp</em> = <code>FT_Undefined</code>, </td>
591         </tr>
592         <tr>
593           <td class="paramkey"></td>
594           <td></td>
595           <td class="paramtype">&nbsp;</td>
596           <td class="paramname"> <em>BinaryOp</em> = <code>FT_Undefined</code></td><td>&nbsp;</td>
597         </tr>
598         <tr>
599           <td></td>
600           <td>)</td>
601           <td></td><td></td><td width="100%"></td>
602         </tr>
603       </table>
604 </div>
605 <div class="memdoc">
606
607 <p>
608 <dl compact><dt><b>Parameters:</b></dt><dd>
609   <table border="0" cellspacing="2" cellpadding="0">
610     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements(NODE, EDGE, FACE, VOLUME) </td></tr>
611     <tr><td valign="top"></td><td valign="top"><em>CritType</em>&nbsp;</td><td>is type of criterion( FT_Taper, FT_Area, FT_RangeOfIds, FT_LyingOnGeom etc. ) </td></tr>
612     <tr><td valign="top"></td><td valign="top"><em>Compare</em>&nbsp;</td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
613     <tr><td valign="top"></td><td valign="top"><em>Treshold</em>&nbsp;</td><td>is threshold value (range of ids as string, shape, numeric) </td></tr>
614     <tr><td valign="top"></td><td valign="top"><em>UnaryOp</em>&nbsp;</td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
615     <tr><td valign="top"></td><td valign="top"><em>BinaryOp</em>&nbsp;</td><td>is binary logical operation FT_LogicalAND, FT_LogicalOR or FT_Undefined(must be for the last criterion in criteria) </td></tr>
616   </table>
617 </dl>
618 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.Filter.Criterion </dd></dl>
619
620 </div>
621 </div><p>
622 <a class="anchor" name="547c7463acea82f6802261ff0f403820"></a><!-- doxytag: member="smeshDC::smeshDC::GetFilter" ref="547c7463acea82f6802261ff0f403820" args="" -->
623 <div class="memitem">
624 <div class="memproto">
625       <table class="memname">
626         <tr>
627           <td class="memname">def smeshDC.smeshDC.GetFilter           </td>
628           <td>(</td>
629           <td class="paramtype">&nbsp;</td>
630           <td class="paramname"> <em>self</em>, </td>
631         </tr>
632         <tr>
633           <td class="paramkey"></td>
634           <td></td>
635           <td class="paramtype">&nbsp;</td>
636           <td class="paramname"> <em>elementType</em>, </td>
637         </tr>
638         <tr>
639           <td class="paramkey"></td>
640           <td></td>
641           <td class="paramtype">&nbsp;</td>
642           <td class="paramname"> <em>CritType</em> = <code>FT_Undefined</code>, </td>
643         </tr>
644         <tr>
645           <td class="paramkey"></td>
646           <td></td>
647           <td class="paramtype">&nbsp;</td>
648           <td class="paramname"> <em>Compare</em> = <code>FT_EqualTo</code>, </td>
649         </tr>
650         <tr>
651           <td class="paramkey"></td>
652           <td></td>
653           <td class="paramtype">&nbsp;</td>
654           <td class="paramname"> <em>Treshold</em> = <code>&quot;&quot;</code>, </td>
655         </tr>
656         <tr>
657           <td class="paramkey"></td>
658           <td></td>
659           <td class="paramtype">&nbsp;</td>
660           <td class="paramname"> <em>UnaryOp</em> = <code>FT_Undefined</code></td><td>&nbsp;</td>
661         </tr>
662         <tr>
663           <td></td>
664           <td>)</td>
665           <td></td><td></td><td width="100%"></td>
666         </tr>
667       </table>
668 </div>
669 <div class="memdoc">
670
671 <p>
672 <dl compact><dt><b>Parameters:</b></dt><dd>
673   <table border="0" cellspacing="2" cellpadding="0">
674     <tr><td valign="top"></td><td valign="top"><em>elementType</em>&nbsp;</td><td>is the type of elements in the group </td></tr>
675     <tr><td valign="top"></td><td valign="top"><em>CritType</em>&nbsp;</td><td>is type of criterion( FT_Taper, FT_Area, FT_RangeOfIds, FT_LyingOnGeom etc. ) </td></tr>
676     <tr><td valign="top"></td><td valign="top"><em>Compare</em>&nbsp;</td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
677     <tr><td valign="top"></td><td valign="top"><em>Treshold</em>&nbsp;</td><td>is threshold value (range of id ids as string, shape, numeric) </td></tr>
678     <tr><td valign="top"></td><td valign="top"><em>UnaryOp</em>&nbsp;</td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
679   </table>
680 </dl>
681 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Filter </dd></dl>
682
683 </div>
684 </div><p>
685 <a class="anchor" name="a40eee73fe02962d0365c131cb16eca7"></a><!-- doxytag: member="smeshDC::smeshDC::GetFunctor" ref="a40eee73fe02962d0365c131cb16eca7" args="" -->
686 <div class="memitem">
687 <div class="memproto">
688       <table class="memname">
689         <tr>
690           <td class="memname">def smeshDC.smeshDC.GetFunctor           </td>
691           <td>(</td>
692           <td class="paramtype">&nbsp;</td>
693           <td class="paramname"> <em>self</em>, </td>
694         </tr>
695         <tr>
696           <td class="paramkey"></td>
697           <td></td>
698           <td class="paramtype">&nbsp;</td>
699           <td class="paramname"> <em>theCriterion</em></td><td>&nbsp;</td>
700         </tr>
701         <tr>
702           <td></td>
703           <td>)</td>
704           <td></td><td></td><td width="100%"></td>
705         </tr>
706       </table>
707 </div>
708 <div class="memdoc">
709
710 <p>
711 <dl compact><dt><b>Parameters:</b></dt><dd>
712   <table border="0" cellspacing="2" cellpadding="0">
713     <tr><td valign="top"></td><td valign="top"><em>theCrierion</em>&nbsp;</td><td>is FT_...; functor type </td></tr>
714   </table>
715 </dl>
716 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_NumericalFunctor </dd></dl>
717
718 </div>
719 </div><p>
720 <hr><h2>Field Documentation</h2>
721 <a class="anchor" name="4eb4abcdb87e8fd7d57e41ae2f0a1f5c"></a><!-- doxytag: member="smeshDC::smeshDC::geompyD" ref="4eb4abcdb87e8fd7d57e41ae2f0a1f5c" args="" -->
722 <div class="memitem">
723 <div class="memproto">
724       <table class="memname">
725         <tr>
726           <td class="memname"><a class="el" href="classsmeshDC_1_1smeshDC.html#4eb4abcdb87e8fd7d57e41ae2f0a1f5c">smeshDC.smeshDC.geompyD</a>          </td>
727         </tr>
728       </table>
729 </div>
730 <div class="memdoc">
731
732 <p>
733
734 </div>
735 </div><p>
736 </DIV>
737 <DIV class="div-footer">
738 Generated on Thu Jun 21 13:26:40 2007 for SALOME - SMESH - v.4.0.0 by&nbsp;<A href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></A> 1.4.7</DIV>
739 </BODY>
740 </HTML>