blob: e2475094b7ac8945ef8135ad711b38c60c6ee111 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
-- File: BOP_ShellSolidHistoryCollector.cdl
-- Created: Mon Mar 24 14:43:28 2003
-- Author: Michael KLOKOV
-- <mkk@kurox>
---Copyright: Open CASCADE 2003
class ShellSolidHistoryCollector from BOP
inherits HistoryCollector from BOP
uses
Shape from TopoDS,
PDSFiller from BOPTools,
Operation from BOP,
ListOfShape from TopTools
is
Create(theShape1 : Shape from TopoDS;
theShape2 : Shape from TopoDS;
theOperation: Operation from BOP)
returns ShellSolidHistoryCollector from BOP;
AddNewFace(me: mutable; theOldShape: Shape from TopoDS;
theNewShape: Shape from TopoDS;
theDSFiller: PDSFiller from BOPTools);
SetResult(me: mutable; theResult: Shape from TopoDS;
theDSFiller: PDSFiller from BOPTools)
is redefined virtual;
--- private
FillSection(me: mutable; theDSFiller: PDSFiller from BOPTools)
is private;
FillEdgeHistory(me: mutable; theDSFiller: PDSFiller from BOPTools)
is private;
end ShellSolidHistoryCollector from BOP;
|