0020743: EDF 1271 SMESH : Create a mesh from a group / FindElementByPoint() on groups

+     * Searching among the given elements, return elements of given type
+     * where the given point is IN or ON.
+     *
+     * 'ALL' type means elements of any type excluding nodes and 0D elements
+     */
+    long_array FindAmongElementsByPoint(in SMESH_IDSource elements,
+                                        in double x, in double y, in double z,
+                                        in ElementType type);
This commit is contained in:
eap 2011-06-14 14:05:24 +00:00
parent abcace3347
commit 097d80f018

View File

@ -694,6 +694,16 @@ module SMESH
*/ */
long_array FindElementsByPoint(in double x, in double y, in double z, in ElementType type); long_array FindElementsByPoint(in double x, in double y, in double z, in ElementType type);
/*!
* Searching among the given elements, return elements of given type
* where the given point is IN or ON.
*
* 'ALL' type means elements of any type excluding nodes and 0D elements
*/
long_array FindAmongElementsByPoint(in SMESH_IDSource elements,
in double x, in double y, in double z,
in ElementType type);
/*! /*!
* Return point state in a closed 2D mesh in terms of TopAbs_State enumeration. * Return point state in a closed 2D mesh in terms of TopAbs_State enumeration.
* TopAbs_UNKNOWN state means that either mesh is wrong or the analysis fails. * TopAbs_UNKNOWN state means that either mesh is wrong or the analysis fails.