// File: SMESH_IndexedDataMapOfShapeIndexedMapOfShape.hxx // Created: 20.09.05 09:51:12 // Author: Sergey KUUL // Copyright: Open CASCADE 2005 #ifndef SMESH_IndexedMapOfShape_HeaderFile #define SMESH_IndexedMapOfShape_HeaderFile #include #include inline Standard_Boolean IsEqual(const TopoDS_Shape& S1, const TopoDS_Shape& S2) { return S1.IsSame(S2); } /// Class SMESH_IndexedMapOfShape DEFINE_BASECOLLECTION (SMESH_BaseCollectionShape, TopoDS_Shape) DEFINE_INDEXEDMAP (SMESH_IndexedMapOfShape, SMESH_BaseCollectionShape, TopoDS_Shape) #endif #ifndef SMESH_IndexedDataMapOfShapeIndexedMapOfShape_HeaderFile #define SMESH_IndexedDataMapOfShapeIndexedMapOfShape_HeaderFile #include /// Class SMESH_IndexedDataMapOfShapeIndexedMapOfShape DEFINE_BASECOLLECTION (SMESH_BaseCollectionIndexedMapOfShape, SMESH_IndexedMapOfShape) DEFINE_INDEXEDDATAMAP (SMESH_IndexedDataMapOfShapeIndexedMapOfShape, SMESH_BaseCollectionIndexedMapOfShape, TopoDS_Shape, SMESH_IndexedMapOfShape) #endif