Version: 6.3.1
Public Member Functions | Private Attributes

LightApp_OBFilter Class Reference

#include <LightApp_OBFilter.h>

Inheritance diagram for LightApp_OBFilter:
Inheritance graph

Public Member Functions

 LightApp_OBFilter (LightApp_SelectionMgr *theSelMgr)
 ~LightApp_OBFilter ()
virtual bool isOk (const SUIT_DataObject *) const

Private Attributes

LightApp_SelectionMgrmySelMgr

Detailed Description

Custom Object Browser filter, that checks correctness of object by all filters set in selection manager


Constructor & Destructor Documentation

LightApp_OBFilter::LightApp_OBFilter ( LightApp_SelectionMgr theSelMgr)

Constructor.

References mySelMgr.

LightApp_OBFilter::~LightApp_OBFilter ( )

Destructor.


Member Function Documentation

bool LightApp_OBFilter::isOk ( const SUIT_DataObject theDataObj) const [virtual]

Checks: data object is ok?

Implements OB_Filter.

References LightApp_DataObject.entry(), SUIT_SelectionMgr.isOk(), mySelMgr, and PyInterp.obj.


Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS