0022627: Change OCCT memory management defaults
[occt.git] / src / BOP / BOP_EmptyBuilder.cdl
CommitLineData
7fd59977 1-- File: BOP_EmptyBuilder.cdl
2-- Created: Fri Feb 1 12:52:38 2002
3-- Author: Peter KURNEV
4-- <pkv@irinox>
5---Copyright: Matra Datavision 2002
6
7
8class EmptyBuilder from BOP inherits Builder from BOP
9
10 ---Purpose:
11 --- Performs Boolean Operation (BO) for shapes
12 --- in cases when one of arguments(or both) is(are) empty
13 ---
14uses
15 DSFiller from BOPTools,
16 PDSFiller from BOPTools,
17 ListOfShape from TopTools
18
19--raises
20
21is
22 Create
23 returns EmptyBuilder from BOP;
24 ---Purpose:
25 --- Empty constructor;
26 ---
27 Do (me:out)
28 is redefined;
29 ---Purpose:
30 --- see base classes, please
31 ---
32 DoWithFiller (me:out;
33 aDSF: DSFiller from BOPTools)
34 is redefined;
35 ---Purpose:
36 --- see base classes, please
37 ---
38 Destroy (me: in out)
39 is redefined;
40 ---C++: alias "Standard_EXPORT virtual ~BOP_EmptyBuilder(){Destroy();}"
41 ---Purpose:
42 --- Destructor
43 ---
44 BuildResult (me:out)
45 is redefined;
46 ---Purpose:
47 --- see base classes, please
48 ---
49
50--fields
51
52end EmptyBuilder;
53