Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_ContextDependentInvisibility.cdl
CommitLineData
7fd59977 1-- File: ContextDependentInvisibility.cdl
2-- Created: Fri Dec 1 11:11:17 1995
3-- Author: EXPRESS->CDL V0.2 Translator
4-- Copyright: Matra-Datavision 1993
5
6
7class ContextDependentInvisibility from StepVisual
8
9inherits Invisibility from StepVisual
10
11uses
12
13 InvisibilityContext from StepVisual,
14 HArray1OfInvisibleItem from StepVisual
15is
16
17 Create returns mutable ContextDependentInvisibility;
18 ---Purpose: Returns a ContextDependentInvisibility
19
20
21 Init (me : mutable;
22 aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual) is redefined;
23
24 Init (me : mutable;
25 aInvisibleItems : mutable HArray1OfInvisibleItem from StepVisual;
26 aPresentationContext : InvisibilityContext from StepVisual) is virtual;
27
28 -- Specific Methods for Field Data Access --
29
30 SetPresentationContext(me : mutable; aPresentationContext : InvisibilityContext);
31 PresentationContext (me) returns InvisibilityContext;
32
33fields
34
35 presentationContext : InvisibilityContext from StepVisual; -- a SelectType
36
37end ContextDependentInvisibility;