From 640a246d06a16477f413884f7e91b06d2aca2b7f Mon Sep 17 00:00:00 2001 From: eap Date: Wed, 6 Mar 2013 08:34:11 +0000 Subject: [PATCH] 0021859: SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27 + FT_EntityType, + interface ElemEntityType : Predicate{ + ElemEntityType CreateElemEntityType(); --- idl/SMESH_Filter.idl | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/idl/SMESH_Filter.idl b/idl/SMESH_Filter.idl index 2c701fc2b..b516d19eb 100644 --- a/idl/SMESH_Filter.idl +++ b/idl/SMESH_Filter.idl @@ -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(); /*! -- 2.39.2