0022627: Change OCCT memory management defaults
[occt.git] / src / StepShape / StepShape_DimensionalSizeWithPath.cdl
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
6
7 class DimensionalSizeWithPath from StepShape
8 inherits DimensionalSize from StepShape
9
10     ---Purpose: Representation of STEP entity DimensionalSizeWithPath
11
12 uses
13     ShapeAspect from StepRepr,
14     HAsciiString from TCollection
15
16 is
17     Create returns DimensionalSizeWithPath from StepShape;
18         ---Purpose: Empty constructor
19
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)
24
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
29
30 fields
31     thePath: ShapeAspect from StepRepr;
32
33 end DimensionalSizeWithPath;