Salome HOME
Update copyrights 2014.
[modules/geom.git] / src / GEOMAlgo / GEOMAlgo.cdl
1 -- Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
2 --
3 -- Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5 --
6 -- This library is free software; you can redistribute it and/or
7 -- modify it under the terms of the GNU Lesser General Public
8 -- License as published by the Free Software Foundation; either
9 -- version 2.1 of the License, or (at your option) any later version.
10 --
11 -- This library is distributed in the hope that it will be useful,
12 -- but WITHOUT ANY WARRANTY; without even the implied warranty of
13 -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 -- Lesser General Public License for more details.
15 --
16 -- You should have received a copy of the GNU Lesser General Public
17 -- License along with this library; if not, write to the Free Software
18 -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
19 --
20 -- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21 --
22 -- File:        GEOMAlgo.cdl
23 -- Created:     Sat Dec 04 12:36:22 2004
24 -- Author:      Peter KURNEV
25
26 package GEOMAlgo
27
28         ---Purpose:
29
30 --uses
31  
32 is
33     --  Enumerations
34     imported State from GEOMAlgo;
35     imported KindOfShape from GEOMAlgo;
36     imported KindOfName from GEOMAlgo;
37     imported KindOfBounds from GEOMAlgo;
38     imported KindOfClosed from GEOMAlgo;
39     --  
40     -- Algos 
41     -- 
42     imported Algo from GEOMAlgo;
43     imported ShapeSolid from GEOMAlgo;  
44     imported VertexSolid from GEOMAlgo;  
45     imported WireSolid from GEOMAlgo; 
46     imported ShellSolid from GEOMAlgo; 
47     imported SolidSolid from GEOMAlgo;  
48     imported FinderShapeOn from GEOMAlgo; 
49     imported FinderShapeOn1 from GEOMAlgo; 
50     imported HAlgo from GEOMAlgo; 
51     imported ShapeAlgo from GEOMAlgo;  
52     imported Clsf from GEOMAlgo; 
53     imported ClsfBox from GEOMAlgo;  
54     imported ClsfSurf from GEOMAlgo;
55     imported ClsfSolid from GEOMAlgo; 
56     imported FinderShapeOn2 from GEOMAlgo;
57     imported FinderShapeOnQuad from GEOMAlgo; 
58     imported Gluer from GEOMAlgo; 
59     imported GlueAnalyser from GEOMAlgo; 
60     imported GluerAlgo from GEOMAlgo; 
61     imported GlueDetector from GEOMAlgo; 
62     imported BuilderShape from GEOMAlgo;
63     imported Gluer2 from GEOMAlgo; 
64     imported GetInPlace from GEOMAlgo; 
65     imported Splitter from GEOMAlgo;
66     --  
67     
68     -- 
69     imported AlgoTools from GEOMAlgo;
70      
71     --  Gluer / GetInPlace
72     --
73     
74     
75     --
76     -- Algos
77     imported RemoverWebs from GEOMAlgo;
78
79     --imported WireSplitter from GEOMAlgo;
80     --imported WESScaler from GEOMAlgo;
81     --imported WESCorrector from GEOMAlgo;
82     --imported WireEdgeSet from GEOMAlgo;
83     --imported GlueAnalyser from GEOMAlgo;
84     --imported Gluer from GEOMAlgo;
85     
86     --
87     
88     --imported Splitter from GEOMAlgo;
89     --imported Builder from GEOMAlgo;
90     
91     --imported BuilderSolid from GEOMAlgo;
92     --imported BuilderFace from GEOMAlgo;
93     --imported BuilderArea from GEOMAlgo;
94
95     imported ShapeInfoFiller from GEOMAlgo;
96     --
97     -- Data /  Tools
98     --imported ShapeSet from GEOMAlgo;
99     imported SurfaceTools from GEOMAlgo;
100     imported ShapeInfo from GEOMAlgo;
101     imported CoupleOfShapes from GEOMAlgo;
102     --imported BuilderTools from GEOMAlgo;
103     --imported Tools3D from GEOMAlgo;
104     --imported Tools from GEOMAlgo;
105     --imported PWireEdgeSet from GEOMAlgo;
106     imported BndSphere from GEOMAlgo;
107     imported StateCollector from GEOMAlgo;
108     imported PassKey from GEOMAlgo;
109     imported PassKeyMapHasher from GEOMAlgo;
110     imported PassKeyShape from GEOMAlgo;
111     imported PassKeyShapeMapHasher from GEOMAlgo;
112     imported ListOfCoupleOfShapes from GEOMAlgo;
113     imported ListIteratorOfListOfCoupleOfShapes from GEOMAlgo;
114     imported ListOfPnt from GEOMAlgo;
115     imported ListIteratorOfListOfPnt from GEOMAlgo; 
116     imported IndexedDataMapOfShapeIndexedMapOfShape from GEOMAlgo; 
117     
118     --imported DataMapOfShapeShapeSet from GEOMAlgo;
119     --imported DataMapIteratorOfDataMapOfShapeShapeSet from GEOMAlgo;
120     --imported DataMapOfShapeReal from GEOMAlgo;
121     --imported DataMapIteratorOfDataMapOfShapeReal from GEOMAlgo;
122     --imported DataMapOfRealListOfShape from GEOMAlgo;
123     --imported DataMapIteratorOfDataMapOfRealListOfShape from GEOMAlgo;
124     imported DataMapOfPassKeyInteger from GEOMAlgo;
125     imported DataMapIteratorOfDataMapOfPassKeyInteger from GEOMAlgo;
126     --imported DataMapOfPassKeyShapeShape from GEOMAlgo;
127     --imported DataMapIteratorOfDataMapOfPassKeyShapeShape from GEOMAlgo;
128     --imported DataMapOfOrientedShapeShape from GEOMAlgo;
129     --imported DataMapIteratorOfDataMapOfOrientedShapeShape from GEOMAlgo;
130     imported DataMapOfShapeMapOfShape from GEOMAlgo;
131     imported DataMapIteratorOfDataMapOfShapeMapOfShape from GEOMAlgo;
132     imported DataMapOfShapePnt from GEOMAlgo;
133     imported DataMapIteratorOfDataMapOfShapePnt from GEOMAlgo;
134     imported IndexedDataMapOfShapeBox from GEOMAlgo;
135     imported IndexedDataMapOfShapeShapeInfo from GEOMAlgo;
136     imported IndexedDataMapOfShapeState from GEOMAlgo;
137     imported IndexedDataMapOfIntegerShape from GEOMAlgo;
138     imported IndexedDataMapOfPassKeyShapeListOfShape from GEOMAlgo;
139
140 end GEOMAlgo;