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
#17845 [EDF] Modifications of Automatic meshing
[modules/smesh.git]
/
idl
/
SMESH_Gen.idl
diff --git
a/idl/SMESH_Gen.idl
b/idl/SMESH_Gen.idl
index cdb800e87d8317736b0011750ccaa77662d669d5..4dbeb2ef0bc5d026aae1e7865c0f54c3e719127e 100644
(file)
--- a/
idl/SMESH_Gen.idl
+++ b/
idl/SMESH_Gen.idl
@@
-116,6
+116,15
@@
module SMESH
};
typedef sequence<ComputeError> compute_error_array;
};
typedef sequence<ComputeError> compute_error_array;
+ /*!
+ * Way to initialize hypothesis
+ */
+ struct HypInitParams
+ {
+ short way; // 0 - by mesh, 1 - by geometry size + prefered parameters, 2 - by averageLength
+ double averageLength;
+ boolean quadDominated;
+ };
interface SMESH_Gen : Engines::EngineComponent, SALOMEDS::Driver
{
interface SMESH_Gen : Engines::EngineComponent, SALOMEDS::Driver
{
@@
-175,7
+184,7
@@
module SMESH
in string theLibName,
in SMESH_Mesh theMesh,
in GEOM::GEOM_Object theGeom,
in string theLibName,
in SMESH_Mesh theMesh,
in GEOM::GEOM_Object theGeom,
- in
boolean byMesh
)
+ in
HypInitParams theWay
)
raises ( SALOME::SALOME_Exception );
/*!
raises ( SALOME::SALOME_Exception );
/*!