blob: df647691d16713ab4c83a516e835410ee1da3f78 (
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
60
61
62
63
64
65
66
67
68
69
70
71
72
|
-- File: PDataStd_Constraint.cdl
-- Created: Tue Jul 29 13:41:48 1997
-- Author: Denis PASCAL
-- modified Sergey Zaritchny
---Copyright: Matra Datavision 1997
class Constraint from PDataXtd inherits Attribute from PDF
---Purpose:
uses Integer from Standard,
Real from PDataStd,
HAttributeArray1 from PDF,
NamedShape from PNaming
is
Create returns mutable Constraint from PDataXtd;
Create (Type : Integer from Standard;
Geometries : HAttributeArray1 from PDF;
Value : Real from PDataStd;
Plane : NamedShape from PNaming)
returns mutable Constraint from PDataXtd;
GetValue (me) returns Real from PDataStd;
GetType (me) returns Integer from Standard;
GetGeometries (me) returns HAttributeArray1 from PDF;
Set (me : mutable; V : Real from PDataStd);
SetType (me : mutable; Type : Integer from Standard);
SetGeometries (me : mutable; Geometries : HAttributeArray1 from PDF);
SetPlane (me : mutable; plane : NamedShape from PNaming);
GetPlane (me)
returns NamedShape from PNaming;
Verified(me:mutable; status : Boolean from Standard);
Verified(me)
returns Boolean from Standard;
Inverted(me:mutable; status : Boolean from Standard);
Inverted(me)
returns Boolean from Standard;
Reversed(me:mutable; status : Boolean from Standard);
Reversed(me)
returns Boolean from Standard;
fields
myType : Integer from Standard;
myGeometries : HAttributeArray1 from PDF;
myValue : Real from PDataStd;
myIsReversed : Boolean from Standard;
myIsInverted : Boolean from Standard;
myIsVerified : Boolean from Standard;
myPlane : NamedShape from PNaming;
end Constraint;
|