blob: 8af66b0a4d0e2700d4a5ed9a35ab3ff8176a01c3 (
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
38
39
40
41
42
43
44
45
46
47
48
|
-- File: BOP_WireShape.cdl
-- Created: Mon Feb 4 11:57:17 2002
-- Author: Peter KURNEV
-- <pkv@irinox>
---Copyright: Matra Datavision 2002
class WireShape from BOP inherits Builder from BOP
---Purpose:
-- The Root class to perform a Boolean Operations (BO)
-- Common,Cut,Fuse between arguments when one of them is
-- a wire
uses
-- Wire from TopoDS,
ListOfShape from TopTools
is
Create
returns WireShape from BOP;
---Purpose:
--- Empty constructor;
---
----------------------------------------------
--
-- W E S C O M P O N E N T S
--
-- (for internal usage)
--
--
AddSplitPartsINOUT(me:out);
AddSplitPartsON(me:out);
MakeResult(me:out);
---Purpose:
--- Constructs the result of the BO
---
fields
myLS : ListOfShape from TopTools
is protected;
end WireShape;
|