Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepShape / StepShape_AngularLocation.cdl
CommitLineData
7fd59977 1-- File: StepShape_AngularLocation.cdl
2-- Created: Tue Apr 18 16:42:57 2000
3-- Author: Andrey BETENEV
4-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
5-- Copyright: Matra Datavision 1999
6
7class AngularLocation from StepShape
8inherits DimensionalLocation from StepShape
9
10 ---Purpose: Representation of STEP entity AngularLocation
11
12uses
13 HAsciiString from TCollection,
14 ShapeAspect from StepRepr,
15 AngleRelator from StepShape
16
17is
18 Create returns AngularLocation from StepShape;
19 ---Purpose: Empty constructor
20
21 Init (me: mutable; aShapeAspectRelationship_Name: HAsciiString from TCollection;
22 hasShapeAspectRelationship_Description: Boolean;
23 aShapeAspectRelationship_Description: HAsciiString from TCollection;
24 aShapeAspectRelationship_RelatingShapeAspect: ShapeAspect from StepRepr;
25 aShapeAspectRelationship_RelatedShapeAspect: ShapeAspect from StepRepr;
26 aAngleSelection: AngleRelator from StepShape);
27 ---Purpose: Initialize all fields (own and inherited)
28
29 AngleSelection (me) returns AngleRelator from StepShape;
30 ---Purpose: Returns field AngleSelection
31 SetAngleSelection (me: mutable; AngleSelection: AngleRelator from StepShape);
32 ---Purpose: Set field AngleSelection
33
34fields
35 theAngleSelection: AngleRelator from StepShape;
36
37end AngularLocation;