Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepVisual / StepVisual_MarkerSelect.cdl
CommitLineData
7fd59977 1-- File: MarkerSelect.cdl
2-- Created: Fri Dec 1 11:11:11 1995
3-- Author: EXPRESS->CDL V0.2 Translator
4-- Copyright: Matra-Datavision 1993
5
6
7
8class MarkerSelect from StepVisual inherits SelectType from StepData
9
10 -- <MarkerSelect> is an EXPRESS Select Type construct translation.
11 -- it gathers : enum MarkerType
12
13uses Transient, SelectMember from StepData, MarkerMember from StepVisual
14
15is
16
17 Create returns MarkerSelect;
18 ---Purpose : Returns a MarkerSelect SelectType
19
20 CaseNum (me; ent : Transient) returns Integer;
21 ---Purpose: Recognizes a MarkerSelect Kind Entity that is :
22 -- 0 else
23
24 NewMember (me) returns SelectMember from StepData is redefined;
25 ---Purpose : Returns a new MarkerMember
26
27 CaseMem (me; sm : SelectMember from StepData) returns Integer is redefined;
28 ---Purpose : Returns 1 for a SelectMember enum, named MARKER_TYPE
29
30 MarkerMember (me) returns MarkerMember from StepVisual;
31 ---Purpose : Gives access to the MarkerMember in order to get/set its value
32
33end MarkerSelect;