From 99c2d0c087b11b921aaeabd13ba645e7bf8b112b Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 11 Oct 2002 07:11:53 +0000 Subject: [PATCH] use %03g instead of the stupid If/EndIf tests --- demos/anim-all.script | 24 +++--------------------- demos/anim-seq.script | 24 +++--------------------- 2 files changed, 6 insertions(+), 42 deletions(-) diff --git a/demos/anim-all.script b/demos/anim-all.script index e86a90c608..8dca2df258 100644 --- a/demos/anim-all.script +++ b/demos/anim-all.script @@ -13,18 +13,8 @@ General.GraphicsHeight = 240 ; For i In {1:View[0].NbTimeStep} Draw; - If (i < 10) - Print Sprintf("anim-00%g.jpg", i); - Print Sprintf("anim-00%g.gif", i); - EndIf - If (i >= 10 && i < 100) - Print Sprintf("anim-0%g.jpg", i); - Print Sprintf("anim-0%g.gif", i); - EndIf - If (i >= 100) - Print Sprintf("anim-%g.jpg", i); - Print Sprintf("anim-%g.gif", i); - EndIf + Print Sprintf("anim-%03g.jpg", i); + Print Sprintf("anim-%03g.gif", i); For j In {1:PostProcessing.NbViews} View[j-1].TimeStep++; @@ -50,15 +40,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ; System 'echo "INPUT_CONVERT *" >> anim.par' ; System 'echo "INPUT_DIR ." >> anim.par' ; System 'echo "INPUT" >> anim.par' ; -If (View[0].NbTimeStep < 10) - System Sprintf('echo "anim-*.jpg [001-00%g]" >> anim.par', View[0].NbTimeStep) ; -EndIf -If (View[0].NbTimeStep >= 10 && View[0].NbTimeStep < 100) - System Sprintf('echo "anim-*.jpg [001-0%g]" >> anim.par', View[0].NbTimeStep) ; -EndIf -If (View[0].NbTimeStep >= 100) - System Sprintf('echo "anim-*.jpg [001-%g]" >> anim.par', View[0].NbTimeStep) ; -EndIf +System Sprintf('echo "anim-*.jpg [001-%03g]" >> anim.par', View[0].NbTimeStep) ; System 'echo "END_INPUT" >> anim.par' ; // Call mpeg_encode diff --git a/demos/anim-seq.script b/demos/anim-seq.script index 50c8ae838c..803b0c110c 100644 --- a/demos/anim-seq.script +++ b/demos/anim-seq.script @@ -32,18 +32,8 @@ For i In {1:PostProcessing.NbViews} index++; Draw; - If (index < 10) - Print Sprintf("anim-00%g.jpg", index); - Print Sprintf("anim-00%g.gif", index); - EndIf - If (index >= 10 && index < 100) - Print Sprintf("anim-0%g.jpg", index); - Print Sprintf("anim-0%g.gif", index); - EndIf - If (index >= 100) - Print Sprintf("anim-%g.jpg", index); - Print Sprintf("anim-%g.gif", index); - EndIf + Print Sprintf("anim-%03g.jpg", index); + Print Sprintf("anim-%03g.gif", index); View[i-1].TimeStep++; EndFor @@ -70,15 +60,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ; System 'echo "INPUT_CONVERT *" >> anim.par' ; System 'echo "INPUT_DIR ." >> anim.par' ; System 'echo "INPUT" >> anim.par' ; -If (index < 10) - System Sprintf('echo "anim-*.jpg [001-00%g]" >> anim.par', index) ; -EndIf -If (index >= 10 && index < 100) - System Sprintf('echo "anim-*.jpg [001-0%g]" >> anim.par', index) ; -EndIf -If (index >= 100) - System Sprintf('echo "anim-*.jpg [001-%g]" >> anim.par', index) ; -EndIf +System Sprintf('echo "anim-*.jpg [001-%03g]" >> anim.par', index) ; System 'echo "END_INPUT" >> anim.par' ; // Call mpeg_encode -- GitLab