1 -- File: StepFEA_FeaAxis2Placement3d.cdl
2 -- Created: Thu Dec 12 17:51:05 2002
3 -- Author: data exchange team
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5 -- Copyright: Open CASCADE 2002
7 class FeaAxis2Placement3d from StepFEA
8 inherits Axis2Placement3d from StepGeom
10 ---Purpose: Representation of STEP entity FeaAxis2Placement3d
13 HAsciiString from TCollection,
14 CartesianPoint from StepGeom,
15 Direction from StepGeom,
16 CoordinateSystemType from StepFEA
19 Create returns FeaAxis2Placement3d from StepFEA;
20 ---Purpose: Empty constructor
22 Init (me: mutable; aRepresentationItem_Name: HAsciiString from TCollection;
23 aPlacement_Location: CartesianPoint from StepGeom;
24 hasAxis2Placement3d_Axis: Boolean;
25 aAxis2Placement3d_Axis: Direction from StepGeom;
26 hasAxis2Placement3d_RefDirection: Boolean;
27 aAxis2Placement3d_RefDirection: Direction from StepGeom;
28 aSystemType: CoordinateSystemType from StepFEA;
29 aDescription: HAsciiString from TCollection);
30 ---Purpose: Initialize all fields (own and inherited)
32 SystemType (me) returns CoordinateSystemType from StepFEA;
33 ---Purpose: Returns field SystemType
34 SetSystemType (me: mutable; SystemType: CoordinateSystemType from StepFEA);
35 ---Purpose: Set field SystemType
37 Description (me) returns HAsciiString from TCollection;
38 ---Purpose: Returns field Description
39 SetDescription (me: mutable; Description: HAsciiString from TCollection);
40 ---Purpose: Set field Description
43 theSystemType: CoordinateSystemType from StepFEA;
44 theDescription: HAsciiString from TCollection;
46 end FeaAxis2Placement3d;