Salome HOME
0021934: [CEA 694] Delete the internal faces of a object.
[modules/geom.git] / src / GEOMAlgo / GEOMAlgo.cdl
1 -- Copyright (C) 2007-2013  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.
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     TCollection,
32
33     TColgp,
34     Geom,
35     Bnd,
36     gp,
37     GeomAdaptor,
38     TopAbs,
39     TopoDS,
40     TopTools,
41     IntTools,
42     BOPTools,
43     BOP,
44
45     TColStd,
46     BOPTColStd,
47     BRepAlgo,
48     NMTDS,
49     NMTTools
50
51 is
52     --  Enumerations
53     imported State from GEOMAlgo;
54     imported KindOfShape from GEOMAlgo;
55     imported KindOfName from GEOMAlgo;
56     imported KindOfBounds from GEOMAlgo;
57     imported KindOfClosed from GEOMAlgo;
58     --
59     --  Gluer / GetInPlace
60     imported Gluer2 from GEOMAlgo;
61     imported GlueDetector from GEOMAlgo;
62     imported GluerAlgo from GEOMAlgo;
63     imported GetInPlace from GEOMAlgo;
64     -- Algos
65     imported RemoverWebs from GEOMAlgo;
66     imported WireSplitter from GEOMAlgo;
67     imported WESScaler from GEOMAlgo;
68     imported WESCorrector from GEOMAlgo;
69     imported WireEdgeSet from GEOMAlgo;
70     imported GlueAnalyser from GEOMAlgo;
71     imported Gluer from GEOMAlgo;
72     imported FinderShapeOn2 from GEOMAlgo;
73     imported FinderShapeOn1 from GEOMAlgo;
74     imported FinderShapeOn from GEOMAlgo;
75     imported ShapeAlgo from GEOMAlgo;
76     imported SolidSolid from GEOMAlgo;
77     imported ShellSolid from GEOMAlgo;
78     imported VertexSolid from GEOMAlgo;
79     imported WireSolid from GEOMAlgo;
80     imported ShapeSolid from GEOMAlgo;
81     imported Splitter from GEOMAlgo;
82     imported Builder from GEOMAlgo;
83     imported BuilderShape from GEOMAlgo;
84     imported BuilderSolid from GEOMAlgo;
85     imported BuilderFace from GEOMAlgo;
86     imported BuilderArea from GEOMAlgo;
87     imported ShapeInfoFiller from GEOMAlgo;
88     imported Algo from GEOMAlgo;
89     -- Data /  Tools
90     imported ShapeSet from GEOMAlgo;
91     imported SurfaceTools from GEOMAlgo;
92     imported ShapeInfo from GEOMAlgo;
93     imported CoupleOfShapes from GEOMAlgo;
94     imported BuilderTools from GEOMAlgo;
95     imported Tools3D from GEOMAlgo;
96     imported Tools from GEOMAlgo;
97     imported PWireEdgeSet from GEOMAlgo;
98     imported StateCollector from GEOMAlgo;
99     imported PassKey from GEOMAlgo;
100     imported PassKeyMapHasher from GEOMAlgo;
101     imported PassKeyShape from GEOMAlgo;
102     imported PassKeyShapeMapHasher from GEOMAlgo;
103     imported ClsfBox from GEOMAlgo;
104     imported ClsfSurf from GEOMAlgo;
105     imported ClsfSolid from GEOMAlgo;
106     imported Clsf from GEOMAlgo;
107     imported HAlgo from GEOMAlgo;
108
109     imported ListOfCoupleOfShapes from GEOMAlgo;
110     imported ListIteratorOfListOfCoupleOfShapes from GEOMAlgo;
111     imported ListOfPnt from GEOMAlgo;
112     imported ListIteratorOfListOfPnt from GEOMAlgo;
113     imported DataMapOfShapeShapeSet from GEOMAlgo;
114     imported DataMapIteratorOfDataMapOfShapeShapeSet from GEOMAlgo;
115     imported DataMapOfShapeReal from GEOMAlgo;
116     imported DataMapIteratorOfDataMapOfShapeReal from GEOMAlgo;
117     imported DataMapOfRealListOfShape from GEOMAlgo;
118     imported DataMapIteratorOfDataMapOfRealListOfShape from GEOMAlgo;
119     imported DataMapOfPassKeyInteger from GEOMAlgo;
120     imported DataMapIteratorOfDataMapOfPassKeyInteger from GEOMAlgo;
121     imported DataMapOfPassKeyShapeShape from GEOMAlgo;
122     imported DataMapIteratorOfDataMapOfPassKeyShapeShape from GEOMAlgo;
123     imported DataMapOfOrientedShapeShape from GEOMAlgo;
124     imported DataMapIteratorOfDataMapOfOrientedShapeShape from GEOMAlgo;
125     imported DataMapOfShapeMapOfShape from GEOMAlgo;
126     imported DataMapIteratorOfDataMapOfShapeMapOfShape from GEOMAlgo;
127     imported DataMapOfShapePnt from GEOMAlgo;
128     imported DataMapIteratorOfDataMapOfShapePnt from GEOMAlgo;
129     imported IndexedDataMapOfShapeBox from GEOMAlgo;
130     imported IndexedDataMapOfShapeShapeInfo from GEOMAlgo;
131     imported IndexedDataMapOfShapeState from GEOMAlgo;
132     imported IndexedDataMapOfIntegerShape from GEOMAlgo;
133     imported IndexedDataMapOfPassKeyShapeListOfShape from GEOMAlgo;
134  
135 end GEOMAlgo;