Salome HOME
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed): V3_2_6pre3
authorakl <akl@opencascade.com>
Tue, 27 Mar 2007 09:49:13 +0000 (09:49 +0000)
committerakl <akl@opencascade.com>
Tue, 27 Mar 2007 09:49:13 +0000 (09:49 +0000)
restore MergeEqualElements() signature;
add MergeElements().

idl/SMESH_MeshEditor.idl

index 8638407cbae9567432698f3292808baa627b5981..a4dfb1d321de68441afc667bfccaabf5b7a3729e 100644 (file)
@@ -335,10 +335,25 @@ module SMESH
 
     void MergeNodes (in array_of_long_array GroupsOfNodes);
 
+    /*!
+     * \brief Find elements built on the same nodes.
+     * \param MeshOrSubMeshOrGroup Mesh or SubMesh, or Group of elements for searching.
+     * \return List of groups of equal elements.
+     */
     void FindEqualElements (in  SMESH_IDSource      MeshOrSubMeshOrGroup,
                            out array_of_long_array GroupsOfElementsID);
 
-    void MergeEqualElements(in array_of_long_array GroupsOfElementsID);
+    /*!
+     * \brief Merge elements in each given group.
+     * \param GroupsOfElementsID Groups of elements for merging.
+     */
+    void MergeElements(in array_of_long_array GroupsOfElementsID);
+
+    /*!
+     * \brief Merge equal elements in the whole mesh.
+     */
+    void MergeEqualElements();
+    
     /*!
      * If the given ID is a valid node ID (nodeID > 0), just move this node, else
      * move the node closest to the point to point's location and return ID of the node