0022627: Change OCCT memory management defaults
[occt.git] / src / TNaming / TNaming_NCollections.hxx
CommitLineData
7fd59977 1// File: TNaming_NCollections.hxx
2// Created: Thu Mar 25 11:07:22 2010
3// Author: Sergey ZARITCHNY
4// <sergey.zaritchny@opencascade.com>
5//Copyright: Open CasCade SA 2010
6
7
8#ifndef TNaming_NCollections_HeaderFile
9#define TNaming_NCollections_HeaderFile
10#include <NCollection_Map.hxx>
11#include <NCollection_DataMap.hxx>
12typedef NCollection_Map<TopoDS_Shape> TNaming_MapOfShape;
13typedef TNaming_MapOfShape::Iterator TNaming_MapIteratorOfMapOfShape;
14typedef NCollection_DataMap<TopoDS_Shape, TNaming_MapOfShape> TNaming_DataMapOfShapeMapOfShape;
15typedef TNaming_DataMapOfShapeMapOfShape::Iterator TNaming_DataMapIteratorOfDataMapOfShapeMapOfShape;
16//=======================================================================
17//function : NCollection => IsEqual
18//=======================================================================
19Standard_Boolean IsEqual (const TopoDS_Shape& S1, const TopoDS_Shape& S2)
20{
21 return S1.IsEqual(S2);
22}
23
24#endif