#include <SMESH_HypoFilter.hxx>
Public Member Functions | |
virtual bool | IsOk (const SMESH_Hypothesis *aHyp, const TopoDS_Shape &aShape) const =0 |
virtual | ~SMESH_HypoPredicate () |
Private Attributes | |
int | _logical_op |
Friends | |
class | SMESH_HypoFilter |
Definition at line 43 of file SMESH_HypoFilter.hxx.
virtual SMESH_HypoPredicate.~SMESH_HypoPredicate | ( | ) | [virtual] |
Definition at line 48 of file SMESH_HypoFilter.hxx.
virtual bool SMESH_HypoPredicate.IsOk | ( | const SMESH_Hypothesis * | aHyp, | |
const TopoDS_Shape & | aShape | |||
) | const [pure virtual] |
Implemented in SMESH_HypoFilter, SMESH_HypoFilter.templPredicate< TValue >, SMESH_HypoFilter.NamePredicate, SMESH_HypoFilter.ApplicablePredicate, SMESH_HypoFilter.InstancePredicate, SMESH_HypoFilter.IsAssignedToPredicate, SMESH_HypoFilter.IsMoreLocalThanPredicate, SMESH_HypoFilter.IsAuxiliaryPredicate, and SMESH_HypoFilter.templPredicate< int >.
friend class SMESH_HypoFilter [friend] |
Definition at line 51 of file SMESH_HypoFilter.hxx.
int SMESH_HypoPredicate._logical_op [private] |
Definition at line 50 of file SMESH_HypoFilter.hxx.
Referenced by SMESH_HypoFilter.add().