From: eap Date: Tue, 3 Sep 2013 11:38:19 +0000 (+0000) Subject: Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A6 X-Git-Tag: V7_3_0a1~167 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=8a85c65b1e959f49db79105f937c5c16cf5cdbf1;p=modules%2Fsmesh.git Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A6 TTElemOfElemListMap and TElemOfVecOfNnlmiMap must use same comparator for correct work of makeWalls() --- diff --git a/src/SMESH/SMESH_MeshEditor.hxx b/src/SMESH/SMESH_MeshEditor.hxx index 7368e3c01..870660a8a 100644 --- a/src/SMESH/SMESH_MeshEditor.hxx +++ b/src/SMESH/SMESH_MeshEditor.hxx @@ -193,12 +193,13 @@ public: // If the2D, smoothing is performed using UV parameters of nodes // on geometrical faces + typedef TIDTypeCompare TElemSort; typedef std::map < const SMDS_MeshElement*, - std::list, TIDTypeCompare > TTElemOfElemListMap; + std::list, TElemSort > TTElemOfElemListMap; typedef std::map > TNodeOfNodeListMap; typedef TNodeOfNodeListMap::iterator TNodeOfNodeListMapItr; typedef std::vector TVecOfNnlmiMap; - typedef std::map TElemOfVecOfNnlmiMap; + typedef std::map TElemOfVecOfNnlmiMap; typedef std::auto_ptr< std::list > PGroupIDs; PGroupIDs RotationSweep (TIDSortedElemSet & theElements,