1 -- File: Axis2Placement2d.cdl
2 -- Created: Fri Dec 1 11:11:14 1995
3 -- Author: EXPRESS->CDL V0.2 Translator
4 -- Copyright: Matra-Datavision 1993
7 class Axis2Placement2d from StepGeom
9 inherits Placement from StepGeom
13 Direction from StepGeom,
14 Boolean from Standard,
15 HAsciiString from TCollection,
16 CartesianPoint from StepGeom
19 Create returns mutable Axis2Placement2d;
20 ---Purpose: Returns a Axis2Placement2d
24 aName : mutable HAsciiString from TCollection;
25 aLocation : mutable CartesianPoint from StepGeom) is redefined;
28 aName : mutable HAsciiString from TCollection;
29 aLocation : mutable CartesianPoint from StepGeom;
30 hasArefDirection : Boolean from Standard;
31 aRefDirection : mutable Direction from StepGeom) is virtual;
33 -- Specific Methods for Field Data Access --
35 SetRefDirection(me : mutable; aRefDirection : mutable Direction);
36 UnSetRefDirection (me:mutable);
37 RefDirection (me) returns mutable Direction;
38 HasRefDirection (me) returns Boolean;
42 refDirection : Direction from StepGeom; -- OPTIONAL can be NULL
43 hasRefDirection : Boolean from Standard;