From: eap Date: Wed, 26 Sep 2007 09:56:22 +0000 (+0000) Subject: PAL14858 (The Mesh Info Dialog Box is too slow) X-Git-Tag: V4_1_0a1~4 X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=86f7d569d92161e8e05b40e603aa4c88e90dc8f1 PAL14858 (The Mesh Info Dialog Box is too slow) fix the previous integration --- diff --git a/src/SMDS/SMDS_Mesh.cxx b/src/SMDS/SMDS_Mesh.cxx index 3b1149070..1416ba66c 100644 --- a/src/SMDS/SMDS_Mesh.cxx +++ b/src/SMDS/SMDS_Mesh.cxx @@ -1057,15 +1057,16 @@ SMDS_MeshFace * SMDS_Mesh::createTriangle(const SMDS_MeshNode * node1, SMDS_MeshFace * face = new SMDS_FaceOfEdges(edge1,edge2,edge3); myFaces.Add(face); + myInfo.myNbTriangles++; return face; } else { SMDS_MeshFace * face = new SMDS_FaceOfNodes(node1,node2,node3); myFaces.Add(face); + myInfo.myNbTriangles++; return face; } - myInfo.myNbTriangles++; } /////////////////////////////////////////////////////////////////////////////// @@ -1089,15 +1090,16 @@ SMDS_MeshFace * SMDS_Mesh::createQuadrangle(const SMDS_MeshNode * node1, SMDS_MeshFace * face = new SMDS_FaceOfEdges(edge1,edge2,edge3,edge4); myFaces.Add(face); + myInfo.myNbQuadrangles++; return face; } else { SMDS_MeshFace * face = new SMDS_FaceOfNodes(node1,node2,node3,node4); myFaces.Add(face); + myInfo.myNbQuadrangles++; return face; } - myInfo.myNbTriangles++; } ///////////////////////////////////////////////////////////////////////////////