blob: 087ee0bac977a86203002eaac630d1d5b41c68c7 (
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
49
50
51
52
53
54
55
56
|
-- File: TopOpeBRepBuild_Area1dBuilder.cdl
-- Created: Thu Dec 21 17:07:40 1995
-- Author: Jean Yves LEBEY
-- <jyl@meteox>
---Copyright: Matra Datavision 1995
class Area1dBuilder from TopOpeBRepBuild
inherits AreaBuilder from TopOpeBRepBuild
uses
PaveSet from TopOpeBRepBuild,
PaveClassifier from TopOpeBRepBuild,
Loop from TopOpeBRepBuild,
ListOfLoop from TopOpeBRepBuild,
ListIteratorOfListOfLoop from TopOpeBRepBuild,
ListOfListOfLoop from TopOpeBRepBuild,
ListIteratorOfListOfListOfLoop from TopOpeBRepBuild,
LoopSet from TopOpeBRepBuild,
LoopClassifier from TopOpeBRepBuild,
LoopEnum from TopOpeBRepBuild
is
Create returns Area1dBuilder;
Create(LS : in out PaveSet; LC : in out PaveClassifier;
ForceClass : Boolean = Standard_False) returns Area1dBuilder;
---Purpose: Creates a Area1dBuilder to find the areas of
-- the shapes described by <LS> using the classifier <LC>.
InitAreaBuilder(me : in out;
LS : in out LoopSet; LC : in out LoopClassifier;
ForceClass : Boolean = Standard_False)
---Purpose: Sets a Area1dBuilder to find the areas of
-- the shapes described by <LS> using the classifier <LC>.
is redefined;
ADD_Loop_TO_LISTOFLoop(me; L : Loop;
LOL : in out ListOfLoop;
s : Address = NULL) is redefined;
REM_Loop_FROM_LISTOFLoop(me; ITLOL : in out ListIteratorOfListOfLoop;
LOL : in out ListOfLoop;
s : Address = NULL) is redefined;
ADD_LISTOFLoop_TO_LISTOFLoop(me; LOL1 : in out ListOfLoop;
LOL2 : in out ListOfLoop;
s : Address = NULL;
s1 : Address = NULL;
s2 : Address = NULL) is redefined;
DumpList(myclass; L:ListOfLoop);
end Area1dBuilder from TopOpeBRepBuild;
|