Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_Invisibility.cdl
1 -- File:        Invisibility.cdl
2 -- Created:     Fri Dec  1 11:11:21 1995
3 -- Author:      EXPRESS->CDL V0.2 Translator
4 -- Copyright:   Matra-Datavision 1993
5
6
7 class Invisibility from StepVisual 
8
9 inherits TShared from MMgt
10
11 uses
12
13         HArray1OfInvisibleItem from StepVisual, 
14         InvisibleItem from StepVisual
15 is
16
17         Create returns mutable Invisibility;
18         ---Purpose: Returns a Invisibility
19
20         Init (me : mutable;
21               aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual) is virtual;
22
23         -- Specific Methods for Field Data Access --
24
25         SetInvisibleItems(me : mutable; aInvisibleItems : mutable HArray1OfInvisibleItem);
26         InvisibleItems (me) returns mutable HArray1OfInvisibleItem;
27         InvisibleItemsValue (me; num : Integer) returns InvisibleItem;
28         NbInvisibleItems (me) returns Integer;
29
30 fields
31
32         invisibleItems : HArray1OfInvisibleItem from StepVisual; -- a SelectType
33
34 end Invisibility;