7fd59977 |
1 | -- File: BooleanOperations_EEInterference.cdl |
2 | -- Created: Tue Nov 21 15:41:16 2000 |
3 | -- Author: Peter KURNEV |
4 | -- <pkv@irinox> |
5 | ---Copyright: Matra Datavision 2000 |
6 | |
7 | |
8 | class EEInterference from BOPTools |
9 | inherits ShapeShapeInterference from BOPTools |
10 | |
11 | |
12 | ---Purpose: |
13 | -- class for storing an Edge/Edge |
14 | --- interference |
15 | --- |
16 | |
17 | uses |
18 | CommonPrt from IntTools |
19 | |
20 | is |
21 | Create |
22 | returns EEInterference from BOPTools; |
23 | ---Purpose: |
24 | --- Empty constructor |
25 | --- |
26 | Create (anIndex1, anIndex2: Integer from Standard; |
27 | aCPart:CommonPrt from IntTools) |
28 | returns EEInterference from BOPTools; |
29 | ---Purpose: |
30 | --- Constructor |
31 | --- anIndex1, |
32 | --- anIndex2 see BOPTools_ShapeShapeInterference for details |
33 | --- aCPart see IntTools_CommonPrt for details |
34 | --- |
35 | CommonPrt(me) |
36 | returns CommonPrt from IntTools; |
37 | ---C++: return const & |
38 | ---Purpose: |
39 | --- Selector |
40 | --- |
41 | fields |
42 | myCommonPart: CommonPrt from IntTools; |
43 | |
44 | end EEInterference; |