blob: 92a8dc46535b89a7c19878a6bc47c4a2269cc16d (
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
|
-- File: StepToTopoDS_TranslateEdgeLoop.cdl
-- Created: Wed Mar 29 08:20:18 1995
-- Author: Frederic MAUPAS
-- <fma@pronox>
---Copyright: Matra Datavision 1995
class TranslateEdgeLoop from StepToTopoDS
inherits Root from StepToTopoDS
---Purpose:
--
uses
FaceBound from StepShape,
Surface from StepGeom,
Tool from StepToTopoDS,
TranslateEdgeLoopError from StepToTopoDS,
Shape from TopoDS,
Surface from Geom,
Face from TopoDS,
NMTool from StepToTopoDS
raises NotDone from StdFail
is
Create returns TranslateEdgeLoop;
Create (FB : FaceBound from StepShape;
F : Face from TopoDS;
S : Surface from Geom;
SS : Surface from StepGeom;
ss : Boolean from Standard;
T : in out Tool from StepToTopoDS;
NMTool : in out NMTool from StepToTopoDS)
returns TranslateEdgeLoop;
Init (me : in out;
FB : FaceBound from StepShape;
F : Face from TopoDS;
S : Surface from Geom;
SS : Surface from StepGeom;
ss : Boolean from Standard;
T : in out Tool from StepToTopoDS;
NMTool : in out NMTool from StepToTopoDS);
Value (me) returns Shape from TopoDS
raises NotDone
is static;
---C++: return const &
Error (me) returns TranslateEdgeLoopError from StepToTopoDS;
fields
myError : TranslateEdgeLoopError from StepToTopoDS;
myResult : Shape from TopoDS;
end TranslateEdgeLoop;
|