Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_PresentationLayerAssignment.cdl
CommitLineData
7fd59977 1-- File: PresentationLayerAssignment.cdl
2-- Created: Fri Dec 1 11:11:25 1995
3-- Author: EXPRESS->CDL V0.2 Translator
4-- Copyright: Matra-Datavision 1993
5
6
7class PresentationLayerAssignment from StepVisual
8
9inherits TShared from MMgt
10
11uses
12
13 HAsciiString from TCollection,
14 HArray1OfLayeredItem from StepVisual,
15 LayeredItem from StepVisual
16is
17
18 Create returns mutable PresentationLayerAssignment;
19 ---Purpose: Returns a PresentationLayerAssignment
20
21 Init (me : mutable;
22 aName : mutable HAsciiString from TCollection;
23 aDescription : mutable HAsciiString from TCollection;
24 aAssignedItems : mutable HArray1OfLayeredItem from StepVisual) is virtual;
25
26 -- Specific Methods for Field Data Access --
27
28 SetName(me : mutable; aName : mutable HAsciiString);
29 Name (me) returns mutable HAsciiString;
30 SetDescription(me : mutable; aDescription : mutable HAsciiString);
31 Description (me) returns mutable HAsciiString;
32 SetAssignedItems(me : mutable; aAssignedItems : mutable HArray1OfLayeredItem);
33 AssignedItems (me) returns mutable HArray1OfLayeredItem;
34 AssignedItemsValue (me; num : Integer) returns LayeredItem;
35 NbAssignedItems (me) returns Integer;
36
37fields
38
39 name : HAsciiString from TCollection;
40 description : HAsciiString from TCollection;
41 assignedItems : HArray1OfLayeredItem from StepVisual; -- a SelectType
42
43end PresentationLayerAssignment;