1 -- File: StepRepr_ItemDefinedTransformation.cdl
2 -- Created: Wed Mar 26 14:38:45 1997
3 -- Author: Christian CAILLET
4 -- <cky@heliox.paris1.matra-dtv.fr>
5 ---Copyright: Matra Datavision 1997
8 class ItemDefinedTransformation from StepRepr inherits TShared
10 ---Purpose : Added from StepRepr Rev2 to Rev4
13 HAsciiString from TCollection,
14 RepresentationItem from StepRepr
18 Create returns mutable ItemDefinedTransformation;
21 aName : HAsciiString from TCollection;
22 aDescription : HAsciiString from TCollection;
23 aTransformItem1 : RepresentationItem from StepRepr;
24 aTransformItem2 : RepresentationItem from StepRepr);
26 SetName (me : mutable; aName : HAsciiString from TCollection);
27 Name (me) returns HAsciiString from TCollection;
29 SetDescription (me : mutable; aDescription : HAsciiString from TCollection);
30 Description (me) returns HAsciiString from TCollection;
32 SetTransformItem1 (me : mutable; aItem : RepresentationItem from StepRepr);
33 TransformItem1 (me) returns RepresentationItem;
35 SetTransformItem2 (me : mutable; aItem : RepresentationItem from StepRepr);
36 TransformItem2 (me) returns RepresentationItem;
40 theName : HAsciiString from TCollection;
41 theDescription : HAsciiString from TCollection;
42 theTransformItem1 : RepresentationItem from StepRepr;
43 theTransformItem2 : RepresentationItem from StepRepr;
45 end ItemDefinedTransformation;