summaryrefslogtreecommitdiff
path: root/js/Misc/BOUNCE.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc/BOUNCE.js')
-rw-r--r--js/Misc/BOUNCE.js22
1 files changed, 11 insertions, 11 deletions
diff --git a/js/Misc/BOUNCE.js b/js/Misc/BOUNCE.js
index c2c9867f..eb7f94d9 100644
--- a/js/Misc/BOUNCE.js
+++ b/js/Misc/BOUNCE.js
@@ -56,23 +56,23 @@ function BOUNCE() {
return options;
}
BOUNCE.prototype.set = function BOUNCE() {
- this.rpar1 = parseFloat(arguments[0]["rpar1"])
- this.rpar2 = parseFloat(arguments[0]["rpar2"])
- this.walls = inverse(arguments[0]["walls"])
- this.xt = inverse(arguments[0]["xt"])
- this.xd = inverse(arguments[0]["xd"])
- this.y = inverse(arguments[0]["y"])
- this.yd = inverse(arguments[0]["yd"])
- this.g = parseFloat(arguments[0]["g"])
- this.C = parseFloat(arguments[0]["C"])
- this.exprs = arguments[0]["exprs"]
this.exprs = this.graphics.exprs;
if (size(this.exprs,"*")<9) {
this.exprs[8-1] = "9.81";
this.exprs[9-1] = "0";
}
while (true) {
- [ok,this.rpar1,this.rpar2,this.walls,this.xt,this.xd,this.y,this.yd,this.g,this.C,this.exprs] = scicos_getvalue(["Set Bounce Block"],["Mass","Radius","[xmin,xmax,ymin,ymax]","xpos","xdpos","ypos","ydpos","g (gravity)","C (aerodynamic coeff"],list("vec",-1,"vec",-1,"vec",-1,"vec",-1,"vec",-1,"vec",-1,"vec",-1,"vec",1,"vec",1),this.exprs);
+ var ok = true;
+ this.rpar1 = parseFloat(arguments[0]["rpar1"]);
+ this.rpar2 = parseFloat(arguments[0]["rpar2"]);
+ this.walls = inverse(arguments[0]["walls"]);
+ this.xt = inverse(arguments[0]["xt"]);
+ this.xd = inverse(arguments[0]["xd"]);
+ this.y = inverse(arguments[0]["y"]);
+ this.yd = inverse(arguments[0]["yd"]);
+ this.g = parseFloat(arguments[0]["g"]);
+ this.C = parseFloat(arguments[0]["C"]);
+ this.exprs = arguments[0]["exprs"];
if (!ok) {
break;
}