2 -- Created: Fri Dec 1 11:11:10 1995
3 -- Author: EXPRESS->CDL V0.2 Translator
4 -- Copyright: Matra-Datavision 1993
8 class CsgSelect from StepShape
10 -- inherits SelectType from StepData
12 -- <CsgSelect> is an EXPRESS Select Type construct translation.
13 -- it gathers : BooleanResult, CsgPrimitive
21 Create returns CsgSelect;
22 ---Purpose : Returns a CsgSelect SelectType
24 SetTypeOfContent(me : in out; aTypeOfContent : Integer);
26 TypeOfContent(me) returns Integer;
31 BooleanResult (me) returns any BooleanResult;
32 ---Purpose : returns Value as a BooleanResult (Null if another type)
34 SetBooleanResult (me : in out;aBooleanResult : BooleanResult from StepShape);
36 CsgPrimitive (me) returns CsgPrimitive;
37 ---Purpose : returns Value as a CsgPrimitive (Null if another type)
39 SetCsgPrimitive (me : in out; aCsgPrimitive : CsgPrimitive from StepShape);
43 theBooleanResult : BooleanResult from StepShape;
44 theCsgPrimitive : CsgPrimitive from StepShape; -- a Select Type
45 theTypeOfContent : Integer from Standard;