Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepFEA / StepFEA_ElementGeometricRelationship.cdl
CommitLineData
7fd59977 1-- File: StepFEA_ElementGeometricRelationship.cdl
2-- Created: Tue Feb 4 10:39:08 2003
3-- Author: data exchange team
4-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5-- Copyright: Open CASCADE 2002
6
7class ElementGeometricRelationship from StepFEA
8inherits TShared from MMgt
9
10 ---Purpose: Representation of STEP entity ElementGeometricRelationship
11
12uses
13 ElementOrElementGroup from StepFEA,
14 AnalysisItemWithinRepresentation from StepElement,
15 ElementAspect from StepElement
16
17is
18 Create returns ElementGeometricRelationship from StepFEA;
19 ---Purpose: Empty constructor
20
21 Init (me: mutable; aElementRef: ElementOrElementGroup from StepFEA;
22 aItem: AnalysisItemWithinRepresentation from StepElement;
23 aAspect: ElementAspect from StepElement);
24 ---Purpose: Initialize all fields (own and inherited)
25
26 ElementRef (me) returns ElementOrElementGroup from StepFEA;
27 ---Purpose: Returns field ElementRef
28 SetElementRef (me: mutable; ElementRef: ElementOrElementGroup from StepFEA);
29 ---Purpose: Set field ElementRef
30
31 Item (me) returns AnalysisItemWithinRepresentation from StepElement;
32 ---Purpose: Returns field Item
33 SetItem (me: mutable; Item: AnalysisItemWithinRepresentation from StepElement);
34 ---Purpose: Set field Item
35
36 Aspect (me) returns ElementAspect from StepElement;
37 ---Purpose: Returns field Aspect
38 SetAspect (me: mutable; Aspect: ElementAspect from StepElement);
39 ---Purpose: Set field Aspect
40
41fields
42 theElementRef: ElementOrElementGroup from StepFEA;
43 theItem: AnalysisItemWithinRepresentation from StepElement;
44 theAspect: ElementAspect from StepElement;
45
46end ElementGeometricRelationship;