X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FControls%2FSMESH_ControlsDef.hxx;h=339157e6cc12e262d5cbc61d1112a3663dfd6cf1;hp=50fb06558b6a8a8ae904dab61ee4ae52bec7bb57;hb=283a9b4f5af948bec54f81e3296d3185933eda1b;hpb=08e0a4de43baa17209cefa536be155f1585297a0 diff --git a/src/Controls/SMESH_ControlsDef.hxx b/src/Controls/SMESH_ControlsDef.hxx index 50fb06558..339157e6c 100644 --- a/src/Controls/SMESH_ControlsDef.hxx +++ b/src/Controls/SMESH_ControlsDef.hxx @@ -304,6 +304,22 @@ namespace SMESH{ }; + /* + Class : BadOrientedVolume + Description : Predicate bad oriented volumes + */ + class BadOrientedVolume: public virtual Predicate{ + public: + BadOrientedVolume(); + virtual void SetMesh( SMDS_Mesh* theMesh ); + virtual bool IsSatisfy( long theElementId ); + virtual SMDSAbs_ElementType GetType() const; + + protected: + SMDS_Mesh* myMesh; + }; + + /* Class : FreeEdges Description : Predicate for free Edges