0021859: SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27

+    FT_EntityType,

+  interface ElemEntityType : Predicate{

+    ElemEntityType    CreateElemEntityType();
This commit is contained in:
eap 2013-03-06 08:34:11 +00:00
parent 9be2d55b4b
commit 640a246d06

View File

@ -75,6 +75,7 @@ module SMESH
FT_LinearOrQuadratic, FT_LinearOrQuadratic,
FT_GroupColor, FT_GroupColor,
FT_ElemGeomType, FT_ElemGeomType,
FT_EntityType,
FT_CoplanarFaces, FT_CoplanarFaces,
FT_BallDiameter, FT_BallDiameter,
FT_LessThan, FT_LessThan,
@ -422,6 +423,15 @@ module SMESH
void SetGeometryType( in GeometryType theType ); 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" * Functor "Coplanar faces"
* Returns true if a mesh face is a coplanar neighbour to a given one. It checks * Returns true if a mesh face is a coplanar neighbour to a given one. It checks
@ -543,7 +553,6 @@ module SMESH
MultiConnection CreateMultiConnection(); MultiConnection CreateMultiConnection();
MultiConnection2D CreateMultiConnection2D(); MultiConnection2D CreateMultiConnection2D();
BallDiameter CreateBallDiameter(); BallDiameter CreateBallDiameter();
/*! /*!
* Create logical functors ( predicates ) * Create logical functors ( predicates )
*/ */
@ -575,6 +584,7 @@ module SMESH
GroupColor CreateGroupColor(); GroupColor CreateGroupColor();
ElemGeomType CreateElemGeomType(); ElemGeomType CreateElemGeomType();
ElemEntityType CreateElemEntityType();
CoplanarFaces CreateCoplanarFaces(); CoplanarFaces CreateCoplanarFaces();
/*! /*!