Integration of OCCT 6.5.0 from SVN
[occt.git] / src / IntPolyh / IntPolyh_ArrayOfStartPoints.cdl
1 -- File:        IntPolyh_ArrayOfStartPoints.cdl
2 -- Created:     Tue Apr  6 11:05:48 1999
3 -- Author:      Fabrice SERVANT
4 --              <fst@cleox.paris1.matra-dtv.fr>
5 ---Copyright:    Matra Datavision 1999
6
7
8 class ArrayOfStartPoints from IntPolyh
9
10 uses
11     
12     StartPoint from IntPolyh
13
14
15 is
16
17
18     Create;
19     
20     Create(nn : Integer from Standard) ; 
21     
22     Init(me: in out; nn: Integer from Standard) 
23     is static;
24
25     Value(me; nn: Integer from Standard)
26         ---C++: alias operator [] 
27         ---C++: return const &
28     returns StartPoint from IntPolyh    
29     is static;
30     
31     ChangeValue(me: in out;  nn: Integer from Standard)
32         ---C++: alias operator [] 
33         ---C++: return &
34     returns StartPoint from IntPolyh    
35     is static;
36     
37     Copy(me: in out; Other : ArrayOfStartPoints from IntPolyh)
38         ---C++: alias operator =
39         ---C++: return &
40     returns ArrayOfStartPoints from IntPolyh
41     is static;
42     
43     NbPoints(me)
44     returns Integer from Standard
45     is static;
46     
47     Destroy(me: in out)
48         ---C++: alias ~
49     is static;
50     
51     Dump(me) 
52     is static;
53         
54 fields
55
56     n : Integer from Standard;
57     ptr :Address from Standard;
58     
59 end ArrayOfStartPoints from IntPolyh;