0022627: Change OCCT memory management defaults
[occt.git] / src / AdvApp2Var / AdvApp2Var_Node.cdl
CommitLineData
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
8class Node from AdvApp2Var
9
10
11uses
12 XY,Pnt from gp,
13 HArray2OfPnt from TColgp,
14 HArray2OfReal from TColStd
15
16
17is
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
32fields
33
34 myCoord : XY from gp;
35 myOrdInU, myOrdInV : Integer;
36 myTruePoints : HArray2OfPnt from TColgp;
37 myErrors : HArray2OfReal from TColStd;
38
39end Node;
40
41
42
43
44
45
46