]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
Periodical mode of sweeping f = sin(t) replaced with cosinusoidal f=(1-cos(t))/2
authorepa <epa@opencascade.com>
Fri, 27 Oct 2006 13:27:16 +0000 (13:27 +0000)
committerepa <epa@opencascade.com>
Fri, 27 Oct 2006 13:27:16 +0000 (13:27 +0000)
src/VISUGUI/VISU_msg_en.po
src/VISUGUI/VisuGUI.cxx

index 13fc8200829561bb76949f2753ae0c5e0c6931b1..44bd3c3e9f0bacd5f913590b662b53aa49792501 100644 (file)
@@ -154,7 +154,7 @@ msgid "VISU_LINEAR_SWEEP"
 msgstr "Linear" 
 
 msgid "VISU_U_SWEEP"
-msgstr "Periodic"
+msgstr "Cosinusoidal"
 
 msgid "VISU_SWEEPING_MODES"
 msgstr "Mode of the sweeping "
index 9b13dce3179283cd180ef73e2ad398e7a573aaaf..082543c709521a819478a523b932fa4ea2387c7b 100644 (file)
@@ -1622,7 +1622,7 @@ OnSweep()
         if( aMode == 1 ){  //if selected Periodic mode of sweeping
          float aT = ( is2Pi == 1 ? -PI + 2. * PI * float(i)/aSteps : PI * float(i)/aSteps );
           //This is necessary in order for animation to retrun to the initial picture
-          aPercents = (1.+sin( aT - PI/2. ))/2.;
+         aPercents = (1.-cos( aT ))/2.;
         }
         else //if selected Linear mode of sweeping
           aPercents = float(i)/aSteps;