1 // File: AIS_SignatureFilter.cxx
2 // Created: Tue Mar 4 17:31:50 1997
3 // Author: Robert COUBLANC
4 // <rob@robox.paris1.matra-dtv.fr>
7 #include <AIS_SignatureFilter.ixx>
9 #include <AIS_InteractiveObject.hxx>
11 AIS_SignatureFilter::AIS_SignatureFilter(const AIS_KindOfInteractive TheKind,
12 const Standard_Integer TheSignature):
13 AIS_TypeFilter(TheKind),
16 Standard_Boolean AIS_SignatureFilter::IsOk(const Handle(SelectMgr_EntityOwner)& anObj) const
18 Handle(AIS_InteractiveObject) IO = Handle(AIS_InteractiveObject)::DownCast(anObj->Selectable());
20 return Standard_False;
23 (IO->Signature()==mySig &&