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
fix bug 12361. In SetName(): there may be no study
[modules/smesh.git]
/
idl
/
SMESH_Pattern.idl
diff --git
a/idl/SMESH_Pattern.idl
b/idl/SMESH_Pattern.idl
index f02fe432680749dff4870da88419de3490281c08..6317019bfaf41fc787b1aaf09da7c136dbf82295 100644
(file)
--- a/
idl/SMESH_Pattern.idl
+++ b/
idl/SMESH_Pattern.idl
@@
-103,9
+103,15
@@
module SMESH
/*!
* Create nodes and elements in <theMesh> using nodes
/*!
* Create nodes and elements in <theMesh> using nodes
- * coordinates computed by either of Apply...() methods
+ * coordinates computed by either of Apply...() methods.
+ * If CreatePolygons is TRUE, replace adjacent faces by polygons
+ * to keep mesh conformity.
+ * If CreatePolyedrs is TRUE, replace adjacent volumes by polyedrs
+ * to keep mesh conformity.
*/
*/
- boolean MakeMesh(in SMESH_Mesh theMesh);
+ boolean MakeMesh (in SMESH_Mesh theMesh,
+ in boolean CreatePolygons,
+ in boolean CreatePolyedrs);
/*!
* Return the loaded pattern in the string form to be saved in file
/*!
* Return the loaded pattern in the string form to be saved in file
@@
-134,6
+140,7
@@
module SMESH
// Load(face)
ERR_LOADF_NARROW_FACE, // too narrow face
ERR_LOADF_CLOSED_FACE, // closed face
// Load(face)
ERR_LOADF_NARROW_FACE, // too narrow face
ERR_LOADF_CLOSED_FACE, // closed face
+ 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
// Load(volume)
ERR_LOADV_BAD_SHAPE, // volume is not a brick of 6 faces
ERR_LOADV_COMPUTE_PARAMS, // cant compute point parameters
@@
-174,8
+181,9
@@
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
*/
*/
- array_of_long_array GetElementPoints();
+ array_of_long_array GetElementPoints(
in boolean all
);
};
};
};
};