Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_PresentationLayerUsage.cdl
1 -- File:        StepVisual_PresentationLayerUsage.cdl
2 -- Created:     Wed Mar 26 15:00:19 1997
3 -- Author:      Christian CAILLET
4 --              <cky@heliox.paris1.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 1997
6
7
8 class PresentationLayerUsage  from StepVisual    inherits TShared
9
10     ---Purpose : Added from StepVisual Rev2 to Rev4
11
12 uses
13      PresentationLayerAssignment from StepVisual,
14      PresentationRepresentation from StepVisual
15
16 is
17
18     Create returns PresentationLayerUsage;
19
20     Init (me : mutable;
21           aAssignment : PresentationLayerAssignment from StepVisual;
22           aPresentation : PresentationRepresentation from StepVisual);
23
24     SetAssignment (me : mutable; aAssignment : PresentationLayerAssignment from StepVisual);
25     Assignment (me) returns PresentationLayerAssignment from StepVisual;
26
27     SetPresentation (me : mutable; aPresentation : PresentationRepresentation from StepVisual);
28     Presentation (me) returns PresentationRepresentation from StepVisual;
29
30 fields
31
32     theAssignment : PresentationLayerAssignment from StepVisual;
33     thePresentation : PresentationRepresentation from StepVisual;
34
35 end PresentationLayerUsage;