7fd59977 |
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 |
6 | |
7 | class FeaAxis2Placement3d from StepFEA |
8 | inherits Axis2Placement3d from StepGeom |
9 | |
10 | ---Purpose: Representation of STEP entity FeaAxis2Placement3d |
11 | |
12 | uses |
13 | HAsciiString from TCollection, |
14 | CartesianPoint from StepGeom, |
15 | Direction from StepGeom, |
16 | CoordinateSystemType from StepFEA |
17 | |
18 | is |
19 | Create returns FeaAxis2Placement3d from StepFEA; |
20 | ---Purpose: Empty constructor |
21 | |
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) |
31 | |
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 |
36 | |
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 |
41 | |
42 | fields |
43 | theSystemType: CoordinateSystemType from StepFEA; |
44 | theDescription: HAsciiString from TCollection; |
45 | |
46 | end FeaAxis2Placement3d; |