0022627: Change OCCT memory management defaults
[occt.git] / src / BOPTools / BOPTools_PaveSet.cdl
CommitLineData
7fd59977 1-- File: BOPTools_PaveSet.cdl
2-- Created: Thu Feb 8 12:39:32 2001
3-- Author: Peter KURNEV
4-- <pkv@irinox>
5---Copyright: Matra Datavision 2001
6
7
8class PaveSet from BOPTools
9
10 ---Purpose:
11 -- class for storing/sorting paves that
12 -- belong to an edge
13
14uses
15 ListOfPave from BOPTools,
16 Pave from BOPTools
17
18is
19 Create
20 returns PaveSet from BOPTools;
21 ---Purpose:
22 --- Empty constructor
23 ---
24 ChangeSet(me:out)
25 returns ListOfPave from BOPTools;
26 ---C++: return &
27 ---Purpose:
28 --- Access to the list
29 ---
30 Set(me)
31 returns ListOfPave from BOPTools;
32 ---C++: return const &
33 ---Purpose:
34 --- Access to the list const
35 ---
36 Append (me:out; aPave:Pave from BOPTools);
37 ---Purpose:
38 --- Appends <aPave> to the list
39 ---
40 SortSet (me:out);
41 ---Purpose:
42 --- Sorts list in increasing order of paves' parameters
43 ---
44
45fields
46 myPaveList: ListOfPave from BOPTools;
47
48end PaveSet;