mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-10 17:40:24 +08:00
49 lines
1.0 KiB
Plaintext
Executable File
49 lines
1.0 KiB
Plaintext
Executable File
-- File: BOPTools_PaveSet.cdl
|
|
-- Created: Thu Feb 8 12:39:32 2001
|
|
-- Author: Peter KURNEV
|
|
-- <pkv@irinox>
|
|
---Copyright: Matra Datavision 2001
|
|
|
|
|
|
class PaveSet from BOPTools
|
|
|
|
---Purpose:
|
|
-- class for storing/sorting paves that
|
|
-- belong to an edge
|
|
|
|
uses
|
|
ListOfPave from BOPTools,
|
|
Pave from BOPTools
|
|
|
|
is
|
|
Create
|
|
returns PaveSet from BOPTools;
|
|
---Purpose:
|
|
--- Empty constructor
|
|
---
|
|
ChangeSet(me:out)
|
|
returns ListOfPave from BOPTools;
|
|
---C++: return &
|
|
---Purpose:
|
|
--- Access to the list
|
|
---
|
|
Set(me)
|
|
returns ListOfPave from BOPTools;
|
|
---C++: return const &
|
|
---Purpose:
|
|
--- Access to the list const
|
|
---
|
|
Append (me:out; aPave:Pave from BOPTools);
|
|
---Purpose:
|
|
--- Appends <aPave> to the list
|
|
---
|
|
SortSet (me:out);
|
|
---Purpose:
|
|
--- Sorts list in increasing order of paves' parameters
|
|
---
|
|
|
|
fields
|
|
myPaveList: ListOfPave from BOPTools;
|
|
|
|
end PaveSet;
|