Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepFEA / StepFEA_CurveElementEndCoordinateSystem.cdl
1 -- File:        StepFEA_CurveElementEndCoordinateSystem.cdl
2 -- Created:     Thu Dec 12 17:51:03 2002 
3 -- Author:      data exchange team
4 -- Generator:   ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5 -- Copyright:   Open CASCADE 2002
6
7 class CurveElementEndCoordinateSystem from StepFEA
8 inherits SelectType from StepData
9
10     ---Purpose: Representation of STEP SELECT type CurveElementEndCoordinateSystem
11
12 uses
13     FeaAxis2Placement3d from StepFEA,
14     AlignedCurve3dElementCoordinateSystem from StepFEA,
15     ParametricCurve3dElementCoordinateSystem from StepFEA
16
17 is
18     Create returns CurveElementEndCoordinateSystem from StepFEA;
19         ---Purpose: Empty constructor
20
21     CaseNum (me; ent: Transient) returns Integer;
22         ---Purpose: Recognizes a kind of CurveElementEndCoordinateSystem select type
23         --          1 -> FeaAxis2Placement3d from StepFEA
24         --          2 -> AlignedCurve3dElementCoordinateSystem from StepFEA
25         --          3 -> ParametricCurve3dElementCoordinateSystem from StepFEA
26         --          0 else
27
28     FeaAxis2Placement3d (me) returns FeaAxis2Placement3d from StepFEA;
29         ---Purpose: Returns Value as FeaAxis2Placement3d (or Null if another type)
30
31     AlignedCurve3dElementCoordinateSystem (me) returns AlignedCurve3dElementCoordinateSystem from StepFEA;
32         ---Purpose: Returns Value as AlignedCurve3dElementCoordinateSystem (or Null if another type)
33
34     ParametricCurve3dElementCoordinateSystem (me) returns ParametricCurve3dElementCoordinateSystem from StepFEA;
35         ---Purpose: Returns Value as ParametricCurve3dElementCoordinateSystem (or Null if another type)
36
37 end CurveElementEndCoordinateSystem;