Salome HOME
Win32 Porting.
[modules/smesh.git] / src / StdMeshers / StdMeshers_QuadToTriaAdaptor.cxx
index 52254d698077bfe1e70006d499089e8dadc6b4dc..13bbf2581fd36ef21ee70a85bbcfd6b93bb45097 100644 (file)
@@ -46,6 +46,8 @@
 #include <NCollection_Array1.hxx>
 typedef NCollection_Array1<TColStd_SequenceOfInteger> StdMeshers_Array1OfSequenceOfInteger;
 
+using namespace std;
+
 
 //=======================================================================
 //function : StdMeshers_QuadToTriaAdaptor
@@ -810,6 +812,9 @@ bool StdMeshers_QuadToTriaAdaptor::Compute2ndPart(SMESH_Mesh& aMesh)
   // check intersections between created pyramids
   int NbPyram = myMapFPyram.size();
   //cout<<"NbPyram = "<<NbPyram<<endl;
+  if(NbPyram==0)
+    return true;
+
   std::vector< const SMDS_MeshElement* > Pyrams(NbPyram);
   std::vector< const SMDS_MeshElement* > Faces(NbPyram);
   std::map< const SMDS_MeshElement*,