Version: 9.12.0
GEOM_EdgeFilter Class Reference

#include <GEOM_EdgeFilter.h>

Inheritance diagram for GEOM_EdgeFilter:
Inheritance graph

Public Member Functions

 GEOM_EdgeFilter (SalomeApp_Study *study, const int kind)
 ~GEOM_EdgeFilter ()
- Public Member Functions inherited from GEOM_SelectionFilter
 GEOM_SelectionFilter (SalomeApp_Study *study, const bool theAll=false)
 ~GEOM_SelectionFilter ()
virtual bool isOk (const SUIT_DataOwner *) const

Protected Member Functions

bool isShapeOk (const TopoDS_Shape &) const
- Protected Member Functions inherited from GEOM_SelectionFilter
GEOM::GEOM_Object_ptr getObject (const SUIT_DataOwner *, const bool=true) const
bool getShape (const GEOM::GEOM_Object_ptr &, TopoDS_Shape &) const
bool contains (const int) const
void add (const int)
void remove (const int)
void setAll (const bool)
bool isAll () const
bool isShapeOk (const TopoDS_Shape &) const

Private Attributes

int myKind

Constructor & Destructor Documentation

◆ GEOM_EdgeFilter()

GEOM_EdgeFilter::GEOM_EdgeFilter ( SalomeApp_Study *  study,
const int  kind 

◆ ~GEOM_EdgeFilter()

GEOM_EdgeFilter::~GEOM_EdgeFilter ( )

Member Function Documentation

◆ isShapeOk()

bool GEOM_EdgeFilter::isShapeOk ( const TopoDS_Shape &  theShape) const

References myKind.

Member Data Documentation

◆ myKind

int GEOM_EdgeFilter::myKind

The documentation for this class was generated from the following files: