#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 |