Integration of OCCT 6.5.0 from SVN
[occt.git] / src / PColStd / PColStd.cdl
1 package PColStd 
2
3 uses PCollection,
4      TCollection,
5      TColStd
6
7 is
8
9
10 --                             Instantiations de PCollection          --
11 --                             *****************************          --
12 ------------------------------------------------------------------------
13
14 --
15 --       Instantiations HSequence (Integer,Real,Persistent,
16 --                                 HAsciiString,
17 --                                 HExtendedString)
18 --       **************************************************
19 --       
20 class HSequenceOfInteger instantiates 
21            HSequence from PCollection(Integer);
22 class HSequenceOfReal instantiates 
23            HSequence from PCollection(Real);
24 class HSequenceOfPersistent instantiates 
25            HSequence from PCollection(Persistent);
26 class HSequenceOfHAsciiString instantiates 
27            HSequence from PCollection(HAsciiString from PCollection);
28 class HSequenceOfHExtendedString instantiates 
29            HSequence from PCollection(HExtendedString from PCollection);
30 --
31 --       Instantiations HSingleList (Integer,Real,Persistent)
32 --       *****************************************************
33 --       
34 class HSingleListOfInteger instantiates 
35            HSingleList from PCollection(Integer);
36 class HSingleListOfReal instantiates 
37            HSingleList from PCollection(Real);
38 class HSingleListOfPersistent instantiates 
39            HSingleList from PCollection(Persistent);
40 --       Instantiations HDoubleList (Integer,Real,Persistent)
41 --       *********************************************
42 --       
43 class HDoubleListOfInteger instantiates 
44            HDoubleList from PCollection(Integer);
45 class HDoubleListOfReal instantiates 
46            HDoubleList from PCollection(Real);
47 class HDoubleListOfPersistent instantiates 
48            HDoubleList from PCollection(Persistent);
49 --
50 --       Instantiations HArray1 (Integer,Real,Persistent)
51 --       ****************************************************
52 --       
53     class HArray1OfInteger instantiates 
54                         HArray1 from PCollection(Integer);
55
56     class HArray1OfReal instantiates 
57                         HArray1 from PCollection(Real);
58
59     class HArray1OfExtendedString instantiates 
60                         HArray1 from PCollection(HExtendedString from PCollection);
61
62     class HArray1OfPersistent instantiates 
63                         HArray1 from PCollection(Persistent);
64 --
65 --       Instantiations HArray2 (Integer,Real,Persistent)
66 --       ****************************************************
67 --       
68     class HArray2OfInteger instantiates
69                         HArray2 from PCollection(Integer);
70     class HArray2OfReal instantiates 
71                         HArray2 from PCollection(Real);
72     class HArray2OfPersistent instantiates 
73                         HArray2 from PCollection(Persistent);
74
75 --       Instantiations Hash (Integer)
76 --       *****************************
77 --
78 class HOfInteger instantiates Hash from PCollection(Integer);
79 class HOfReal instantiates Hash from PCollection(Real);
80 class HOfAsciiString instantiates Hash from PCollection(HAsciiString from PCollection);
81 ---Purpose: Hash on the Handle.
82 class HashAsciiString;
83 ---Purpose: Hash on the string.
84 class HOfExtendedString instantiates Hash from PCollection(HExtendedString from PCollection); 
85 ---Purpose: Hash on the Handle
86 class HashExtendedString;
87 ---Purpose: Hash on the string.
88
89 end PColStd;
90
91