7fd59977 |
1 | -- File: AdvApp2Var_Node.cdl |
2 | -- Created: Tue Apr 9 16:39:15 1996 |
3 | -- Author: Joelle CHAUVET |
4 | -- <jct@sgi38> |
5 | ---Copyright: Matra Datavision 1996 |
6 | -- |
7 | |
8 | class Node from AdvApp2Var |
9 | |
10 | |
11 | uses |
12 | XY,Pnt from gp, |
13 | HArray2OfPnt from TColgp, |
14 | HArray2OfReal from TColStd |
15 | |
16 | |
17 | is |
18 | Create returns Node; |
19 | Create(iu,iv : Integer) returns Node; |
20 | Create(UV : XY from gp; iu,iv : Integer) returns Node; |
21 | Create(Other : Node) returns Node is private; |
22 | Coord(me) returns XY from gp; |
23 | SetCoord(me : in out; x1,x2 : Real); |
24 | UOrder(me) returns Integer; |
25 | VOrder(me) returns Integer; |
26 | SetPoint(me : in out; iu,iv : Integer; Cte : Pnt from gp); |
27 | Point(me; iu,iv : Integer) returns Pnt from gp; |
28 | SetError(me : in out; iu,iv : Integer; error : Real); |
29 | Error(me; iu,iv : Integer) returns Real; |
30 | |
31 | |
32 | fields |
33 | |
34 | myCoord : XY from gp; |
35 | myOrdInU, myOrdInV : Integer; |
36 | myTruePoints : HArray2OfPnt from TColgp; |
37 | myErrors : HArray2OfReal from TColStd; |
38 | |
39 | end Node; |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |