Integration of OCCT 6.5.0 from SVN
[occt.git] / src / TopoDSToStep / TopoDSToStep_MakeStepWire.cdl
CommitLineData
7fd59977 1-- File: TopoDSToStep_MakeStepWire.cdl
2-- Created: Wed Nov 30 10:19:30 1994
3-- Author: Frederic MAUPAS
4-- <fma@bibox>
5---Copyright: Matra Datavision 1994
6
7
8
9class MakeStepWire from TopoDSToStep
10 inherits Root from TopoDSToStep
11
12 ---Purpose: This class implements the mapping between classes
13 -- Wire from TopoDS and TopologicalRepresentationItem from
14 -- StepShape.
15
16uses Wire from TopoDS,
17 TopologicalRepresentationItem from StepShape,
18 Tool from TopoDSToStep,
19 MakeWireError from TopoDSToStep,
20 FinderProcess from Transfer
21
22raises NotDone from StdFail
23
24is
25
26 Create returns MakeStepWire;
27
28 Create (W : Wire from TopoDS;
29 T : in out Tool from TopoDSToStep;
30 FP : mutable FinderProcess from Transfer)
31 returns MakeStepWire;
32
33 Init(me : in out;
34 W : Wire from TopoDS;
35 T : in out Tool from TopoDSToStep;
36 FP : mutable FinderProcess from Transfer);
37
38
39 Value (me) returns TopologicalRepresentationItem from StepShape
40 raises NotDone
41 is static;
42 ---C++: return const&
43
44 Error(me) returns MakeWireError from TopoDSToStep;
45
46fields
47
48 myResult : TopologicalRepresentationItem from StepShape;
49
50 myError : MakeWireError from TopoDSToStep;
51
52end MakeStepWire;
53
54