aSewing.Perform();
TopoDS_Shape aSewedShape = aSewing.SewedShape();
- NCollection_IndexedDataMap<TopoDS_Shape, QString> aFacesToNameModif;
+ NCollection_IndexedDataMap<TopoDS_Shape, QString, TopTools_ShapeMapHasher> aFacesToNameModif;
for ( int i = 1; i <= aFacesToName.Extent(); i++ )
{
GEOM::GEOM_Object_ptr HYDROData_GeomTool::ExplodeShapeInGEOMandPublish( GEOM::GEOM_Gen_var theGeomEngine,
SALOMEDS::Study_ptr theStudy,
const TopoDS_Shape& theShape,
- const NCollection_IndexedDataMap<TopoDS_Shape, QString>& aFacesToNameModif,
+ const NCollection_IndexedDataMap<TopoDS_Shape, QString, TopTools_ShapeMapHasher>& aFacesToNameModif,
const QString& theName,
QString& theGeomObjEntry)
{
#include "HYDROData.h"
#include <NCollection_IndexedDataMap.hxx>
+#include <TopTools_ShapeMapHasher.hxx>
#ifdef WIN32
#pragma warning ( disable: 4251 )
static GEOM::GEOM_Object_ptr ExplodeShapeInGEOMandPublish( GEOM::GEOM_Gen_var theGeomEngine,
SALOMEDS::Study_ptr theStudy,
const TopoDS_Shape& theShape,
- const NCollection_IndexedDataMap<TopoDS_Shape, QString>& aFacesToNameModif,
+ const NCollection_IndexedDataMap<TopoDS_Shape, QString, TopTools_ShapeMapHasher>& aFacesToNameModif,
const QString& theName,
QString& theGeomObjEntry);