Integration of OCCT 6.5.0 from SVN
[occt.git] / src / TopOpeBRepDS / TopOpeBRepDS_EIR.cdl
1 class EIR from TopOpeBRepDS 
2
3 ---Purpose:  EdgeInterferenceReducer
4
5 uses
6
7     Shape       from TopoDS,
8     Edge        from TopoDS,
9     ListOfShape from TopTools,
10     IndexedMapOfShape from TopTools,
11     Config                            from TopOpeBRepDS,
12     Interference                      from TopOpeBRepDS,
13     ListOfInterference                from TopOpeBRepDS,
14     ListIteratorOfListOfInterference  from TopOpeBRepDS,
15     ListOfShapeOn1State               from TopOpeBRepDS,
16     DataMapOfShapeListOfShapeOn1State from TopOpeBRepDS,
17     HDataStructure                    from TopOpeBRepDS
18
19 is
20
21     Create(HDS:HDataStructure) returns EIR from TopOpeBRepDS;
22     ProcessEdgeInterferences(me : in out);
23     ProcessEdgeInterferences(me : in out; I : Integer);
24
25 fields
26
27     myHDS : HDataStructure;
28     
29 end EIR from TopOpeBRepDS;