]> SALOME platform Git repositories - modules/smesh.git/blobdiff - src/SMESH/SMESH_Pattern.cxx
Salome HOME
fix after review. Build completed
[modules/smesh.git] / src / SMESH / SMESH_Pattern.cxx
index a6e36e0d7e1ea22ec9526ffd046bc1ce759f0aa3..f572360bbd4e4f369e2cc517e74808c7a1cae181 100644 (file)
@@ -3732,9 +3732,9 @@ void SMESH_Pattern::
           if ( !volTool.Set( elem ) || !avoidSet.insert( elem ).second )
             continue; // skip faces or refined elements
           // add polyhedron definition
-          myPolyhedronQuantities.push_back(vector<int> ());
+          myPolyhedronQuantities.push_back(vector<smIdType> ());
           myPolyElemXYZIDs.push_back(TElemDef());
-          vector<int>& quantity = myPolyhedronQuantities.back();
+          vector<smIdType>& quantity = myPolyhedronQuantities.back();
           TElemDef &   elemDef  = myPolyElemXYZIDs.back();
           // get definitions of new elements on volume faces
           bool makePoly = false;
@@ -3767,7 +3767,7 @@ bool SMESH_Pattern::
                      const int                             theNbBndNodes,
                      const vector< const SMDS_MeshNode* >& theNodes,
                      list< int >&                          theFaceDefs,
-                     vector<int>&                          theQuantity)
+                     vector<smIdType>&                     theQuantity)
 {
   bool makePoly = false;
 
@@ -4257,7 +4257,7 @@ void SMESH_Pattern::createElements(SMESH_Mesh*                            theMes
   bool is2d = myIs2D;
 
   list< TElemDef >::const_iterator enIt = theElemNodeIDs.begin();
-  list< vector<int> >::iterator quantity = myPolyhedronQuantities.begin();
+  list< vector<smIdType> >::iterator quantity = myPolyhedronQuantities.begin();
   for ( int iElem = 0; enIt != theElemNodeIDs.end(); enIt++, iElem++ )
   {
     const TElemDef & elemNodeInd = *enIt;