blob: 84f06a2ce131382f1c45bf84e7ca616f725d72ef (
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
-- File: STEPSelections_AssemblyLink.cdl
-- Created: Wed Mar 24 12:40:23 1999
-- Author: data exchange team
-- <det@friendox.nnov.matra-dtv.fr>
---Copyright: Matra Datavision 1999
class AssemblyLink from STEPSelections inherits TShared from MMgt
---Purpose:
uses
NextAssemblyUsageOccurrence from StepRepr,
ContextDependentShapeRepresentation from StepShape,
AssemblyComponent from STEPSelections
is
Create returns mutable AssemblyLink from STEPSelections;
Create(nauo: NextAssemblyUsageOccurrence from StepRepr;
item: Transient from Standard;
part: AssemblyComponent from STEPSelections)
returns mutable AssemblyLink from STEPSelections;
--Methods for setting and obtaining fields
GetNAUO(me) returns NextAssemblyUsageOccurrence from StepRepr;
---Purpose:
---C++: inline
GetItem(me) returns Transient from Standard;
---Purpose:
---C++: inline
GetComponent(me) returns AssemblyComponent from STEPSelections;
---Purpose:
---C++: inline
SetNAUO(me: mutable; nauo: NextAssemblyUsageOccurrence from StepRepr);
---Purpose:
---C++: inline
SetItem(me: mutable; item: Transient from Standard);
---Purpose:
---C++: inline
SetComponent(me: mutable; part: AssemblyComponent from STEPSelections);
---Purpose:
---C++: inline
fields
myNAUO : NextAssemblyUsageOccurrence from StepRepr;
myItem : Transient from Standard;
myComponent: AssemblyComponent from STEPSelections;
end AssemblyLink;
|