blob: 71800b7f675294fbea32c6db25063daaa6e2e2a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-- File: StepRepr_ItemDefinedTransformation.cdl
-- Created: Wed Mar 26 14:38:45 1997
-- Author: Christian CAILLET
-- <cky@heliox.paris1.matra-dtv.fr>
---Copyright: Matra Datavision 1997
class ItemDefinedTransformation from StepRepr inherits TShared
---Purpose : Added from StepRepr Rev2 to Rev4
uses
HAsciiString from TCollection,
RepresentationItem from StepRepr
is
Create returns mutable ItemDefinedTransformation;
Init (me : mutable;
aName : HAsciiString from TCollection;
aDescription : HAsciiString from TCollection;
aTransformItem1 : RepresentationItem from StepRepr;
aTransformItem2 : RepresentationItem from StepRepr);
SetName (me : mutable; aName : HAsciiString from TCollection);
Name (me) returns HAsciiString from TCollection;
SetDescription (me : mutable; aDescription : HAsciiString from TCollection);
Description (me) returns HAsciiString from TCollection;
SetTransformItem1 (me : mutable; aItem : RepresentationItem from StepRepr);
TransformItem1 (me) returns RepresentationItem;
SetTransformItem2 (me : mutable; aItem : RepresentationItem from StepRepr);
TransformItem2 (me) returns RepresentationItem;
fields
theName : HAsciiString from TCollection;
theDescription : HAsciiString from TCollection;
theTransformItem1 : RepresentationItem from StepRepr;
theTransformItem2 : RepresentationItem from StepRepr;
end ItemDefinedTransformation;
|