blob: dfd41286fad028dea67ee875b0aad3aa0ba5a018 (
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
|
-- File: StepToTopoDS_TranslateCurveBoundedSurface.cdl
-- Created: Fri Feb 12 13:30:22 1999
-- Author: Andrey BETENEV
-- <abv@doomox.nnov.matra-dtv.fr>
---Copyright: Matra Datavision 1999
class TranslateCurveBoundedSurface from StepToTopoDS
inherits Root from StepToTopoDS
---Purpose: Translate curve_bounded_surface into TopoDS_Face
uses
TransientProcess from Transfer,
CurveBoundedSurface from StepGeom,
Face from TopoDS
is
Create returns TranslateCurveBoundedSurface;
---Purpose: Create empty tool
Create (CBS: CurveBoundedSurface from StepGeom;
TP: TransientProcess from Transfer)
returns TranslateCurveBoundedSurface;
---Purpose: Translate surface
Init (me: in out;
CBS: CurveBoundedSurface from StepGeom;
TP: TransientProcess from Transfer)
returns Boolean;
---Purpose: Translate surface
Value (me) returns Face from TopoDS;
---Purpose: Returns result of last translation or null wire if failed.
---C++: return const &
fields
myFace: Face from TopoDS;
end TranslateCurveBoundedSurface;
|