23 #ifndef GEOM_SELECTIONFILTER_H
24 #define GEOM_SELECTIONFILTER_H
26 #include <SalomeApp_Filter.h>
28 #include <TopoDS_Shape.hxx>
33 #include <SALOMEconfig.h>
34 #include CORBA_SERVER_HEADER(GEOM_Gen)
42 virtual bool isOk(
const SUIT_DataOwner* )
const;
45 GEOM::GEOM_Object_ptr getObject(
const SUIT_DataOwner*,
const bool =
true )
const;
46 bool getShape(
const GEOM::GEOM_Object_ptr&, TopoDS_Shape& )
const;
48 bool contains(
const int )
const;
49 void add(
const int );
50 void remove(
const int );
52 void setAll(
const bool );
55 bool isShapeOk(
const TopoDS_Shape& )
const;
Definition: GEOM_SelectionFilter.h:37
QList< int > myTypes
Definition: GEOM_SelectionFilter.h:58
bool myAll
Definition: GEOM_SelectionFilter.h:59