1 -- File: StepShape_DimensionalSizeWithPath.cdl
2 -- Created: Tue Apr 18 16:42:58 2000
3 -- Author: Andrey BETENEV
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
5 -- Copyright: Matra Datavision 1999
7 class DimensionalSizeWithPath from StepShape
8 inherits DimensionalSize from StepShape
10 ---Purpose: Representation of STEP entity DimensionalSizeWithPath
13 ShapeAspect from StepRepr,
14 HAsciiString from TCollection
17 Create returns DimensionalSizeWithPath from StepShape;
18 ---Purpose: Empty constructor
20 Init (me: mutable; aDimensionalSize_AppliesTo: ShapeAspect from StepRepr;
21 aDimensionalSize_Name: HAsciiString from TCollection;
22 aPath: ShapeAspect from StepRepr);
23 ---Purpose: Initialize all fields (own and inherited)
25 Path (me) returns ShapeAspect from StepRepr;
26 ---Purpose: Returns field Path
27 SetPath (me: mutable; Path: ShapeAspect from StepRepr);
28 ---Purpose: Set field Path
31 thePath: ShapeAspect from StepRepr;
33 end DimensionalSizeWithPath;