7fd59977 |
1 | -- File: StepToTopoDS_TranslateFace.cdl |
2 | -- Created: Fri Dec 16 14:47:08 1994 |
3 | -- Author: Frederic MAUPAS |
4 | -- <fma@stylox> |
5 | ---Copyright: Matra Datavision 1994 |
6 | |
7 | class TranslateFace from StepToTopoDS |
8 | inherits Root from StepToTopoDS |
9 | |
10 | ---Purpose: |
11 | -- |
12 | |
13 | uses |
14 | |
15 | FaceSurface from StepShape, |
16 | Tool from StepToTopoDS, |
17 | TranslateFaceError from StepToTopoDS, |
18 | Shape from TopoDS, |
19 | NMTool from StepToTopoDS |
20 | |
21 | raises NotDone from StdFail |
22 | |
23 | is |
24 | |
25 | Create returns TranslateFace; |
26 | |
27 | Create (FS : FaceSurface from StepShape; |
28 | T : in out Tool from StepToTopoDS; |
29 | NMTool : in out NMTool from StepToTopoDS) |
30 | returns TranslateFace; |
31 | |
32 | Init (me : in out; |
33 | FS : FaceSurface from StepShape; |
34 | T : in out Tool from StepToTopoDS; |
35 | NMTool : in out NMTool from StepToTopoDS); |
36 | |
37 | Value (me) returns Shape from TopoDS |
38 | raises NotDone |
39 | is static; |
40 | ---C++: return const & |
41 | |
42 | Error (me) returns TranslateFaceError from StepToTopoDS; |
43 | |
44 | fields |
45 | |
46 | myError : TranslateFaceError from StepToTopoDS; |
47 | |
48 | myResult : Shape from TopoDS; |
49 | |
50 | end TranslateFace; |