Integration of OCCT 6.5.0 from SVN
[occt.git] / src / TColGeom / TColGeom.cdl
1 -- File:        TColGeom.cdl
2 -- Created:     Tue Mar  9 17:38:13 1993
3 -- Author:      Philippe DAUTRY
4 --              <fid@phylox>
5 ---Copyright:    Matra Datavision 1993
6
7
8 package TColGeom 
9
10         ---Purpose : This package  is used to  instantiate of  several
11         --         generic classes from  the package  TCollection with
12         --         objects from the package Geom.
13
14 uses TCollection, Geom
15
16 is
17
18
19
20     class Array1OfCurve 
21         instantiates Array1 from TCollection (Curve from Geom);
22     class Array1OfBoundedCurve 
23         instantiates Array1 from TCollection (BoundedCurve from Geom);
24     class Array1OfBezierCurve 
25         instantiates Array1 from TCollection (BezierCurve from Geom);
26     class Array1OfBSplineCurve 
27         instantiates Array1 from TCollection (BSplineCurve from Geom);
28     class Array1OfSurface 
29         instantiates Array1 from TCollection (Surface from Geom);
30     class Array1OfBoundedSurface 
31         instantiates Array1 from TCollection (BoundedSurface from Geom);
32
33     class HArray1OfCurve
34         instantiates HArray1 from TCollection (Curve from Geom,
35                                 Array1OfCurve from TColGeom);
36     class HArray1OfBoundedCurve 
37         instantiates HArray1 from TCollection (BoundedCurve from Geom,
38                                 Array1OfBoundedCurve from TColGeom);
39     class HArray1OfBezierCurve  
40         instantiates HArray1 from TCollection (BezierCurve from Geom,
41                                 Array1OfBezierCurve from TColGeom);
42     class HArray1OfBSplineCurve 
43         instantiates HArray1 from TCollection (BSplineCurve from Geom,
44                                 Array1OfBSplineCurve from TColGeom);
45     class HArray1OfSurface  
46         instantiates HArray1 from TCollection (Surface from Geom,
47                                 Array1OfSurface from TColGeom);
48     class HArray1OfBoundedSurface 
49         instantiates HArray1 from TCollection (BoundedSurface from Geom,
50                                 Array1OfBoundedSurface from TColGeom);
51
52
53     class Array2OfSurface 
54         instantiates Array2 from TCollection (Surface from Geom);
55     class Array2OfBoundedSurface 
56         instantiates Array2 from TCollection (BoundedSurface from Geom);
57     class Array2OfBezierSurface 
58         instantiates Array2 from TCollection (BezierSurface from Geom);
59     class Array2OfBSplineSurface 
60         instantiates Array2 from TCollection (BSplineSurface from Geom);
61
62     class HArray2OfSurface        
63         instantiates HArray2 from TCollection (Surface from Geom,
64                                 Array2OfSurface from TColGeom);
65     class HArray2OfBoundedSurface 
66         instantiates HArray2 from TCollection (BoundedSurface from Geom,
67                                 Array2OfBoundedSurface from TColGeom);
68     class HArray2OfBezierSurface  
69         instantiates HArray2 from TCollection (BezierSurface from Geom,
70                                 Array2OfBezierSurface from TColGeom);
71     class HArray2OfBSplineSurface 
72         instantiates HArray2 from TCollection (BSplineSurface from Geom,
73                                 Array2OfBSplineSurface from TColGeom);
74
75
76     class SequenceOfCurve  
77         instantiates Sequence from TCollection (Curve from Geom);
78     class SequenceOfBoundedCurve  
79         instantiates Sequence from TCollection (BoundedCurve from Geom);
80     class SequenceOfSurface 
81         instantiates Sequence from TCollection (Surface from Geom);
82     class SequenceOfBoundedSurface 
83         instantiates Sequence from TCollection (BoundedSurface from Geom);
84
85     class HSequenceOfCurve  
86         instantiates HSequence from TCollection (Curve from Geom,
87                                 SequenceOfCurve from TColGeom);
88     class HSequenceOfBoundedCurve  
89         instantiates HSequence from TCollection (BoundedCurve from Geom,
90                                 SequenceOfBoundedCurve from TColGeom);
91     class HSequenceOfSurface 
92         instantiates HSequence from TCollection (Surface from Geom,
93                                 SequenceOfSurface from TColGeom);
94     class HSequenceOfBoundedSurface 
95         instantiates HSequence from TCollection (BoundedSurface from Geom,
96                                 SequenceOfBoundedSurface from TColGeom);
97
98
99 end TColGeom;