0022627: Change OCCT memory management defaults
[occt.git] / src / StepShape / StepShape_RevolvedAreaSolid.cdl
CommitLineData
7fd59977 1-- File: RevolvedAreaSolid.cdl
2-- Created: Fri Dec 1 11:11:27 1995
3-- Author: EXPRESS->CDL V0.2 Translator
4-- Copyright: Matra-Datavision 1993
5
6
7class RevolvedAreaSolid from StepShape
8
9inherits SweptAreaSolid from StepShape
10
11uses
12
13 Axis1Placement from StepGeom,
14 Real from Standard,
15 HAsciiString from TCollection,
16 CurveBoundedSurface from StepGeom
17is
18
19 Create returns mutable RevolvedAreaSolid;
20 ---Purpose: Returns a RevolvedAreaSolid
21
22
23 Init (me : mutable;
24 aName : mutable HAsciiString from TCollection;
25 aSweptArea : mutable CurveBoundedSurface from StepGeom) is redefined;
26
27 Init (me : mutable;
28 aName : mutable HAsciiString from TCollection;
29 aSweptArea : mutable CurveBoundedSurface from StepGeom;
30 aAxis : mutable Axis1Placement from StepGeom;
31 aAngle : Real from Standard) is virtual;
32
33 -- Specific Methods for Field Data Access --
34
35 SetAxis(me : mutable; aAxis : mutable Axis1Placement);
36 Axis (me) returns mutable Axis1Placement;
37 SetAngle(me : mutable; aAngle : Real);
38 Angle (me) returns Real;
39
40fields
41
42 axis : Axis1Placement from StepGeom;
43 angle : Real from Standard;
44
45end RevolvedAreaSolid;