Salome HOME
0021859: SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
authoreap <eap@opencascade.com>
Wed, 6 Mar 2013 08:34:11 +0000 (08:34 +0000)
committereap <eap@opencascade.com>
Wed, 6 Mar 2013 08:34:11 +0000 (08:34 +0000)
+    FT_EntityType,

+  interface ElemEntityType : Predicate{

+    ElemEntityType    CreateElemEntityType();

idl/SMESH_Filter.idl

index 2c701fc2bd2e410f7fb969c2054d33fbf3b04018..b516d19eb223eda35e040aa274fd402784b6a643 100644 (file)
@@ -75,6 +75,7 @@ module SMESH
     FT_LinearOrQuadratic,
     FT_GroupColor,
     FT_ElemGeomType,
+    FT_EntityType,
     FT_CoplanarFaces,
     FT_BallDiameter,
     FT_LessThan,
@@ -422,6 +423,15 @@ module SMESH
     void            SetGeometryType( in GeometryType theType );
   };
 
+  /*!
+  * Functor "Element entity type"
+  * Returns is element has indicated entity type
+  */
+  interface ElemEntityType : Predicate{
+    void            SetElementType ( in ElementType  theType );
+    void            SetEntityType( in EntityType theSetEntityType );
+  };
+
   /*!
   * Functor "Coplanar faces"
   * Returns true if a mesh face is a coplanar neighbour to a given one. It checks
@@ -543,7 +553,6 @@ module SMESH
     MultiConnection   CreateMultiConnection();
     MultiConnection2D CreateMultiConnection2D();
     BallDiameter      CreateBallDiameter();
-
     /*!
     *  Create logical functors ( predicates )
     */
@@ -575,6 +584,7 @@ module SMESH
 
     GroupColor        CreateGroupColor();
     ElemGeomType      CreateElemGeomType();
+    ElemEntityType    CreateElemEntityType();
     CoplanarFaces     CreateCoplanarFaces();
 
     /*!