X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=idl%2FSMESH_Filter.idl;h=0644362d43c076c62ea248d457856d9897f53ae1;hp=c66a90ea05998d56f916ad456db1be5be90f8cca;hb=c21a157b9d128bf905d3a575d90fdbbb07ed3a2e;hpb=283a9b4f5af948bec54f81e3296d3185933eda1b diff --git a/idl/SMESH_Filter.idl b/idl/SMESH_Filter.idl index c66a90ea0..0644362d4 100644 --- a/idl/SMESH_Filter.idl +++ b/idl/SMESH_Filter.idl @@ -62,6 +62,7 @@ module SMESH FT_BelongToCylinder, FT_LyingOnGeom, FT_RangeOfIds, + FT_BadOrientedVolume, FT_LessThan, FT_MoreThan, FT_EqualTo, @@ -137,6 +138,13 @@ module SMESH boolean IsSatisfy( in long thEntityId ); }; + /*! + * Logical functor (predicate) "Bad Oriented Volume". + * Verify whether a mesh volume is incorrectly oriented from + * the point of view of MED convention + */ + interface BadOrientedVolume: Predicate {}; + /*! * Logical functor (predicate) "Belong To Geometry". * Verify whether mesh element or node belong to pointed Geom Object @@ -383,6 +391,8 @@ module SMESH RangeOfIds CreateRangeOfIds(); + BadOrientedVolume CreateBadOrientedVolume(); + /*! * Create comparators ( predicates ) */