1 -- Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
3 -- Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 -- CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
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.
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.
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
20 -- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
24 -- Created: Thu Dec 4 16:55:49 2003
25 -- Author: Peter KURNEV
48 imported CoupleOfShape from NMTTools;
49 imported CommonBlock from NMTTools;
50 imported CommonBlockAPI from NMTTools;
51 imported FaceInfo from NMTTools;
52 imported Tools from NMTTools;
53 imported PaveFiller from NMTTools;
54 imported PPaveFiller from NMTTools;
55 imported DEProcessor from NMTTools;
56 imported CheckerSI from NMTTools;
58 imported ListOfCommonBlock from NMTTools;
59 imported ListIteratorOfListOfCommonBlock from NMTTools;
61 imported ListOfCoupleOfShape from NMTTools;
62 imported ListIteratorOfListOfCoupleOfShape from NMTTools;
64 imported MapOfPaveBlock from NMTTools;
65 imported MapIteratorOfMapOfPaveBlock from NMTTools;
67 imported IndexedDataMapOfIndexedMapOfInteger from NMTTools;
68 imported IndexedDataMapOfShapePaveBlock from NMTTools;
69 imported IndexedDataMapOfShapeIndexedMapOfShape from NMTTools;
71 imported DataMapOfIntegerListOfPaveBlock from NMTTools;
72 imported DataMapIteratorOfDataMapOfIntegerListOfPaveBlock from NMTTools;
74 imported DataMapOfIntegerFaceInfo from NMTTools;
75 imported DataMapIteratorOfDataMapOfIntegerFaceInfo from NMTTools;
77 imported CommonBlockPool from NMTTools;
83 --class CommonBlockAPI;
85 --class CoupleOfShape;
88 --pointer PPaveFiller to PaveFiller from NMTTools;
90 --class ListOfCommonBlock instantiates
91 -- List from TCollection(CommonBlock from NMTTools);
93 --class ListOfCoupleOfShape instantiates
94 -- List from TCollection(CoupleOfShape from NMTTools);
96 --class MapOfPaveBlock instantiates
97 -- Map from TCollection (PaveBlock from BOPTools,
98 -- PaveBlockMapHasher from BOPTools);
100 --class IndexedDataMapOfIndexedMapOfInteger instantiates
101 -- IndexedDataMap from TCollection (Integer from Standard,
102 -- IndexedMapOfInteger from TColStd,
103 -- MapIntegerHasher from TColStd);
105 --class IndexedDataMapOfShapePaveBlock instantiates
106 -- IndexedDataMap from TCollection (Shape from TopoDS,
107 -- PaveBlock from BOPTools,
108 -- ShapeMapHasher from TopTools);
110 --class IndexedDataMapOfShapeIndexedMapOfShape instantiates
111 -- IndexedDataMap from TCollection (Shape from TopoDS,
112 -- IndexedMapOfShape from TopTools,
113 -- ShapeMapHasher from TopTools);
116 --class DataMapOfIntegerListOfPaveBlock instantiates
117 -- DataMap from TCollection(Integer from Standard,
118 -- ListOfPaveBlock from BOPTools,
119 -- MapIntegerHasher from TColStd);
121 --class DataMapOfIntegerFaceInfo instantiates
122 -- DataMap from TCollection(Integer from Standard,
123 -- FaceInfo from NMTTools,
124 -- MapIntegerHasher from TColStd);
126 --class CommonBlockPool instantiates
127 -- CArray1 from BOPTColStd (ListOfCommonBlock from NMTTools);