23 #ifndef GEOM_LOGICALFILTER_H
24 #define GEOM_LOGICALFILTER_H
26 #include <SUIT_SelectionFilter.h>
27 #include <Standard_Macro.hxx>
34 enum { LO_OR,
LO_AND, LO_NOT, LO_UNDEFINED };
40 virtual bool isOk(
const SUIT_DataOwner* )
const;
42 void setFilters(
const QList<SUIT_SelectionFilter*>& lst );
43 void setOperation(
const int );
44 QList<SUIT_SelectionFilter*> getFilters()
const;
45 int getOperation()
const;
Definition: GEOM_LogicalFilter.h:32
QList< SUIT_SelectionFilter * > myFilters
Definition: GEOM_LogicalFilter.h:48
int myOperation
Definition: GEOM_LogicalFilter.h:49
@ LO_AND
Definition: GEOM_LogicalFilter.h:34