diff options
Diffstat (limited to 'js/Misc/RATELIMITER.js')
-rw-r--r-- | js/Misc/RATELIMITER.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/js/Misc/RATELIMITER.js b/js/Misc/RATELIMITER.js index 5ec433ea..95d2397b 100644 --- a/js/Misc/RATELIMITER.js +++ b/js/Misc/RATELIMITER.js @@ -1,9 +1,9 @@ /* autogenerated from "macros/Misc/RATELIMITER.sci" */ function RATELIMITER() { RATELIMITER.prototype.define = function RATELIMITER() { - minp = -1; - maxp = 1; - rpar = [[maxp],[minp]]; + this.minp = -1; + this.maxp = 1; + rpar = [[this.maxp],[this.minp]]; model = scicos_model(); model.sim = list("ratelimiter",4); model.in1 = 1; @@ -11,7 +11,7 @@ function RATELIMITER() { model.rpar = rpar; model.blocktype = "c"; model.dep_ut = [true,false]; - exprs = [[string(maxp)],[string(minp)]]; + exprs = [[string(this.maxp)],[string(this.minp)]]; gr_i = []; this.x = standard_define([3.5,2],model,exprs,gr_i); return new BasicBlock(this.x); @@ -27,14 +27,14 @@ function RATELIMITER() { exprs = graphics.exprs; model = arg1.model; while (true) { - [ok,maxp,minp,exprs] = scicos_getvalue("Set rate limiter parameters",[["max slope"],["min slope"]],list("vec",1,"vec",1),exprs); + [ok,this.maxp,this.minp,exprs] = scicos_getvalue("Set rate limiter parameters",[["max slope"],["min slope"]],list("vec",1,"vec",1),exprs); if (!ok) { break; } - if (maxp<=minp||maxp<=0||minp>=0) { + if (this.maxp<=this.minp||this.maxp<=0||this.minp>=0) { message("We must have max_slope> 0 > min_slope."); } else { - rpar = [[maxp],[minp]]; + rpar = [[this.maxp],[this.minp]]; model.rpar = rpar; graphics.exprs = exprs; this.x.graphics = graphics; |