1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

Integration of OCCT 6.5.0 from SVN

This commit is contained in:
bugmaster
2011-03-16 07:30:28 +00:00
committed by bugmaster
parent 4903637061
commit 7fd59977df
16375 changed files with 3882564 additions and 0 deletions

218
src/TColgp/TColgp.cdl Executable file
View File

@@ -0,0 +1,218 @@
-- File: TColgp.cdl
-- Created: Wed Mar 10 12:34:53 1993
-- Author: Philippe DAUTRY
-- <fid@phylox>
---Copyright: Matra Datavision 1993
package TColgp
---Purpose : This package provides standard and frequently
-- used instantiations of generic classes from the
-- TCollection package with geometric objects from the gp package.
uses TCollection, TColStd, gp
is
-- Array1 of 2D objects.
class Array1OfCirc2d
instantiates Array1 from TCollection (Circ2d from gp);
class Array1OfDir2d
instantiates Array1 from TCollection (Dir2d from gp);
class Array1OfLin2d
instantiates Array1 from TCollection (Lin2d from gp);
class Array1OfPnt2d
instantiates Array1 from TCollection (Pnt2d from gp);
class Array1OfVec2d
instantiates Array1 from TCollection (Vec2d from gp);
class Array1OfXY
instantiates Array1 from TCollection (XY from gp);
-- Array1 of 3D objects.
class Array1OfDir
instantiates Array1 from TCollection (Dir from gp);
class Array1OfPnt
instantiates Array1 from TCollection (Pnt from gp);
class Array1OfVec
instantiates Array1 from TCollection (Vec from gp);
class Array1OfXYZ
instantiates Array1 from TCollection (XYZ from gp);
-- Array2 of 2D objects.
class Array2OfCirc2d
instantiates Array2 from TCollection (Circ2d from gp);
class Array2OfDir2d
instantiates Array2 from TCollection (Dir2d from gp);
class Array2OfLin2d
instantiates Array2 from TCollection (Lin2d from gp);
class Array2OfPnt2d
instantiates Array2 from TCollection (Pnt2d from gp);
class Array2OfVec2d
instantiates Array2 from TCollection (Vec2d from gp);
class Array2OfXY
instantiates Array2 from TCollection (XY from gp);
-- Array2 of 3D objects.
class Array2OfDir
instantiates Array2 from TCollection (Dir from gp);
class Array2OfPnt
instantiates Array2 from TCollection (Pnt from gp);
class Array2OfVec
instantiates Array2 from TCollection (Vec from gp);
class Array2OfXYZ
instantiates Array2 from TCollection (XYZ from gp);
-- HArray1 of 2D objects.
class HArray1OfCirc2d
instantiates HArray1 from TCollection (Circ2d from gp,
Array1OfCirc2d from TColgp);
class HArray1OfDir2d
instantiates HArray1 from TCollection (Dir2d from gp,
Array1OfDir2d from TColgp);
class HArray1OfLin2d
instantiates HArray1 from TCollection (Lin2d from gp,
Array1OfLin2d from TColgp);
class HArray1OfPnt2d
instantiates HArray1 from TCollection (Pnt2d from gp,
Array1OfPnt2d from TColgp);
class HArray1OfVec2d
instantiates HArray1 from TCollection (Vec2d from gp,
Array1OfVec2d from TColgp);
class HArray1OfXY
instantiates HArray1 from TCollection (XY from gp,
Array1OfXY from TColgp);
-- HArray1 of 3D objects.
class HArray1OfDir
instantiates HArray1 from TCollection (Dir from gp,
Array1OfDir from TColgp);
class HArray1OfPnt
instantiates HArray1 from TCollection (Pnt from gp,
Array1OfPnt from TColgp);
class HArray1OfVec
instantiates HArray1 from TCollection (Vec from gp,
Array1OfVec from TColgp);
class HArray1OfXYZ
instantiates HArray1 from TCollection (XYZ from gp,
Array1OfXYZ from TColgp);
-- HArray2 of 2D objects.
class HArray2OfCirc2d
instantiates HArray2 from TCollection (Circ2d from gp,
Array2OfCirc2d from TColgp);
class HArray2OfDir2d
instantiates HArray2 from TCollection (Dir2d from gp,
Array2OfDir2d from TColgp);
class HArray2OfLin2d
instantiates HArray2 from TCollection (Lin2d from gp,
Array2OfLin2d from TColgp);
class HArray2OfPnt2d
instantiates HArray2 from TCollection (Pnt2d from gp,
Array2OfPnt2d from TColgp);
class HArray2OfVec2d
instantiates HArray2 from TCollection (Vec2d from gp,
Array2OfVec2d from TColgp);
class HArray2OfXY
instantiates HArray2 from TCollection (XY from gp,
Array2OfXY from TColgp);
-- HArray2 of 3D objects.
class HArray2OfDir
instantiates HArray2 from TCollection (Dir from gp,
Array2OfDir from TColgp);
class HArray2OfPnt
instantiates HArray2 from TCollection (Pnt from gp,
Array2OfPnt from TColgp);
class HArray2OfVec
instantiates HArray2 from TCollection (Vec from gp,
Array2OfVec from TColgp);
class HArray2OfXYZ
instantiates HArray2 from TCollection (XYZ from gp,
Array2OfXYZ from TColgp);
-- Sequences of 3D objects.
class SequenceOfDir
instantiates Sequence from TCollection (Dir from gp);
class SequenceOfPnt
instantiates Sequence from TCollection (Pnt from gp);
class SequenceOfVec
instantiates Sequence from TCollection (Vec from gp);
class SequenceOfXYZ
instantiates Sequence from TCollection (XYZ from gp);
-- HSequences of 3D objects.
class HSequenceOfDir
instantiates HSequence from TCollection (Dir from gp,
SequenceOfDir from TColgp);
class HSequenceOfPnt
instantiates HSequence from TCollection (Pnt from gp,
SequenceOfPnt from TColgp);
class HSequenceOfVec
instantiates HSequence from TCollection (Vec from gp,
SequenceOfVec from TColgp);
class HSequenceOfXYZ
instantiates HSequence from TCollection (XYZ from gp,
SequenceOfXYZ from TColgp);
-- Sequences of 2D objects.
class SequenceOfDir2d
instantiates Sequence from TCollection (Dir2d from gp);
class SequenceOfPnt2d
instantiates Sequence from TCollection (Pnt2d from gp);
class SequenceOfVec2d
instantiates Sequence from TCollection (Vec2d from gp);
class SequenceOfXY
instantiates Sequence from TCollection (XY from gp);
class SequenceOfArray1OfPnt2d
instantiates Sequence from TCollection(HArray1OfPnt2d from TColgp);
-- HSequences of 2D objects.
class HSequenceOfDir2d
instantiates HSequence from TCollection (Dir2d from gp,
SequenceOfDir2d from TColgp);
class HSequenceOfPnt2d
instantiates HSequence from TCollection (Pnt2d from gp,
SequenceOfPnt2d from TColgp);
class HSequenceOfVec2d
instantiates HSequence from TCollection (Vec2d from gp,
SequenceOfVec2d from TColgp);
class HSequenceOfXY
instantiates HSequence from TCollection (XY from gp,
SequenceOfXY from TColgp);
--
-- Instantiations DataMap
--
class DataMapOfIntegerCirc2d instantiates
DataMap from TCollection(Integer,Circ2d from gp,MapIntegerHasher from TColStd);
end TColgp;