7fd59977 |
1 | -- File: BOP_LoopClassifier.cdl |
2 | -- Created: Wed Mar 3 17:29:13 1993 |
3 | -- Author: Jean Yves LEBEY |
4 | -- <jyl@sdsun2> |
5 | ---Copyright: Matra Datavision 1993 |
6 | |
7 | deferred class LoopClassifier from BOP |
8 | |
9 | ---Purpose: |
10 | -- Root class to classify Loops in order to build Areas |
11 | |
12 | uses |
13 | |
14 | ShapeEnum from TopAbs, |
15 | State from TopAbs, |
16 | Loop from BOP |
17 | |
18 | is |
19 | |
20 | Delete(me:out) is virtual; |
21 | ---C++: alias "Standard_EXPORT virtual ~BOP_LoopClassifier(){Delete() ; }" |
22 | ---Purpose: |
23 | --- Destructor; |
24 | --- |
25 | Compare(me : in out; L1,L2 : Loop from BOP) |
26 | returns State from TopAbs |
27 | is deferred; |
28 | ---Purpose: |
29 | --- Returns the state of loop <L1> compared with loop <L2>. |
30 | --- |
31 | |
32 | end LoopClassifier; |