#include <GEOM_LogicalFilter.h>

Public Types | |
| enum | { LO_OR, LO_AND, LO_NOT, LO_UNDEFINED } |
Public Member Functions | |
| GEOM_LogicalFilter (const QList< SUIT_SelectionFilter * > &lst, const int op) | |
| ~GEOM_LogicalFilter () | |
| virtual bool | isOk (const SUIT_DataOwner *) const |
| void | setFilters (const QList< SUIT_SelectionFilter * > &lst) |
| void | setOperation (const int) |
| QList< SUIT_SelectionFilter * > | getFilters () const |
| int | getOperation () const |
Private Attributes | |
| QList< SUIT_SelectionFilter * > | myFilters |
| int | myOperation |
| GEOM_LogicalFilter::GEOM_LogicalFilter | ( | const QList< SUIT_SelectionFilter * > & | lst, |
| const int | op | ||
| ) |
References setFilters(), and setOperation().
| GEOM_LogicalFilter::~GEOM_LogicalFilter | ( | ) |
| QList< SUIT_SelectionFilter * > GEOM_LogicalFilter::getFilters | ( | ) | const |
References myFilters.
| int GEOM_LogicalFilter::getOperation | ( | ) | const |
References myOperation.
|
virtual |
| void GEOM_LogicalFilter::setFilters | ( | const QList< SUIT_SelectionFilter * > & | lst | ) |
References myFilters.
| void GEOM_LogicalFilter::setOperation | ( | const int | op | ) |
References myOperation.
|
private |
|
private |