blob: f6be70961a04c93ea4e818a010982db2c5e47928 (
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
-- File: LocOpe_FindEdgesInFace.cdl
-- Created: Thu Feb 15 09:20:07 1996
-- Author: Jacques GOUSSARD
-- <jag@bravox>
---Copyright: Matra Datavision 1996
class FindEdgesInFace from LocOpe
---Purpose:
uses Shape from TopoDS,
Face from TopoDS,
Edge from TopoDS,
ListOfShape from TopTools,
ListIteratorOfListOfShape from TopTools
raises ConstructionError from Standard,
NoSuchObject from Standard,
NoMoreObject from Standard
is
Create
returns FindEdgesInFace from LocOpe;
---C++: inline
Create(S: Shape from TopoDS; F: Face from TopoDS)
---C++: inline
returns FindEdgesInFace from LocOpe
raises ConstructionError from Standard;
Set(me: in out; S: Shape from TopoDS; F: Face from TopoDS)
raises ConstructionError from Standard
is static;
Init(me: in out)
---C++: inline
is static;
More(me)
returns Boolean from Standard
---C++: inline
is static;
Edge(me)
returns Edge from TopoDS
---C++: return const&
---C++: inline
raises NoSuchObject from Standard
is static;
Next(me: in out)
---C++: inline
raises NoMoreObject from Standard
is static;
fields
myShape : Shape from TopoDS;
myFace : Face from TopoDS;
myList : ListOfShape from TopTools;
myIt : ListIteratorOfListOfShape from TopTools;
end FindEdgesInFace;
|