blob: dd0ae39b311c05ed4ae559e90334be469e76bed1 (
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
|
-- File: AdvApp2Var_Node.cdl
-- Created: Tue Apr 9 16:39:15 1996
-- Author: Joelle CHAUVET
-- <jct@sgi38>
---Copyright: Matra Datavision 1996
--
class Node from AdvApp2Var
uses
XY,Pnt from gp,
HArray2OfPnt from TColgp,
HArray2OfReal from TColStd
is
Create returns Node;
Create(iu,iv : Integer) returns Node;
Create(UV : XY from gp; iu,iv : Integer) returns Node;
Create(Other : Node) returns Node is private;
Coord(me) returns XY from gp;
SetCoord(me : in out; x1,x2 : Real);
UOrder(me) returns Integer;
VOrder(me) returns Integer;
SetPoint(me : in out; iu,iv : Integer; Cte : Pnt from gp);
Point(me; iu,iv : Integer) returns Pnt from gp;
SetError(me : in out; iu,iv : Integer; error : Real);
Error(me; iu,iv : Integer) returns Real;
fields
myCoord : XY from gp;
myOrdInU, myOrdInV : Integer;
myTruePoints : HArray2OfPnt from TColgp;
myErrors : HArray2OfReal from TColStd;
end Node;
|