+
+
+ /*!
+ * Collision mode: 0-decrease, 1-stop. Default is decrease
+ */
+ void SetCollisionMode(in short level) raises (SALOME::SALOME_Exception);
+ short GetCollisionMode();
+ /*!
+ * BoundaryLayersGrowth: 0-Layer_Growth_Inward, 1-Layer_Growth_Outward. Default is Layer_Growth_Inward
+ */
+ void SetBoundaryLayersGrowth(in short level) raises (SALOME::SALOME_Exception);
+ short GetBoundaryLayersGrowth();
+ /*!
+ * ElementGeneration: 0-Generation_Tetra_Dominant, 1-Generation_Hexa_Dominant. Default is Generation_Tetra_Dominant
+ */
+ void SetElementGeneration(in short level) raises (SALOME::SALOME_Exception);
+ short GetElementGeneration();
+
+ /*!
+ * To mesh adding extra normals at opening ridges and corners.
+ * Default is no.
+ */
+ void SetAddMultinormals(in boolean toAddMultinormals);
+ boolean GetAddMultinormals();
+ /*!
+ * To mesh smoothing normals at closed ridges and corners.
+ * Default is no.
+ */
+ void SetSmoothNormals(in boolean toSmoothNormals);
+ boolean GetSmoothNormals();
+ /*!
+ * To set height of the first layer.
+ */
+ void SetHeightFirstLayer(in double HFL) raises (SALOME::SALOME_Exception);
+ double GetHeightFirstLayer();
+ /*!
+ * To set boundary layers coefficient of geometric progression.
+ * Default is 1.0
+ */
+ void SetBoundaryLayersProgression(in double BLP) raises (SALOME::SALOME_Exception);
+ double GetBoundaryLayersProgression();
+ /*!
+ * To set multinormals angle threshold at opening ridges.
+ * Default is 30.0
+ */
+ void SetMultinormalsAngle(in double MNA) raises (SALOME::SALOME_Exception);
+ double GetMultinormalsAngle();
+ /*!
+ * To set number of boundary layers.
+ * Default is 1
+ */
+ void SetNbOfBoundaryLayers(in short NBL) raises (SALOME::SALOME_Exception);
+ short GetNbOfBoundaryLayers();
+
+
+