7fd59977 |
1 | -- File: StepElement_CurveElementEndReleasePacket.cdl |
2 | -- Created: Thu Dec 12 17:29:00 2002 |
3 | -- Author: data exchange team |
4 | -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2 |
5 | -- Copyright: Open CASCADE 2002 |
6 | |
7 | class CurveElementEndReleasePacket from StepElement |
8 | inherits TShared from MMgt |
9 | |
10 | ---Purpose: Representation of STEP entity CurveElementEndReleasePacket |
11 | |
12 | uses |
13 | CurveElementFreedom from StepElement |
14 | |
15 | is |
16 | Create returns CurveElementEndReleasePacket from StepElement; |
17 | ---Purpose: Empty constructor |
18 | |
19 | Init (me: mutable; aReleaseFreedom: CurveElementFreedom from StepElement; |
20 | aReleaseStiffness: Real); |
21 | ---Purpose: Initialize all fields (own and inherited) |
22 | |
23 | ReleaseFreedom (me) returns CurveElementFreedom from StepElement; |
24 | ---Purpose: Returns field ReleaseFreedom |
25 | SetReleaseFreedom (me: mutable; ReleaseFreedom: CurveElementFreedom from StepElement); |
26 | ---Purpose: Set field ReleaseFreedom |
27 | |
28 | ReleaseStiffness (me) returns Real; |
29 | ---Purpose: Returns field ReleaseStiffness |
30 | SetReleaseStiffness (me: mutable; ReleaseStiffness: Real); |
31 | ---Purpose: Set field ReleaseStiffness |
32 | |
33 | fields |
34 | theReleaseFreedom: CurveElementFreedom from StepElement; |
35 | theReleaseStiffness: Real; |
36 | |
37 | end CurveElementEndReleasePacket; |