Integration of OCCT 6.5.0 from SVN
[occt.git] / src / AIS / AIS_C0RegularityFilter.cdl
1 -- File:        AIS_C0RegularityFilter.cdl
2 -- Created:     Wed Feb  4 17:46:39 1998
3 -- Author:      Julia GERASIMOVA
4 --              <jgv@orthodox.nnov.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 1998
6
7
8 class C0RegularityFilter from AIS inherits Filter from SelectMgr 
9
10         ---Purpose: 
11
12 uses
13     EntityOwner       from SelectMgr,
14     Shape             from TopoDS,
15     ShapeEnum         from TopAbs,
16     MapOfShape        from TopTools
17
18 is
19     Create( aShape : Shape from TopoDS )
20     returns mutable C0RegularityFilter from AIS;
21     
22     ActsOn( me; aType : ShapeEnum from TopAbs )
23     returns Boolean from Standard
24     is redefined;
25     
26     IsOk( me; EO : EntityOwner from SelectMgr )
27     returns Boolean from Standard is redefined virtual;
28
29 fields
30
31     myMapOfEdges : MapOfShape from TopTools;
32
33 end C0RegularityFilter;