]> SALOME platform Git repositories - modules/smesh.git/blobdiff - idl/SMESH_BasicHypothesis.idl
Salome HOME
Merge from V5_1_5_BR branch 12/11/2010
[modules/smesh.git] / idl / SMESH_BasicHypothesis.idl
index 871f077148b64e3e20c525831e1d355969c724d8..a5ecbcabf2e15f0af7eab40ff9cb6389964a6b55 100644 (file)
@@ -753,6 +753,16 @@ module StdMeshers
   /*!
    * StdMeshers_QuadrangleParams: interface of "Quadrangle Params" hypothesis
    */
+  enum QuadType
+  {
+    QUAD_STANDARD,
+    QUAD_TRIANGLE_PREF,
+    QUAD_QUADRANGLE_PREF,
+    QUAD_QUADRANGLE_PREF_REVERSED,
+    QUAD_REDUCED,
+    QUAD_NB_TYPES /* this is not a type of quadrangulation */
+  };
+
   interface StdMeshers_QuadrangleParams : SMESH::SMESH_Hypothesis
   {
     /*!
@@ -774,6 +784,16 @@ module StdMeshers
      * Get the entry of the main object
      */
     string GetObjectEntry();
+    
+    /*!
+     * Set the type of quadrangulation
+     */
+    void SetQuadType( in QuadType type );
+
+    /*!
+     * Get the type of quadrangulation
+     */
+    QuadType GetQuadType();
   };
 
   /*!