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.7 -->
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="">
21 <table border="0" cellpadding="0" cellspacing="0">
23 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
24 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#3499c2d17eefbcd7bf18afd55724d8d0">init_smesh</a></td></tr>
26 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#2e7b8d092fdcbaf79a26288b0d626687">Mesh</a></td></tr>
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#334a64d26357505f4c01bac941dd4a62">EnumToLong</a></td></tr>
30 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#64ad34d9c5d0e80645c2bb39987c317e">GetPointStruct</a></td></tr>
33 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#2c9c34b4bb4cda25e0c79762e18b7cee">GetDirStruct</a></td></tr>
36 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#0d27bea973eb458dd78cb34063409637">GetAxisStruct</a></td></tr>
39 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#c1b7b046cf266b180366258adff61c58">SetEmbeddedMode</a></td></tr>
42 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#56f3b2cf98523408e29c9e37ddbcd30b">IsEmbeddedMode</a></td></tr>
45 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#d651984dfb70f141191ecb0ea19eef53">SetCurrentStudy</a></td></tr>
48 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#a3092b9e1113eb7e8f6dd836504109e5">GetCurrentStudy</a></td></tr>
51 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#6b8533345f9c0daaaa0461274c137896">CreateMeshesFromUNV</a></td></tr>
54 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#f4baebaebf0a5d22e8b17b4ce6111531">CreateMeshesFromMED</a></td></tr>
57 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#475c4a1a7f9b19a0c5e75b8c6d8d87dd">CreateMeshesFromSTL</a></td></tr>
60 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#73a72dd2b3247d457e84cc743542d512">GetSubShapesId</a></td></tr>
63 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#c58d54d598efd8a04016374d9ec44f20">GetPattern</a></td></tr>
66 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#ba6515d9b4002b5424eca054f53e3651">GetEmptyCriterion</a></td></tr>
69 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#d33640d1175a81d55932d21c3f1725fd">GetCriterion</a></td></tr>
72 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#547c7463acea82f6802261ff0f403820">GetFilter</a></td></tr>
75 <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#a40eee73fe02962d0365c131cb16eca7">GetFunctor</a></td></tr>
78 <tr><td class="mdescLeft"> </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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsmeshDC_1_1smeshDC.html#4eb4abcdb87e8fd7d57e41ae2f0a1f5c">geompyD</a></td></tr>
83 <hr><h2>Member Function Documentation</h2>
84 <a class="anchor" name="3499c2d17eefbcd7bf18afd55724d8d0"></a><!-- doxytag: member="smeshDC::smeshDC::init_smesh" ref="3499c2d17eefbcd7bf18afd55724d8d0" args="" -->
86 <div class="memproto">
87 <table class="memname">
89 <td class="memname">def smeshDC.smeshDC.init_smesh </td>
91 <td class="paramtype"> </td>
92 <td class="paramname"> <em>self</em>, </td>
95 <td class="paramkey"></td>
97 <td class="paramtype"> </td>
98 <td class="paramname"> <em>theStudy</em>, </td>
101 <td class="paramkey"></td>
103 <td class="paramtype"> </td>
104 <td class="paramname"> <em>geompyD</em></td><td> </td>
109 <td></td><td></td><td width="100%"></td>
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">
124 <td class="memname">def smeshDC.smeshDC.Mesh </td>
126 <td class="paramtype"> </td>
127 <td class="paramname"> <em>self</em>, </td>
130 <td class="paramkey"></td>
132 <td class="paramtype"> </td>
133 <td class="paramname"> <em>obj</em> = <code>0</code>, </td>
136 <td class="paramkey"></td>
138 <td class="paramtype"> </td>
139 <td class="paramname"> <em>name</em> = <code>0</code></td><td> </td>
144 <td></td><td></td><td width="100%"></td>
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">
159 <td class="memname">def smeshDC.smeshDC.EnumToLong </td>
161 <td class="paramtype"> </td>
162 <td class="paramname"> <em>self</em>, </td>
165 <td class="paramkey"></td>
167 <td class="paramtype"> </td>
168 <td class="paramname"> <em>theItem</em></td><td> </td>
173 <td></td><td></td><td width="100%"></td>
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">
188 <td class="memname">def smeshDC.smeshDC.GetPointStruct </td>
190 <td class="paramtype"> </td>
191 <td class="paramname"> <em>self</em>, </td>
194 <td class="paramkey"></td>
196 <td class="paramtype"> </td>
197 <td class="paramname"> <em>theVertex</em></td><td> </td>
202 <td></td><td></td><td width="100%"></td>
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> </td><td>is GEOM object(vertex) </td></tr>
214 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.PointStruct </dd></dl>
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">
223 <td class="memname">def smeshDC.smeshDC.GetDirStruct </td>
225 <td class="paramtype"> </td>
226 <td class="paramname"> <em>self</em>, </td>
229 <td class="paramkey"></td>
231 <td class="paramtype"> </td>
232 <td class="paramname"> <em>theVector</em></td><td> </td>
237 <td></td><td></td><td width="100%"></td>
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> </td><td>is GEOM object(vector) </td></tr>
249 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.DirStruct </dd></dl>
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">
258 <td class="memname">def smeshDC.smeshDC.GetAxisStruct </td>
260 <td class="paramtype"> </td>
261 <td class="paramname"> <em>self</em>, </td>
264 <td class="paramkey"></td>
266 <td class="paramtype"> </td>
267 <td class="paramname"> <em>theObj</em></td><td> </td>
272 <td></td><td></td><td width="100%"></td>
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> </td><td>is GEOM object(line or plane) </td></tr>
284 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.AxisStruct </dd></dl>
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">
293 <td class="memname">def smeshDC.smeshDC.SetEmbeddedMode </td>
295 <td class="paramtype"> </td>
296 <td class="paramname"> <em>self</em>, </td>
299 <td class="paramkey"></td>
301 <td class="paramtype"> </td>
302 <td class="paramname"> <em>theMode</em></td><td> </td>
307 <td></td><td></td><td width="100%"></td>
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">
322 <td class="memname">def smeshDC.smeshDC.IsEmbeddedMode </td>
324 <td class="paramtype"> </td>
325 <td class="paramname"> <em>self</em> </td>
326 <td> ) </td>
327 <td width="100%"></td>
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">
342 <td class="memname">def smeshDC.smeshDC.SetCurrentStudy </td>
344 <td class="paramtype"> </td>
345 <td class="paramname"> <em>self</em>, </td>
348 <td class="paramkey"></td>
350 <td class="paramtype"> </td>
351 <td class="paramname"> <em>theStudy</em></td><td> </td>
356 <td></td><td></td><td width="100%"></td>
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">
371 <td class="memname">def smeshDC.smeshDC.GetCurrentStudy </td>
373 <td class="paramtype"> </td>
374 <td class="paramname"> <em>self</em> </td>
375 <td> ) </td>
376 <td width="100%"></td>
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">
391 <td class="memname">def smeshDC.smeshDC.CreateMeshesFromUNV </td>
393 <td class="paramtype"> </td>
394 <td class="paramname"> <em>self</em>, </td>
397 <td class="paramkey"></td>
399 <td class="paramtype"> </td>
400 <td class="paramname"> <em>theFileName</em></td><td> </td>
405 <td></td><td></td><td width="100%"></td>
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>
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">
421 <td class="memname">def smeshDC.smeshDC.CreateMeshesFromMED </td>
423 <td class="paramtype"> </td>
424 <td class="paramname"> <em>self</em>, </td>
427 <td class="paramkey"></td>
429 <td class="paramtype"> </td>
430 <td class="paramname"> <em>theFileName</em></td><td> </td>
435 <td></td><td></td><td width="100%"></td>
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>
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">
451 <td class="memname">def smeshDC.smeshDC.CreateMeshesFromSTL </td>
453 <td class="paramtype"> </td>
454 <td class="paramname"> <em>self</em>, </td>
457 <td class="paramkey"></td>
459 <td class="paramtype"> </td>
460 <td class="paramname"> <em>theFileName</em></td><td> </td>
465 <td></td><td></td><td width="100%"></td>
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>
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">
481 <td class="memname">def smeshDC.smeshDC.GetSubShapesId </td>
483 <td class="paramtype"> </td>
484 <td class="paramname"> <em>self</em>, </td>
487 <td class="paramkey"></td>
489 <td class="paramtype"> </td>
490 <td class="paramname"> <em>theMainObject</em>, </td>
493 <td class="paramkey"></td>
495 <td class="paramtype"> </td>
496 <td class="paramname"> <em>theListOfSubObjects</em></td><td> </td>
501 <td></td><td></td><td width="100%"></td>
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">
516 <td class="memname">def smeshDC.smeshDC.GetPattern </td>
518 <td class="paramtype"> </td>
519 <td class="paramname"> <em>self</em> </td>
520 <td> ) </td>
521 <td width="100%"></td>
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">
536 <td class="memname">def smeshDC.smeshDC.GetEmptyCriterion </td>
538 <td class="paramtype"> </td>
539 <td class="paramname"> <em>self</em> </td>
540 <td> ) </td>
541 <td width="100%"></td>
548 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.Filter.Criterion </dd></dl>
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">
557 <td class="memname">def smeshDC.smeshDC.GetCriterion </td>
559 <td class="paramtype"> </td>
560 <td class="paramname"> <em>self</em>, </td>
563 <td class="paramkey"></td>
565 <td class="paramtype"> </td>
566 <td class="paramname"> <em>elementType</em>, </td>
569 <td class="paramkey"></td>
571 <td class="paramtype"> </td>
572 <td class="paramname"> <em>CritType</em>, </td>
575 <td class="paramkey"></td>
577 <td class="paramtype"> </td>
578 <td class="paramname"> <em>Compare</em> = <code>FT_EqualTo</code>, </td>
581 <td class="paramkey"></td>
583 <td class="paramtype"> </td>
584 <td class="paramname"> <em>Treshold</em> = <code>""</code>, </td>
587 <td class="paramkey"></td>
589 <td class="paramtype"> </td>
590 <td class="paramname"> <em>UnaryOp</em> = <code>FT_Undefined</code>, </td>
593 <td class="paramkey"></td>
595 <td class="paramtype"> </td>
596 <td class="paramname"> <em>BinaryOp</em> = <code>FT_Undefined</code></td><td> </td>
601 <td></td><td></td><td width="100%"></td>
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> </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> </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> </td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
613 <tr><td valign="top"></td><td valign="top"><em>Treshold</em> </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> </td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
615 <tr><td valign="top"></td><td valign="top"><em>BinaryOp</em> </td><td>is binary logical operation FT_LogicalAND, FT_LogicalOR or FT_Undefined(must be for the last criterion in criteria) </td></tr>
618 <dl compact><dt><b>Returns:</b></dt><dd>SMESH.Filter.Criterion </dd></dl>
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">
627 <td class="memname">def smeshDC.smeshDC.GetFilter </td>
629 <td class="paramtype"> </td>
630 <td class="paramname"> <em>self</em>, </td>
633 <td class="paramkey"></td>
635 <td class="paramtype"> </td>
636 <td class="paramname"> <em>elementType</em>, </td>
639 <td class="paramkey"></td>
641 <td class="paramtype"> </td>
642 <td class="paramname"> <em>CritType</em> = <code>FT_Undefined</code>, </td>
645 <td class="paramkey"></td>
647 <td class="paramtype"> </td>
648 <td class="paramname"> <em>Compare</em> = <code>FT_EqualTo</code>, </td>
651 <td class="paramkey"></td>
653 <td class="paramtype"> </td>
654 <td class="paramname"> <em>Treshold</em> = <code>""</code>, </td>
657 <td class="paramkey"></td>
659 <td class="paramtype"> </td>
660 <td class="paramname"> <em>UnaryOp</em> = <code>FT_Undefined</code></td><td> </td>
665 <td></td><td></td><td width="100%"></td>
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> </td><td>is the type of elements in the group </td></tr>
675 <tr><td valign="top"></td><td valign="top"><em>CritType</em> </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> </td><td>belong to {FT_LessThan, FT_MoreThan, FT_EqualTo} </td></tr>
677 <tr><td valign="top"></td><td valign="top"><em>Treshold</em> </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> </td><td>is FT_LogicalNOT or FT_Undefined </td></tr>
681 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_Filter </dd></dl>
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">
690 <td class="memname">def smeshDC.smeshDC.GetFunctor </td>
692 <td class="paramtype"> </td>
693 <td class="paramname"> <em>self</em>, </td>
696 <td class="paramkey"></td>
698 <td class="paramtype"> </td>
699 <td class="paramname"> <em>theCriterion</em></td><td> </td>
704 <td></td><td></td><td width="100%"></td>
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> </td><td>is FT_...; functor type </td></tr>
716 <dl compact><dt><b>Returns:</b></dt><dd>SMESH_NumericalFunctor </dd></dl>
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">
726 <td class="memname"><a class="el" href="classsmeshDC_1_1smeshDC.html#4eb4abcdb87e8fd7d57e41ae2f0a1f5c">smeshDC.smeshDC.geompyD</a> </td>
737 <DIV class="div-footer">
738 Generated on Thu Jun 21 13:26:40 2007 for SALOME - SMESH - v.4.0.0 by <A href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></A> 1.4.7</DIV>