7fd59977 |
1 | -- File: StepFEA_CurveElementIntervalConstant.cdl |
2 | -- Created: Thu Dec 12 17:51:04 2002 |
3 | -- Author: data exchange team |
4 | -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2 |
5 | -- Copyright: Open CASCADE 2002 |
6 | |
7 | class CurveElementIntervalConstant from StepFEA |
8 | inherits CurveElementInterval from StepFEA |
9 | |
10 | ---Purpose: Representation of STEP entity CurveElementIntervalConstant |
11 | |
12 | uses |
13 | CurveElementLocation from StepFEA, |
14 | EulerAngles from StepBasic, |
15 | CurveElementSectionDefinition from StepElement |
16 | |
17 | is |
18 | Create returns CurveElementIntervalConstant from StepFEA; |
19 | ---Purpose: Empty constructor |
20 | |
21 | Init (me: mutable; aCurveElementInterval_FinishPosition: CurveElementLocation from StepFEA; |
22 | aCurveElementInterval_EuAngles: EulerAngles from StepBasic; |
23 | aSection: CurveElementSectionDefinition from StepElement); |
24 | ---Purpose: Initialize all fields (own and inherited) |
25 | |
26 | Section (me) returns CurveElementSectionDefinition from StepElement; |
27 | ---Purpose: Returns field Section |
28 | SetSection (me: mutable; Section: CurveElementSectionDefinition from StepElement); |
29 | ---Purpose: Set field Section |
30 | |
31 | fields |
32 | theSection: CurveElementSectionDefinition from StepElement; |
33 | |
34 | end CurveElementIntervalConstant; |