Salome HOME
change var and array to smIdType
[modules/smesh.git] / idl / SMESH_Pattern.idl
index 5e4e8b0a83f71a0bcb9262f62138db6a9dfdf7ac..757c0f1104e4ca50d2b3d5604dba2d75aea1242d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2016  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2020  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -29,6 +29,7 @@
 #define _SMESH_PATTERN_IDL_
 
 #include "SMESH_Mesh.idl"
+#include "SMESH_smIdType.idl"
 
 module SMESH
 {
@@ -86,8 +87,8 @@ module SMESH
      * will be mapped into <theNodeIndexOnKeyPoint1>-th node of each face
      */
     point_array  ApplyToMeshFaces(in SMESH_Mesh theMesh,
-                                  in long_array theFacesIDs,
-                                  in long       theNodeIndexOnKeyPoint1,
+                                  in smIdType_array theFacesIDs,
+                                  in smIdType       theNodeIndexOnKeyPoint1,
                                   in boolean    theReverse);
 
     /*!
@@ -98,9 +99,9 @@ module SMESH
      * node of each volume.
      */
     point_array  ApplyToHexahedrons(in SMESH_Mesh theMesh,
-                                    in long_array theVolumesIDs,
-                                    in long       theNode000Index,
-                                    in long       theNode001Index);
+                                    in smIdType_array theVolumesIDs,
+                                    in smIdType   theNode000Index,
+                                    in smIdType   theNode001Index);
 
     /*!
      * Create nodes and elements in <theMesh> using nodes