Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bos #26452 [EDF] (2021) SMESH: orientation of faces
[modules/smesh.git]
/
idl
/
SMESH_Pattern.idl
diff --git
a/idl/SMESH_Pattern.idl
b/idl/SMESH_Pattern.idl
index 3a5e7900a346ffe9eb904ed5f053112e85dc2a5c..edd29d0ef89d38ac73d33f0c8770fcc934307639 100644
(file)
--- a/
idl/SMESH_Pattern.idl
+++ b/
idl/SMESH_Pattern.idl
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
14
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-20
21
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
//
// 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"
#define _SMESH_PATTERN_IDL_
#include "SMESH_Mesh.idl"
+#include "SMESH_smIdType.idl"
module SMESH
{
module SMESH
{
@@
-85,10
+86,10
@@
module SMESH
* the loaded pattern to mesh faces. The first key-point
* will be mapped into <theNodeIndexOnKeyPoint1>-th node of each face
*/
* the loaded pattern to mesh faces. The first key-point
* 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 boolean theReverse);
+ point_array ApplyToMeshFaces(in SMESH_Mesh
theMesh,
+ in
smIdType
_array theFacesIDs,
+ in
short
theNodeIndexOnKeyPoint1,
+ in boolean
theReverse);
/*!
* Compute nodes coordinates applying
/*!
* Compute nodes coordinates applying
@@
-97,10
+98,10
@@
module SMESH
* The (0,0,1) key-point will be mapped into <theNode001Index>-th
* node of each volume.
*/
* The (0,0,1) key-point will be mapped into <theNode001Index>-th
* node of each volume.
*/
- point_array ApplyToHexahedrons(in SMESH_Mesh theMesh,
- in
long
_array theVolumesIDs,
- in
long
theNode000Index,
- in
long
theNode001Index);
+ point_array ApplyToHexahedrons(in SMESH_Mesh
theMesh,
+ in
smIdType
_array theVolumesIDs,
+ in
short
theNode000Index,
+ in
short
theNode001Index);
/*!
* Create nodes and elements in <theMesh> using nodes
/*!
* Create nodes and elements in <theMesh> using nodes
@@
-144,10
+145,10
@@
module SMESH
ERR_LOADF_CANT_PROJECT, // impossible to project nodes
// Load(volume)
ERR_LOADV_BAD_SHAPE, // volume is not a brick of 6 faces
ERR_LOADF_CANT_PROJECT, // impossible to project nodes
// Load(volume)
ERR_LOADV_BAD_SHAPE, // volume is not a brick of 6 faces
- ERR_LOADV_COMPUTE_PARAMS, // cant compute point parameters
+ ERR_LOADV_COMPUTE_PARAMS, // can
'
t compute point parameters
// Apply(shape)
ERR_APPL_NOT_LOADED, // pattern was not loaded
// Apply(shape)
ERR_APPL_NOT_LOADED, // pattern was not loaded
- ERR_APPL_BAD_DIMENTION, // wrong shape dimen
t
ion
+ ERR_APPL_BAD_DIMENTION, // wrong shape dimen
s
ion
ERR_APPL_BAD_NB_VERTICES, // keypoints - vertices mismatch
// Apply(face)
ERR_APPLF_BAD_TOPOLOGY, // bad pattern topology
ERR_APPL_BAD_NB_VERTICES, // keypoints - vertices mismatch
// Apply(face)
ERR_APPLF_BAD_TOPOLOGY, // bad pattern topology
@@
-182,7
+183,7
@@
module SMESH
/*!
* Return nodal connectivity of the elements of the pattern
/*!
* Return nodal connectivity of the elements of the pattern
- * or of all elements to be crated
+ * or of all elements to be cr
e
ated
*/
array_of_long_array GetElementPoints(in boolean all);
};
*/
array_of_long_array GetElementPoints(in boolean all);
};