Salome HOME
T1.3-8: rm output files after execution
authoreap <eap@opencascade.com>
Wed, 19 May 2004 06:09:38 +0000 (06:09 +0000)
committereap <eap@opencascade.com>
Wed, 19 May 2004 06:09:38 +0000 (06:09 +0000)
src/GHS3DPlugin_GHS3D.cxx

index bef01793f5235c5c7b5f43093950b33b835afa73..a6c871890f70e938cb7ea839dbe314f87f9f8e80 100644 (file)
@@ -376,12 +376,14 @@ bool GHS3DPlugin_GHS3D::Compute(SMESH_Mesh&         theMesh,
 #endif
 
   const QString aGenericName    = (aTmpDir + ( "GHS3D_%1" )).arg( aUniqueNb );
-  const QString aFacesFileName  = aGenericName + ".faces";
-  const QString aPointsFileName = aGenericName + ".points";
-  const QString aResultFileName = aGenericName + ".noboite";
-  const QString aErrorFileName  = aGenericName + ".log";
-
-  // remove old files
+  const QString aFacesFileName  = aGenericName + ".faces";  // in faces
+  const QString aPointsFileName = aGenericName + ".points"; // in points
+  const QString aResultFileName = aGenericName + ".noboite";// out points and volumes
+  const QString aBadResFileName = aGenericName + ".boite";  // out bad result
+  const QString aBbResFileName  = aGenericName + ".bb";     // out vertex stepsize
+  const QString aErrorFileName  = aGenericName + ".log";    // log
+
+  // remove possible old files
   QFile( aFacesFileName ).remove();
   QFile( aPointsFileName ).remove();
   QFile( aResultFileName ).remove();
@@ -452,7 +454,11 @@ bool GHS3DPlugin_GHS3D::Compute(SMESH_Mesh&         theMesh,
     QFile( aPointsFileName ).remove();
     QFile( aResultFileName ).remove();
     QFile( aErrorFileName ).remove();
-  }    
+  }
+  // remove other possible files
+  QFile( aBadResFileName ).remove();
+  QFile( aBbResFileName ).remove();
+  
   return Ok;
 }