]> SALOME platform Git repositories - modules/hydro.git/commitdiff
Salome HOME
precision des coordonnées globales dans le dump
authorPaul RASCLE <paul.rascle@edf.fr>
Tue, 5 Jan 2016 08:03:01 +0000 (09:03 +0100)
committerPaul RASCLE <paul.rascle@edf.fr>
Tue, 5 Jan 2016 08:03:01 +0000 (09:03 +0100)
src/HYDROData/HYDROData_Document.cxx
src/HYDROData/HYDROData_Image.cxx

index d34cc54704fa3bd8ac9f9c3aa37eb151a748b9b9..fd129087ff61a135e07bfbd8e4adad5d4af02fc6 100644 (file)
@@ -253,7 +253,7 @@ bool HYDROData_Document::DumpToPython( const QString& thePyScriptPath,
 
   // Dump the local CS data to Python 
   UpdateLCSFields();
-  QString aLCS = QString( "%1.SetLocalCS( %2, %3 )" ).arg( GetDocPyName() ).arg( myLX ).arg( myLY );
+  QString aLCS = QString( "%1.SetLocalCS( %2, %3 )" ).arg( GetDocPyName() ).arg( myLX, 0, 'f', 3 ).arg( myLY, 0, 'f', 3 );
   if( theIsMultiFile )
     aLCS.prepend( "  " );
   HYDROData_Tool::WriteStringsToFile( aFile, QStringList() << aLCS );
index 7a3d3602c70e73ea05a6908df680cbfba17bb150..6a3e9a3b815d70127295fe8c12ca604f36f9c123 100644 (file)
@@ -110,14 +110,14 @@ QStringList HYDROData_Image::DumpToPython( const QString&       thePyScriptPath,
       aResList << QString( "%1.SetGlobalPoints( %2," )
                   .arg( anImageName ).arg( aTransformationMode );
       aResList << QString( aGap             +  "QPointF( %1, %2 )," )
-                  .arg( aTrsfPointA.x() ).arg( aTrsfPointA.y() );
+                  .arg( aTrsfPointA.x(), 0, 'f', 3  ).arg( aTrsfPointA.y(), 0, 'f', 3  );
       aResList << QString( aGap             +  "QPointF( %1, %2 )" )
-                  .arg( aTrsfPointB.x() ).arg( aTrsfPointB.y() );
+                  .arg( aTrsfPointB.x(), 0, 'f', 3  ).arg( aTrsfPointB.y(), 0, 'f', 3  );
       if ( !anIsByTwoPoints )
       {
         aResList.last().append( "," );
         aResList << QString( aGap             +  "QPointF( %1, %2 ) )" )
-                    .arg( aTrsfPointC.x() ).arg( aTrsfPointC.y() );
+                    .arg( aTrsfPointC.x(), 0, 'f', 3  ).arg( aTrsfPointC.y(), 0, 'f', 3  );
       }
       else
       {